Lines Matching refs:bna_rx
86 void (*cbfn)(struct bna_rx *); \
87 struct bna_rx *cbarg; \
99 void (*cbfn)(struct bna_rx *); \
100 struct bna_rx *cbarg; \
112 void (*cbfn)(struct bnad *, struct bna_rx *); \
226 struct bna_rx *__rx; \
330 void bna_bfi_rx_enet_start_rsp(struct bna_rx *rx,
332 void bna_bfi_rx_enet_stop_rsp(struct bna_rx *rx,
353 struct bna_rx *bna_rx_create(struct bna *bna, struct bnad *bnad,
357 void bna_rx_destroy(struct bna_rx *rx);
358 void bna_rx_enable(struct bna_rx *rx);
359 void bna_rx_disable(struct bna_rx *rx, enum bna_cleanup_type type,
360 void (*cbfn)(void *, struct bna_rx *));
361 void bna_rx_cleanup_complete(struct bna_rx *rx);
362 void bna_rx_coalescing_timeo_set(struct bna_rx *rx, int coalescing_timeo);
365 enum bna_cb_status bna_rx_ucast_set(struct bna_rx *rx, const u8 *ucmac);
366 enum bna_cb_status bna_rx_ucast_listset(struct bna_rx *rx, int count,
368 enum bna_cb_status bna_rx_mcast_add(struct bna_rx *rx, const u8 *mcmac,
370 struct bna_rx *));
371 enum bna_cb_status bna_rx_mcast_listset(struct bna_rx *rx, int count,
374 bna_rx_mcast_delall(struct bna_rx *rx);
376 bna_rx_mode_set(struct bna_rx *rx, enum bna_rxmode rxmode,
378 void bna_rx_vlan_add(struct bna_rx *rx, int vlan_id);
379 void bna_rx_vlan_del(struct bna_rx *rx, int vlan_id);
380 void bna_rx_vlanfilter_enable(struct bna_rx *rx);
381 void bna_rx_vlan_strip_enable(struct bna_rx *rx);
382 void bna_rx_vlan_strip_disable(struct bna_rx *rx);