Lines Matching refs:bna_rx
78 void (*cbfn)(struct bna_rx *); \
79 struct bna_rx *cbarg; \
91 void (*cbfn)(struct bna_rx *); \
92 struct bna_rx *cbarg; \
104 void (*cbfn)(struct bnad *, struct bna_rx *); \
218 struct bna_rx *__rx; \
322 void bna_bfi_rx_enet_start_rsp(struct bna_rx *rx,
324 void bna_bfi_rx_enet_stop_rsp(struct bna_rx *rx,
345 struct bna_rx *bna_rx_create(struct bna *bna, struct bnad *bnad,
349 void bna_rx_destroy(struct bna_rx *rx);
350 void bna_rx_enable(struct bna_rx *rx);
351 void bna_rx_disable(struct bna_rx *rx, enum bna_cleanup_type type,
352 void (*cbfn)(void *, struct bna_rx *));
353 void bna_rx_cleanup_complete(struct bna_rx *rx);
354 void bna_rx_coalescing_timeo_set(struct bna_rx *rx, int coalescing_timeo);
357 enum bna_cb_status bna_rx_ucast_set(struct bna_rx *rx, const u8 *ucmac);
358 enum bna_cb_status bna_rx_ucast_listset(struct bna_rx *rx, int count,
360 enum bna_cb_status bna_rx_mcast_add(struct bna_rx *rx, const u8 *mcmac,
362 struct bna_rx *));
363 enum bna_cb_status bna_rx_mcast_listset(struct bna_rx *rx, int count,
366 bna_rx_mcast_delall(struct bna_rx *rx);
368 bna_rx_mode_set(struct bna_rx *rx, enum bna_rxmode rxmode,
370 void bna_rx_vlan_add(struct bna_rx *rx, int vlan_id);
371 void bna_rx_vlan_del(struct bna_rx *rx, int vlan_id);
372 void bna_rx_vlanfilter_enable(struct bna_rx *rx);
373 void bna_rx_vlan_strip_enable(struct bna_rx *rx);
374 void bna_rx_vlan_strip_disable(struct bna_rx *rx);