Lines Matching refs:bna_rx
561 struct bna_rx *rx = rxf->rx; in bna_rit_init()
609 struct bna_rx *rx, in bna_rxf_init()
690 bna_rx_cb_rxf_started(struct bna_rx *rx) in bna_rx_cb_rxf_started()
704 bna_rx_cb_rxf_stopped(struct bna_rx *rx) in bna_rx_cb_rxf_stopped()
724 bna_rx_ucast_set(struct bna_rx *rx, const u8 *ucmac) in bna_rx_ucast_set()
746 bna_rx_mcast_add(struct bna_rx *rx, const u8 *addr, in bna_rx_mcast_add() argument
747 void (*cbfn)(struct bnad *, struct bna_rx *)) in bna_rx_mcast_add()
775 bna_rx_ucast_listset(struct bna_rx *rx, int count, const u8 *uclist) in bna_rx_ucast_listset()
833 bna_rx_mcast_listset(struct bna_rx *rx, int count, const u8 *mclist) in bna_rx_mcast_listset()
893 bna_rx_mcast_delall(struct bna_rx *rx) in bna_rx_mcast_delall()
924 bna_rx_vlan_add(struct bna_rx *rx, int vlan_id) in bna_rx_vlan_add()
939 bna_rx_vlan_del(struct bna_rx *rx, int vlan_id) in bna_rx_vlan_del()
1273 void (*cbfn)(void *, struct bna_rx *); \
1301 static void bna_bfi_rx_enet_start(struct bna_rx *rx);
1302 static void bna_rx_enet_stop(struct bna_rx *rx);
1303 static void bna_rx_mod_cb_rx_stopped(void *arg, struct bna_rx *rx);
1305 bfa_fsm_state_decl(bna_rx, stopped,
1306 struct bna_rx, enum bna_rx_event);
1307 bfa_fsm_state_decl(bna_rx, start_wait,
1308 struct bna_rx, enum bna_rx_event);
1309 bfa_fsm_state_decl(bna_rx, start_stop_wait,
1310 struct bna_rx, enum bna_rx_event);
1311 bfa_fsm_state_decl(bna_rx, rxf_start_wait,
1312 struct bna_rx, enum bna_rx_event);
1313 bfa_fsm_state_decl(bna_rx, started,
1314 struct bna_rx, enum bna_rx_event);
1315 bfa_fsm_state_decl(bna_rx, rxf_stop_wait,
1316 struct bna_rx, enum bna_rx_event);
1317 bfa_fsm_state_decl(bna_rx, stop_wait,
1318 struct bna_rx, enum bna_rx_event);
1319 bfa_fsm_state_decl(bna_rx, cleanup_wait,
1320 struct bna_rx, enum bna_rx_event);
1321 bfa_fsm_state_decl(bna_rx, failed,
1322 struct bna_rx, enum bna_rx_event);
1323 bfa_fsm_state_decl(bna_rx, quiesce_wait,
1324 struct bna_rx, enum bna_rx_event);
1326 static void bna_rx_sm_stopped_entry(struct bna_rx *rx) in bna_rx_sm_stopped_entry()
1331 static void bna_rx_sm_stopped(struct bna_rx *rx, in bna_rx_sm_stopped()
1353 static void bna_rx_sm_start_wait_entry(struct bna_rx *rx) in bna_rx_sm_start_wait_entry()
1359 bna_rx_sm_stop_wait_entry(struct bna_rx *rx) in bna_rx_sm_stop_wait_entry()
1364 bna_rx_sm_stop_wait(struct bna_rx *rx, enum bna_rx_event event) in bna_rx_sm_stop_wait()
1383 static void bna_rx_sm_start_wait(struct bna_rx *rx, in bna_rx_sm_start_wait()
1405 static void bna_rx_sm_rxf_start_wait_entry(struct bna_rx *rx) in bna_rx_sm_rxf_start_wait_entry()
1412 bna_rx_sm_rxf_stop_wait_entry(struct bna_rx *rx) in bna_rx_sm_rxf_stop_wait_entry()
1417 bna_rx_sm_rxf_stop_wait(struct bna_rx *rx, enum bna_rx_event event) in bna_rx_sm_rxf_stop_wait()
1445 bna_rx_sm_start_stop_wait_entry(struct bna_rx *rx) in bna_rx_sm_start_stop_wait_entry()
1450 bna_rx_sm_start_stop_wait(struct bna_rx *rx, enum bna_rx_event event) in bna_rx_sm_start_stop_wait()
1468 bna_rx_sm_started_entry(struct bna_rx *rx) in bna_rx_sm_started_entry()
1481 bna_rx_sm_started(struct bna_rx *rx, enum bna_rx_event event) in bna_rx_sm_started()
1504 static void bna_rx_sm_rxf_start_wait(struct bna_rx *rx, in bna_rx_sm_rxf_start_wait()
1530 bna_rx_sm_cleanup_wait_entry(struct bna_rx *rx) in bna_rx_sm_cleanup_wait_entry()
1535 bna_rx_sm_cleanup_wait(struct bna_rx *rx, enum bna_rx_event event) in bna_rx_sm_cleanup_wait()
1554 bna_rx_sm_failed_entry(struct bna_rx *rx) in bna_rx_sm_failed_entry()
1559 bna_rx_sm_failed(struct bna_rx *rx, enum bna_rx_event event) in bna_rx_sm_failed()
1586 bna_rx_sm_quiesce_wait_entry(struct bna_rx *rx) in bna_rx_sm_quiesce_wait_entry()
1591 bna_rx_sm_quiesce_wait(struct bna_rx *rx, enum bna_rx_event event) in bna_rx_sm_quiesce_wait()
1613 bna_bfi_rx_enet_start(struct bna_rx *rx) in bna_bfi_rx_enet_start()
1715 bna_bfi_rx_enet_stop(struct bna_rx *rx) in bna_bfi_rx_enet_stop()
1729 bna_rx_enet_stop(struct bna_rx *rx) in bna_rx_enet_stop()
1799 static struct bna_rx *
1802 struct bna_rx *rx = NULL; in bna_rx_get()
1806 rx = list_first_entry(&rx_mod->rx_free_q, struct bna_rx, qe); in bna_rx_get()
1808 rx = list_last_entry(&rx_mod->rx_free_q, struct bna_rx, qe); in bna_rx_get()
1818 bna_rx_put(struct bna_rx_mod *rx_mod, struct bna_rx *rx) in bna_rx_put()
1823 if (((struct bna_rx *)qe)->rid < rx->rid) in bna_rx_put()
1930 bna_rx_mod_cb_rx_stopped(void *arg, struct bna_rx *rx) in bna_rx_mod_cb_rx_stopped()
1948 bna_rx_start(struct bna_rx *rx) in bna_rx_start()
1956 bna_rx_stop(struct bna_rx *rx) in bna_rx_stop()
1969 bna_rx_fail(struct bna_rx *rx) in bna_rx_fail()
1979 struct bna_rx *rx; in bna_rx_mod_start()
1993 struct bna_rx *rx; in bna_rx_mod_stop()
2014 struct bna_rx *rx; in bna_rx_mod_fail()
2027 struct bna_rx *rx_ptr; in bna_rx_mod_init()
2034 rx_mod->rx = (struct bna_rx *) in bna_rx_mod_init()
2086 bna_bfi_rx_enet_start_rsp(struct bna_rx *rx, struct bfi_msgq_mhdr *msghdr) in bna_bfi_rx_enet_start_rsp()
2130 bna_bfi_rx_enet_stop_rsp(struct bna_rx *rx, struct bfi_msgq_mhdr *msghdr) in bna_bfi_rx_enet_stop_rsp()
2249 struct bna_rx *
2257 struct bna_rx *rx; in bna_rx_create()
2483 bna_rx_destroy(struct bna_rx *rx) in bna_rx_destroy()
2536 bna_rx_enable(struct bna_rx *rx) in bna_rx_enable()
2547 bna_rx_disable(struct bna_rx *rx, enum bna_cleanup_type type, in bna_rx_disable() argument
2548 void (*cbfn)(void *, struct bna_rx *)) in bna_rx_disable()
2564 bna_rx_cleanup_complete(struct bna_rx *rx) in bna_rx_cleanup_complete()
2570 bna_rx_vlan_strip_enable(struct bna_rx *rx) in bna_rx_vlan_strip_enable()
2582 bna_rx_vlan_strip_disable(struct bna_rx *rx) in bna_rx_vlan_strip_disable()
2594 bna_rx_mode_set(struct bna_rx *rx, enum bna_rxmode new_mode, in bna_rx_mode_set()
2662 bna_rx_vlanfilter_enable(struct bna_rx *rx) in bna_rx_vlanfilter_enable()
2674 bna_rx_coalescing_timeo_set(struct bna_rx *rx, int coalescing_timeo) in bna_rx_coalescing_timeo_set()