bna_rx 78 drivers/net/ethernet/brocade/bna/bna.h void (*cbfn)(struct bna_rx *); \ bna_rx 79 drivers/net/ethernet/brocade/bna/bna.h struct bna_rx *cbarg; \ bna_rx 91 drivers/net/ethernet/brocade/bna/bna.h void (*cbfn)(struct bna_rx *); \ bna_rx 92 drivers/net/ethernet/brocade/bna/bna.h struct bna_rx *cbarg; \ bna_rx 104 drivers/net/ethernet/brocade/bna/bna.h void (*cbfn)(struct bnad *, struct bna_rx *); \ bna_rx 218 drivers/net/ethernet/brocade/bna/bna.h struct bna_rx *__rx; \ bna_rx 322 drivers/net/ethernet/brocade/bna/bna.h void bna_bfi_rx_enet_start_rsp(struct bna_rx *rx, bna_rx 324 drivers/net/ethernet/brocade/bna/bna.h void bna_bfi_rx_enet_stop_rsp(struct bna_rx *rx, bna_rx 345 drivers/net/ethernet/brocade/bna/bna.h struct bna_rx *bna_rx_create(struct bna *bna, struct bnad *bnad, bna_rx 349 drivers/net/ethernet/brocade/bna/bna.h void bna_rx_destroy(struct bna_rx *rx); bna_rx 350 drivers/net/ethernet/brocade/bna/bna.h void bna_rx_enable(struct bna_rx *rx); bna_rx 351 drivers/net/ethernet/brocade/bna/bna.h void bna_rx_disable(struct bna_rx *rx, enum bna_cleanup_type type, bna_rx 352 drivers/net/ethernet/brocade/bna/bna.h void (*cbfn)(void *, struct bna_rx *)); bna_rx 353 drivers/net/ethernet/brocade/bna/bna.h void bna_rx_cleanup_complete(struct bna_rx *rx); bna_rx 354 drivers/net/ethernet/brocade/bna/bna.h void bna_rx_coalescing_timeo_set(struct bna_rx *rx, int coalescing_timeo); bna_rx 357 drivers/net/ethernet/brocade/bna/bna.h enum bna_cb_status bna_rx_ucast_set(struct bna_rx *rx, const u8 *ucmac); bna_rx 358 drivers/net/ethernet/brocade/bna/bna.h enum bna_cb_status bna_rx_ucast_listset(struct bna_rx *rx, int count, bna_rx 360 drivers/net/ethernet/brocade/bna/bna.h enum bna_cb_status bna_rx_mcast_add(struct bna_rx *rx, const u8 *mcmac, bna_rx 362 drivers/net/ethernet/brocade/bna/bna.h struct bna_rx *)); bna_rx 363 drivers/net/ethernet/brocade/bna/bna.h enum bna_cb_status bna_rx_mcast_listset(struct bna_rx *rx, int count, bna_rx 366 drivers/net/ethernet/brocade/bna/bna.h bna_rx_mcast_delall(struct bna_rx *rx); bna_rx 368 drivers/net/ethernet/brocade/bna/bna.h bna_rx_mode_set(struct bna_rx *rx, enum bna_rxmode rxmode, bna_rx 370 drivers/net/ethernet/brocade/bna/bna.h void bna_rx_vlan_add(struct bna_rx *rx, int vlan_id); bna_rx 371 drivers/net/ethernet/brocade/bna/bna.h void bna_rx_vlan_del(struct bna_rx *rx, int vlan_id); bna_rx 372 drivers/net/ethernet/brocade/bna/bna.h void bna_rx_vlanfilter_enable(struct bna_rx *rx); bna_rx 373 drivers/net/ethernet/brocade/bna/bna.h void bna_rx_vlan_strip_enable(struct bna_rx *rx); bna_rx 374 drivers/net/ethernet/brocade/bna/bna.h void bna_rx_vlan_strip_disable(struct bna_rx *rx); bna_rx 277 drivers/net/ethernet/brocade/bna/bna_enet.c struct bna_rx *rx; bna_rx 1922 drivers/net/ethernet/brocade/bna/bna_enet.c attr->num_rxp * sizeof(struct bna_rx); bna_rx 561 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx *rx = rxf->rx; bna_rx 609 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx *rx, bna_rx 690 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_cb_rxf_started(struct bna_rx *rx) bna_rx 704 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_cb_rxf_stopped(struct bna_rx *rx) bna_rx 724 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_ucast_set(struct bna_rx *rx, const u8 *ucmac) bna_rx 746 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_mcast_add(struct bna_rx *rx, const u8 *addr, bna_rx 747 drivers/net/ethernet/brocade/bna/bna_tx_rx.c void (*cbfn)(struct bnad *, struct bna_rx *)) bna_rx 775 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_ucast_listset(struct bna_rx *rx, int count, const u8 *uclist) bna_rx 833 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_mcast_listset(struct bna_rx *rx, int count, const u8 *mclist) bna_rx 893 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_mcast_delall(struct bna_rx *rx) bna_rx 924 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_vlan_add(struct bna_rx *rx, int vlan_id) bna_rx 939 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_vlan_del(struct bna_rx *rx, int vlan_id) bna_rx 1273 drivers/net/ethernet/brocade/bna/bna_tx_rx.c void (*cbfn)(void *, struct bna_rx *); \ bna_rx 1301 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static void bna_bfi_rx_enet_start(struct bna_rx *rx); bna_rx 1302 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static void bna_rx_enet_stop(struct bna_rx *rx); bna_rx 1303 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static void bna_rx_mod_cb_rx_stopped(void *arg, struct bna_rx *rx); bna_rx 1305 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_fsm_state_decl(bna_rx, stopped, bna_rx 1306 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx, enum bna_rx_event); bna_rx 1307 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_fsm_state_decl(bna_rx, start_wait, bna_rx 1308 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx, enum bna_rx_event); bna_rx 1309 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_fsm_state_decl(bna_rx, start_stop_wait, bna_rx 1310 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx, enum bna_rx_event); bna_rx 1311 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_fsm_state_decl(bna_rx, rxf_start_wait, bna_rx 1312 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx, enum bna_rx_event); bna_rx 1313 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_fsm_state_decl(bna_rx, started, bna_rx 1314 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx, enum bna_rx_event); bna_rx 1315 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_fsm_state_decl(bna_rx, rxf_stop_wait, bna_rx 1316 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx, enum bna_rx_event); bna_rx 1317 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_fsm_state_decl(bna_rx, stop_wait, bna_rx 1318 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx, enum bna_rx_event); bna_rx 1319 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_fsm_state_decl(bna_rx, cleanup_wait, bna_rx 1320 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx, enum bna_rx_event); bna_rx 1321 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_fsm_state_decl(bna_rx, failed, bna_rx 1322 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx, enum bna_rx_event); bna_rx 1323 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bfa_fsm_state_decl(bna_rx, quiesce_wait, bna_rx 1324 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx, enum bna_rx_event); bna_rx 1326 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static void bna_rx_sm_stopped_entry(struct bna_rx *rx) bna_rx 1331 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static void bna_rx_sm_stopped(struct bna_rx *rx, bna_rx 1353 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static void bna_rx_sm_start_wait_entry(struct bna_rx *rx) bna_rx 1359 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_sm_stop_wait_entry(struct bna_rx *rx) bna_rx 1364 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_sm_stop_wait(struct bna_rx *rx, enum bna_rx_event event) bna_rx 1383 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static void bna_rx_sm_start_wait(struct bna_rx *rx, bna_rx 1405 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static void bna_rx_sm_rxf_start_wait_entry(struct bna_rx *rx) bna_rx 1412 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_sm_rxf_stop_wait_entry(struct bna_rx *rx) bna_rx 1417 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_sm_rxf_stop_wait(struct bna_rx *rx, enum bna_rx_event event) bna_rx 1445 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_sm_start_stop_wait_entry(struct bna_rx *rx) bna_rx 1450 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_sm_start_stop_wait(struct bna_rx *rx, enum bna_rx_event event) bna_rx 1468 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_sm_started_entry(struct bna_rx *rx) bna_rx 1481 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_sm_started(struct bna_rx *rx, enum bna_rx_event event) bna_rx 1504 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static void bna_rx_sm_rxf_start_wait(struct bna_rx *rx, bna_rx 1530 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_sm_cleanup_wait_entry(struct bna_rx *rx) bna_rx 1535 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_sm_cleanup_wait(struct bna_rx *rx, enum bna_rx_event event) bna_rx 1554 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_sm_failed_entry(struct bna_rx *rx) bna_rx 1559 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_sm_failed(struct bna_rx *rx, enum bna_rx_event event) bna_rx 1586 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_sm_quiesce_wait_entry(struct bna_rx *rx) bna_rx 1591 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_sm_quiesce_wait(struct bna_rx *rx, enum bna_rx_event event) bna_rx 1613 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_rx_enet_start(struct bna_rx *rx) bna_rx 1715 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_rx_enet_stop(struct bna_rx *rx) bna_rx 1729 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_enet_stop(struct bna_rx *rx) bna_rx 1799 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static struct bna_rx * bna_rx 1802 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx *rx = NULL; bna_rx 1806 drivers/net/ethernet/brocade/bna/bna_tx_rx.c rx = list_first_entry(&rx_mod->rx_free_q, struct bna_rx, qe); bna_rx 1808 drivers/net/ethernet/brocade/bna/bna_tx_rx.c rx = list_last_entry(&rx_mod->rx_free_q, struct bna_rx, qe); bna_rx 1818 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_put(struct bna_rx_mod *rx_mod, struct bna_rx *rx) bna_rx 1823 drivers/net/ethernet/brocade/bna/bna_tx_rx.c if (((struct bna_rx *)qe)->rid < rx->rid) bna_rx 1930 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_mod_cb_rx_stopped(void *arg, struct bna_rx *rx) bna_rx 1948 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_start(struct bna_rx *rx) bna_rx 1956 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_stop(struct bna_rx *rx) bna_rx 1969 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_fail(struct bna_rx *rx) bna_rx 1979 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx *rx; bna_rx 1993 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx *rx; bna_rx 2014 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx *rx; bna_rx 2027 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx *rx_ptr; bna_rx 2034 drivers/net/ethernet/brocade/bna/bna_tx_rx.c rx_mod->rx = (struct bna_rx *) bna_rx 2086 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_rx_enet_start_rsp(struct bna_rx *rx, struct bfi_msgq_mhdr *msghdr) bna_rx 2130 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_rx_enet_stop_rsp(struct bna_rx *rx, struct bfi_msgq_mhdr *msghdr) bna_rx 2249 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx * bna_rx 2257 drivers/net/ethernet/brocade/bna/bna_tx_rx.c struct bna_rx *rx; bna_rx 2483 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_destroy(struct bna_rx *rx) bna_rx 2536 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_enable(struct bna_rx *rx) bna_rx 2547 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_disable(struct bna_rx *rx, enum bna_cleanup_type type, bna_rx 2548 drivers/net/ethernet/brocade/bna/bna_tx_rx.c void (*cbfn)(void *, struct bna_rx *)) bna_rx 2564 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_cleanup_complete(struct bna_rx *rx) bna_rx 2570 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_vlan_strip_enable(struct bna_rx *rx) bna_rx 2582 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_vlan_strip_disable(struct bna_rx *rx) bna_rx 2594 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_mode_set(struct bna_rx *rx, enum bna_rxmode new_mode, bna_rx 2662 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_vlanfilter_enable(struct bna_rx *rx) bna_rx 2674 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rx_coalescing_timeo_set(struct bna_rx *rx, int coalescing_timeo) bna_rx 26 drivers/net/ethernet/brocade/bna/bna_types.h struct bna_rx; bna_rx 574 drivers/net/ethernet/brocade/bna/bna_types.h struct bna_rx *rx; bna_rx 640 drivers/net/ethernet/brocade/bna/bna_types.h struct bna_rx *rx; bna_rx 693 drivers/net/ethernet/brocade/bna/bna_types.h struct bna_rx *rx; bna_rx 716 drivers/net/ethernet/brocade/bna/bna_types.h void (*start_cbfn) (struct bna_rx *rx); bna_rx 717 drivers/net/ethernet/brocade/bna/bna_types.h struct bna_rx *start_cbarg; bna_rx 720 drivers/net/ethernet/brocade/bna/bna_types.h void (*stop_cbfn) (struct bna_rx *rx); bna_rx 721 drivers/net/ethernet/brocade/bna/bna_types.h struct bna_rx *stop_cbarg; bna_rx 730 drivers/net/ethernet/brocade/bna/bna_types.h void (*cam_fltr_cbfn)(struct bnad *bnad, struct bna_rx *rx); bna_rx 768 drivers/net/ethernet/brocade/bna/bna_types.h struct bna_rx *rx; bna_rx 803 drivers/net/ethernet/brocade/bna/bna_types.h void (*rx_stall_cbfn)(struct bnad *, struct bna_rx *); bna_rx 804 drivers/net/ethernet/brocade/bna/bna_types.h void (*rx_cleanup_cbfn)(struct bnad *, struct bna_rx *); bna_rx 805 drivers/net/ethernet/brocade/bna/bna_types.h void (*rx_post_cbfn)(struct bnad *, struct bna_rx *); bna_rx 808 drivers/net/ethernet/brocade/bna/bna_types.h void (*stop_cbfn)(void *arg, struct bna_rx *rx); bna_rx 821 drivers/net/ethernet/brocade/bna/bna_types.h void (*rx_stall_cbfn)(struct bnad *, struct bna_rx *); bna_rx 823 drivers/net/ethernet/brocade/bna/bna_types.h void (*rx_cleanup_cbfn)(struct bnad *, struct bna_rx *); bna_rx 824 drivers/net/ethernet/brocade/bna/bna_types.h void (*rx_post_cbfn)(struct bnad *, struct bna_rx *); bna_rx 830 drivers/net/ethernet/brocade/bna/bna_types.h struct bna_rx *rx; /* BFI_MAX_RXQ entries */ bna_rx 1150 drivers/net/ethernet/brocade/bna/bnad.c bnad_cb_rx_stall(struct bnad *bnad, struct bna_rx *rx) bna_rx 1209 drivers/net/ethernet/brocade/bna/bnad.c bnad_cb_rx_cleanup(struct bnad *bnad, struct bna_rx *rx) bna_rx 1232 drivers/net/ethernet/brocade/bna/bnad.c bnad_cb_rx_post(struct bnad *bnad, struct bna_rx *rx) bna_rx 1262 drivers/net/ethernet/brocade/bna/bnad.c bnad_cb_rx_disabled(void *arg, struct bna_rx *rx) bna_rx 1270 drivers/net/ethernet/brocade/bna/bnad.c bnad_cb_rx_mcast_add(struct bnad *bnad, struct bna_rx *rx) bna_rx 2207 drivers/net/ethernet/brocade/bna/bnad.c struct bna_rx *rx; bna_rx 211 drivers/net/ethernet/brocade/bna/bnad.h struct bna_rx *rx; /* 1:1 between rx_info & rx */