rxf                75 drivers/net/ethernet/brocade/bna/bna.h #define	call_rxf_stop_cbfn(rxf)						\
rxf                77 drivers/net/ethernet/brocade/bna/bna.h 	if ((rxf)->stop_cbfn) {						\
rxf                80 drivers/net/ethernet/brocade/bna/bna.h 		cbfn = (rxf)->stop_cbfn;				\
rxf                81 drivers/net/ethernet/brocade/bna/bna.h 		cbarg = (rxf)->stop_cbarg;				\
rxf                82 drivers/net/ethernet/brocade/bna/bna.h 		(rxf)->stop_cbfn = NULL;				\
rxf                83 drivers/net/ethernet/brocade/bna/bna.h 		(rxf)->stop_cbarg = NULL;				\
rxf                88 drivers/net/ethernet/brocade/bna/bna.h #define	call_rxf_start_cbfn(rxf)					\
rxf                90 drivers/net/ethernet/brocade/bna/bna.h 	if ((rxf)->start_cbfn) {					\
rxf                93 drivers/net/ethernet/brocade/bna/bna.h 		cbfn = (rxf)->start_cbfn;				\
rxf                94 drivers/net/ethernet/brocade/bna/bna.h 		cbarg = (rxf)->start_cbarg;				\
rxf                95 drivers/net/ethernet/brocade/bna/bna.h 		(rxf)->start_cbfn = NULL;				\
rxf                96 drivers/net/ethernet/brocade/bna/bna.h 		(rxf)->start_cbarg = NULL;				\
rxf               101 drivers/net/ethernet/brocade/bna/bna.h #define	call_rxf_cam_fltr_cbfn(rxf)					\
rxf               103 drivers/net/ethernet/brocade/bna/bna.h 	if ((rxf)->cam_fltr_cbfn) {					\
rxf               106 drivers/net/ethernet/brocade/bna/bna.h 		cbfn = (rxf)->cam_fltr_cbfn;				\
rxf               107 drivers/net/ethernet/brocade/bna/bna.h 		cbarg = (rxf)->cam_fltr_cbarg;				\
rxf               108 drivers/net/ethernet/brocade/bna/bna.h 		(rxf)->cam_fltr_cbfn = NULL;				\
rxf               109 drivers/net/ethernet/brocade/bna/bna.h 		(rxf)->cam_fltr_cbarg = NULL;				\
rxf               110 drivers/net/ethernet/brocade/bna/bna.h 		cbfn(cbarg, rxf->rx);					\
rxf               326 drivers/net/ethernet/brocade/bna/bna.h void bna_bfi_rxf_cfg_rsp(struct bna_rxf *rxf, struct bfi_msgq_mhdr *msghdr);
rxf               327 drivers/net/ethernet/brocade/bna/bna.h void bna_bfi_rxf_mcast_add_rsp(struct bna_rxf *rxf,
rxf               329 drivers/net/ethernet/brocade/bna/bna.h void bna_bfi_rxf_ucast_set_rsp(struct bna_rxf *rxf,
rxf               306 drivers/net/ethernet/brocade/bna/bna_enet.c 			bna_bfi_rxf_cfg_rsp(&rx->rxf, msghdr);
rxf               312 drivers/net/ethernet/brocade/bna/bna_enet.c 			bna_bfi_rxf_ucast_set_rsp(&rx->rxf, msghdr);
rxf               318 drivers/net/ethernet/brocade/bna/bna_enet.c 			bna_bfi_rxf_mcast_add_rsp(&rx->rxf, msghdr);
rxf                25 drivers/net/ethernet/brocade/bna/bna_tx_rx.c #define bna_rxf_vlan_cfg_soft_reset(rxf)				\
rxf                27 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	(rxf)->vlan_pending_bitmask = (u8)BFI_VLAN_BMASK_ALL;		\
rxf                28 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	(rxf)->vlan_strip_pending = true;				\
rxf                31 drivers/net/ethernet/brocade/bna/bna_tx_rx.c #define bna_rxf_rss_cfg_soft_reset(rxf)					\
rxf                33 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if ((rxf)->rss_status == BNA_STATUS_T_ENABLED)			\
rxf                34 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		(rxf)->rss_pending = (BNA_RSS_F_RIT_PENDING |		\
rxf                39 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static int bna_rxf_cfg_apply(struct bna_rxf *rxf);
rxf                40 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static void bna_rxf_cfg_reset(struct bna_rxf *rxf);
rxf                41 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static int bna_rxf_ucast_cfg_apply(struct bna_rxf *rxf);
rxf                42 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static int bna_rxf_promisc_cfg_apply(struct bna_rxf *rxf);
rxf                43 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static int bna_rxf_allmulti_cfg_apply(struct bna_rxf *rxf);
rxf                44 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static int bna_rxf_vlan_strip_cfg_apply(struct bna_rxf *rxf);
rxf                45 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static int bna_rxf_ucast_cfg_reset(struct bna_rxf *rxf,
rxf                47 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static int bna_rxf_promisc_cfg_reset(struct bna_rxf *rxf,
rxf                49 drivers/net/ethernet/brocade/bna/bna_tx_rx.c static int bna_rxf_allmulti_cfg_reset(struct bna_rxf *rxf,
rxf                62 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_sm_stopped_entry(struct bna_rxf *rxf)
rxf                64 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	call_rxf_stop_cbfn(rxf);
rxf                68 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_sm_stopped(struct bna_rxf *rxf, enum bna_rxf_event event)
rxf                72 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bfa_fsm_set_state(rxf, bna_rxf_sm_cfg_wait);
rxf                76 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		call_rxf_stop_cbfn(rxf);
rxf                84 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		call_rxf_cam_fltr_cbfn(rxf);
rxf                93 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_sm_cfg_wait_entry(struct bna_rxf *rxf)
rxf                95 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (!bna_rxf_cfg_apply(rxf)) {
rxf                97 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bfa_fsm_set_state(rxf, bna_rxf_sm_started);
rxf               102 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_sm_cfg_wait(struct bna_rxf *rxf, enum bna_rxf_event event)
rxf               106 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bfa_fsm_set_state(rxf, bna_rxf_sm_last_resp_wait);
rxf               110 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_rxf_cfg_reset(rxf);
rxf               111 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		call_rxf_start_cbfn(rxf);
rxf               112 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		call_rxf_cam_fltr_cbfn(rxf);
rxf               113 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bfa_fsm_set_state(rxf, bna_rxf_sm_stopped);
rxf               121 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (!bna_rxf_cfg_apply(rxf)) {
rxf               123 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bfa_fsm_set_state(rxf, bna_rxf_sm_started);
rxf               133 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_sm_started_entry(struct bna_rxf *rxf)
rxf               135 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	call_rxf_start_cbfn(rxf);
rxf               136 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	call_rxf_cam_fltr_cbfn(rxf);
rxf               140 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_sm_started(struct bna_rxf *rxf, enum bna_rxf_event event)
rxf               145 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_rxf_cfg_reset(rxf);
rxf               146 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bfa_fsm_set_state(rxf, bna_rxf_sm_stopped);
rxf               150 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bfa_fsm_set_state(rxf, bna_rxf_sm_cfg_wait);
rxf               159 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_sm_last_resp_wait_entry(struct bna_rxf *rxf)
rxf               164 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_sm_last_resp_wait(struct bna_rxf *rxf, enum bna_rxf_event event)
rxf               169 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_rxf_cfg_reset(rxf);
rxf               170 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bfa_fsm_set_state(rxf, bna_rxf_sm_stopped);
rxf               179 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_ucast_req(struct bna_rxf *rxf, struct bna_mac *mac,
rxf               182 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bfi_enet_ucast_req *req = &rxf->bfi_enet_cmd.ucast_req;
rxf               184 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfi_msgq_mhdr_set(req->mh, BFI_MC_ENET, req_type, 0, rxf->rx->rid);
rxf               188 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_set(&rxf->msgq_cmd, NULL, NULL,
rxf               190 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
rxf               194 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_mcast_add_req(struct bna_rxf *rxf, struct bna_mac *mac)
rxf               197 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		&rxf->bfi_enet_cmd.mcast_add_req;
rxf               200 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		0, rxf->rx->rid);
rxf               204 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_set(&rxf->msgq_cmd, NULL, NULL,
rxf               206 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
rxf               210 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_mcast_del_req(struct bna_rxf *rxf, u16 handle)
rxf               213 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		&rxf->bfi_enet_cmd.mcast_del_req;
rxf               216 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		0, rxf->rx->rid);
rxf               220 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_set(&rxf->msgq_cmd, NULL, NULL,
rxf               222 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
rxf               226 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_mcast_filter_req(struct bna_rxf *rxf, enum bna_status status)
rxf               228 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bfi_enet_enable_req *req = &rxf->bfi_enet_cmd.req;
rxf               231 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		BFI_ENET_H2I_MAC_MCAST_FILTER_REQ, 0, rxf->rx->rid);
rxf               235 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_set(&rxf->msgq_cmd, NULL, NULL,
rxf               237 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
rxf               241 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_rx_promisc_req(struct bna_rxf *rxf, enum bna_status status)
rxf               243 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bfi_enet_enable_req *req = &rxf->bfi_enet_cmd.req;
rxf               246 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		BFI_ENET_H2I_RX_PROMISCUOUS_REQ, 0, rxf->rx->rid);
rxf               250 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_set(&rxf->msgq_cmd, NULL, NULL,
rxf               252 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
rxf               256 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_rx_vlan_filter_set(struct bna_rxf *rxf, u8 block_idx)
rxf               258 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bfi_enet_rx_vlan_req *req = &rxf->bfi_enet_cmd.vlan_req;
rxf               263 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		BFI_ENET_H2I_RX_VLAN_SET_REQ, 0, rxf->rx->rid);
rxf               269 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (rxf->vlan_filter_status == BNA_STATUS_T_ENABLED)
rxf               271 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				htonl(rxf->vlan_filter_table[j]);
rxf               275 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_set(&rxf->msgq_cmd, NULL, NULL,
rxf               277 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
rxf               281 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_vlan_strip_enable(struct bna_rxf *rxf)
rxf               283 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bfi_enet_enable_req *req = &rxf->bfi_enet_cmd.req;
rxf               286 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		BFI_ENET_H2I_RX_VLAN_STRIP_ENABLE_REQ, 0, rxf->rx->rid);
rxf               289 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	req->enable = rxf->vlan_strip_status;
rxf               290 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_set(&rxf->msgq_cmd, NULL, NULL,
rxf               292 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
rxf               296 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_rit_cfg(struct bna_rxf *rxf)
rxf               298 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bfi_enet_rit_req *req = &rxf->bfi_enet_cmd.rit_req;
rxf               301 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		BFI_ENET_H2I_RIT_CFG_REQ, 0, rxf->rx->rid);
rxf               304 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	req->size = htons(rxf->rit_size);
rxf               305 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	memcpy(&req->table[0], rxf->rit, rxf->rit_size);
rxf               306 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_set(&rxf->msgq_cmd, NULL, NULL,
rxf               308 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
rxf               312 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_rss_cfg(struct bna_rxf *rxf)
rxf               314 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bfi_enet_rss_cfg_req *req = &rxf->bfi_enet_cmd.rss_req;
rxf               318 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		BFI_ENET_H2I_RSS_CFG_REQ, 0, rxf->rx->rid);
rxf               321 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	req->cfg.type = rxf->rss_cfg.hash_type;
rxf               322 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	req->cfg.mask = rxf->rss_cfg.hash_mask;
rxf               325 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			htonl(rxf->rss_cfg.toeplitz_hash_key[i]);
rxf               326 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_set(&rxf->msgq_cmd, NULL, NULL,
rxf               328 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
rxf               332 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_rss_enable(struct bna_rxf *rxf)
rxf               334 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bfi_enet_enable_req *req = &rxf->bfi_enet_cmd.req;
rxf               337 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		BFI_ENET_H2I_RSS_ENABLE_REQ, 0, rxf->rx->rid);
rxf               340 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	req->enable = rxf->rss_status;
rxf               341 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_set(&rxf->msgq_cmd, NULL, NULL,
rxf               343 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd);
rxf               348 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_mcmac_get(struct bna_rxf *rxf, const u8 *mac_addr)
rxf               352 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	list_for_each_entry(mac, &rxf->mcast_active_q, qe)
rxf               356 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	list_for_each_entry(mac, &rxf->mcast_pending_del_q, qe)
rxf               364 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_mchandle_get(struct bna_rxf *rxf, int handle)
rxf               368 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	list_for_each_entry(mchandle, &rxf->mcast_handle_q, qe)
rxf               376 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_mchandle_attach(struct bna_rxf *rxf, u8 *mac_addr, int handle)
rxf               381 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	mcmac = bna_rxf_mcmac_get(rxf, mac_addr);
rxf               382 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	mchandle = bna_rxf_mchandle_get(rxf, handle);
rxf               384 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mchandle = bna_mcam_mod_handle_get(&rxf->rx->bna->mcam_mod);
rxf               387 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_add_tail(&mchandle->qe, &rxf->mcast_handle_q);
rxf               394 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_mcast_del(struct bna_rxf *rxf, struct bna_mac *mac,
rxf               407 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bna_bfi_mcast_del_req(rxf, mchandle->handle);
rxf               411 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_mcam_mod_handle_put(&rxf->rx->bna->mcam_mod, mchandle);
rxf               419 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_mcast_cfg_apply(struct bna_rxf *rxf)
rxf               425 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	while (!list_empty(&rxf->mcast_pending_del_q)) {
rxf               426 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_pending_del_q,
rxf               428 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		ret = bna_rxf_mcast_del(rxf, mac, BNA_HARD_CLEANUP);
rxf               429 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, bna_mcam_mod_del_q(rxf->rx->bna));
rxf               435 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (!list_empty(&rxf->mcast_pending_add_q)) {
rxf               436 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_pending_add_q,
rxf               438 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &rxf->mcast_active_q);
rxf               439 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_bfi_mcast_add_req(rxf, mac);
rxf               447 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_vlan_cfg_apply(struct bna_rxf *rxf)
rxf               452 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->vlan_pending_bitmask) {
rxf               453 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		vlan_pending_bitmask = rxf->vlan_pending_bitmask;
rxf               458 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->vlan_pending_bitmask &= ~BIT(block_idx);
rxf               459 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_bfi_rx_vlan_filter_set(rxf, block_idx);
rxf               467 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_mcast_cfg_reset(struct bna_rxf *rxf, enum bna_cleanup_type cleanup)
rxf               473 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	while (!list_empty(&rxf->mcast_pending_del_q)) {
rxf               474 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_pending_del_q,
rxf               476 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		ret = bna_rxf_mcast_del(rxf, mac, cleanup);
rxf               477 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, bna_mcam_mod_del_q(rxf->rx->bna));
rxf               483 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	while (!list_empty(&rxf->mcast_active_q)) {
rxf               484 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_active_q,
rxf               486 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &rxf->mcast_pending_add_q);
rxf               487 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (bna_rxf_mcast_del(rxf, mac, cleanup))
rxf               495 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_rss_cfg_apply(struct bna_rxf *rxf)
rxf               497 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->rss_pending) {
rxf               498 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (rxf->rss_pending & BNA_RSS_F_RIT_PENDING) {
rxf               499 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			rxf->rss_pending &= ~BNA_RSS_F_RIT_PENDING;
rxf               500 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bna_bfi_rit_cfg(rxf);
rxf               504 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (rxf->rss_pending & BNA_RSS_F_CFG_PENDING) {
rxf               505 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			rxf->rss_pending &= ~BNA_RSS_F_CFG_PENDING;
rxf               506 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bna_bfi_rss_cfg(rxf);
rxf               510 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (rxf->rss_pending & BNA_RSS_F_STATUS_PENDING) {
rxf               511 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			rxf->rss_pending &= ~BNA_RSS_F_STATUS_PENDING;
rxf               512 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bna_bfi_rss_enable(rxf);
rxf               521 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_cfg_apply(struct bna_rxf *rxf)
rxf               523 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (bna_rxf_ucast_cfg_apply(rxf))
rxf               526 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (bna_rxf_mcast_cfg_apply(rxf))
rxf               529 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (bna_rxf_promisc_cfg_apply(rxf))
rxf               532 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (bna_rxf_allmulti_cfg_apply(rxf))
rxf               535 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (bna_rxf_vlan_cfg_apply(rxf))
rxf               538 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (bna_rxf_vlan_strip_cfg_apply(rxf))
rxf               541 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (bna_rxf_rss_cfg_apply(rxf))
rxf               548 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_cfg_reset(struct bna_rxf *rxf)
rxf               550 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bna_rxf_ucast_cfg_reset(rxf, BNA_SOFT_CLEANUP);
rxf               551 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bna_rxf_mcast_cfg_reset(rxf, BNA_SOFT_CLEANUP);
rxf               552 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bna_rxf_promisc_cfg_reset(rxf, BNA_SOFT_CLEANUP);
rxf               553 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bna_rxf_allmulti_cfg_reset(rxf, BNA_SOFT_CLEANUP);
rxf               554 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bna_rxf_vlan_cfg_soft_reset(rxf);
rxf               555 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bna_rxf_rss_cfg_soft_reset(rxf);
rxf               559 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rit_init(struct bna_rxf *rxf, int rit_size)
rxf               561 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_rx *rx = rxf->rx;
rxf               565 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->rit_size = rit_size;
rxf               567 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->rit[offset] = rxp->cq.ccb->id;
rxf               573 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_rxf_cfg_rsp(struct bna_rxf *rxf, struct bfi_msgq_mhdr *msghdr)
rxf               575 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_fsm_send_event(rxf, RXF_E_FW_RESP);
rxf               579 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_rxf_ucast_set_rsp(struct bna_rxf *rxf,
rxf               587 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->ucast_active_set = 0;
rxf               590 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_fsm_send_event(rxf, RXF_E_FW_RESP);
rxf               594 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_bfi_rxf_mcast_add_rsp(struct bna_rxf *rxf,
rxf               598 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		&rxf->bfi_enet_cmd.mcast_add_req;
rxf               602 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bna_rxf_mchandle_attach(rxf, (u8 *)&req->mac_addr,
rxf               604 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_fsm_send_event(rxf, RXF_E_FW_RESP);
rxf               608 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_init(struct bna_rxf *rxf,
rxf               613 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->rx = rx;
rxf               615 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	INIT_LIST_HEAD(&rxf->ucast_pending_add_q);
rxf               616 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	INIT_LIST_HEAD(&rxf->ucast_pending_del_q);
rxf               617 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->ucast_pending_set = 0;
rxf               618 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->ucast_active_set = 0;
rxf               619 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	INIT_LIST_HEAD(&rxf->ucast_active_q);
rxf               620 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->ucast_pending_mac = NULL;
rxf               622 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	INIT_LIST_HEAD(&rxf->mcast_pending_add_q);
rxf               623 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	INIT_LIST_HEAD(&rxf->mcast_pending_del_q);
rxf               624 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	INIT_LIST_HEAD(&rxf->mcast_active_q);
rxf               625 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	INIT_LIST_HEAD(&rxf->mcast_handle_q);
rxf               627 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->rit = (u8 *)
rxf               629 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bna_rit_init(rxf, q_config->num_paths);
rxf               631 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->rss_status = q_config->rss_status;
rxf               632 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->rss_status == BNA_STATUS_T_ENABLED) {
rxf               633 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->rss_cfg = q_config->rss_config;
rxf               634 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->rss_pending |= BNA_RSS_F_CFG_PENDING;
rxf               635 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->rss_pending |= BNA_RSS_F_RIT_PENDING;
rxf               636 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->rss_pending |= BNA_RSS_F_STATUS_PENDING;
rxf               639 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->vlan_filter_status = BNA_STATUS_T_DISABLED;
rxf               640 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	memset(rxf->vlan_filter_table, 0,
rxf               642 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->vlan_filter_table[0] |= 1; /* for pure priority tagged frames */
rxf               643 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->vlan_pending_bitmask = (u8)BFI_VLAN_BMASK_ALL;
rxf               645 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->vlan_strip_status = q_config->vlan_strip_status;
rxf               647 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_fsm_set_state(rxf, bna_rxf_sm_stopped);
rxf               651 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_uninit(struct bna_rxf *rxf)
rxf               655 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->ucast_pending_set = 0;
rxf               656 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->ucast_active_set = 0;
rxf               658 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	while (!list_empty(&rxf->ucast_pending_add_q)) {
rxf               659 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->ucast_pending_add_q,
rxf               661 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, bna_ucam_mod_free_q(rxf->rx->bna));
rxf               664 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->ucast_pending_mac) {
rxf               665 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_add_tail(&rxf->ucast_pending_mac->qe,
rxf               666 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			      bna_ucam_mod_free_q(rxf->rx->bna));
rxf               667 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->ucast_pending_mac = NULL;
rxf               670 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	while (!list_empty(&rxf->mcast_pending_add_q)) {
rxf               671 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_pending_add_q,
rxf               673 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, bna_mcam_mod_free_q(rxf->rx->bna));
rxf               676 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->rxmode_pending = 0;
rxf               677 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->rxmode_pending_bitmask = 0;
rxf               678 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->rx->bna->promisc_rid == rxf->rx->rid)
rxf               679 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->rx->bna->promisc_rid = BFI_INVALID_RID;
rxf               680 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->rx->bna->default_mode_rid == rxf->rx->rid)
rxf               681 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->rx->bna->default_mode_rid = BFI_INVALID_RID;
rxf               683 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->rss_pending = 0;
rxf               684 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->vlan_strip_pending = false;
rxf               686 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->rx = NULL;
rxf               696 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_start(struct bna_rxf *rxf)
rxf               698 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->start_cbfn = bna_rx_cb_rxf_started;
rxf               699 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->start_cbarg = rxf->rx;
rxf               700 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_fsm_send_event(rxf, RXF_E_START);
rxf               710 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_stop(struct bna_rxf *rxf)
rxf               712 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->stop_cbfn = bna_rx_cb_rxf_stopped;
rxf               713 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->stop_cbarg = rxf->rx;
rxf               714 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_fsm_send_event(rxf, RXF_E_STOP);
rxf               718 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_fail(struct bna_rxf *rxf)
rxf               720 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_fsm_send_event(rxf, RXF_E_FAIL);
rxf               726 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_rxf *rxf = &rx->rxf;
rxf               728 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->ucast_pending_mac == NULL) {
rxf               729 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->ucast_pending_mac =
rxf               730 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bna_cam_mod_mac_get(bna_ucam_mod_free_q(rxf->rx->bna));
rxf               731 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (rxf->ucast_pending_mac == NULL)
rxf               735 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	ether_addr_copy(rxf->ucast_pending_mac->addr, ucmac);
rxf               736 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->ucast_pending_set = 1;
rxf               737 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->cam_fltr_cbfn = NULL;
rxf               738 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->cam_fltr_cbarg = rx->bna->bnad;
rxf               740 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_fsm_send_event(rxf, RXF_E_CONFIG);
rxf               749 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_rxf *rxf = &rx->rxf;
rxf               753 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (bna_mac_find(&rxf->mcast_active_q, addr) ||
rxf               754 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_mac_find(&rxf->mcast_pending_add_q, addr)) {
rxf               760 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	mac = bna_cam_mod_mac_get(bna_mcam_mod_free_q(rxf->rx->bna));
rxf               764 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	list_add_tail(&mac->qe, &rxf->mcast_pending_add_q);
rxf               766 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->cam_fltr_cbfn = cbfn;
rxf               767 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->cam_fltr_cbarg = rx->bna->bnad;
rxf               769 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_fsm_send_event(rxf, RXF_E_CONFIG);
rxf               778 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_rxf *rxf = &rx->rxf;
rxf               785 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	while (!list_empty(&rxf->ucast_pending_add_q)) {
rxf               786 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->ucast_pending_add_q,
rxf               792 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	while (!list_empty(&rxf->ucast_active_q)) {
rxf               793 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->ucast_active_q,
rxf               798 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_add_tail(&del_mac->qe, &rxf->ucast_pending_del_q);
rxf               816 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &rxf->ucast_pending_add_q);
rxf               819 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_fsm_send_event(rxf, RXF_E_CONFIG);
rxf               836 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_rxf *rxf = &rx->rxf;
rxf               843 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	while (!list_empty(&rxf->mcast_pending_add_q)) {
rxf               844 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_pending_add_q,
rxf               850 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	while (!list_empty(&rxf->mcast_active_q)) {
rxf               851 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_active_q,
rxf               856 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_add_tail(&del_mac->qe, &rxf->mcast_pending_del_q);
rxf               876 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &rxf->mcast_pending_add_q);
rxf               879 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bfa_fsm_send_event(rxf, RXF_E_CONFIG);
rxf               895 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_rxf *rxf = &rx->rxf;
rxf               900 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	while (!list_empty(&rxf->mcast_pending_add_q)) {
rxf               901 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_pending_add_q,
rxf               903 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, bna_mcam_mod_free_q(rxf->rx->bna));
rxf               907 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	while (!list_empty(&rxf->mcast_active_q)) {
rxf               908 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->mcast_active_q,
rxf               911 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		del_mac = bna_cam_mod_mac_get(bna_mcam_mod_del_q(rxf->rx->bna));
rxf               913 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_add_tail(&del_mac->qe, &rxf->mcast_pending_del_q);
rxf               915 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_add_tail(&mac->qe, bna_mcam_mod_free_q(rxf->rx->bna));
rxf               920 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bfa_fsm_send_event(rxf, RXF_E_CONFIG);
rxf               926 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_rxf *rxf = &rx->rxf;
rxf               931 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->vlan_filter_table[index] |= bit;
rxf               932 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->vlan_filter_status == BNA_STATUS_T_ENABLED) {
rxf               933 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->vlan_pending_bitmask |= BIT(group_id);
rxf               934 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bfa_fsm_send_event(rxf, RXF_E_CONFIG);
rxf               941 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_rxf *rxf = &rx->rxf;
rxf               946 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	rxf->vlan_filter_table[index] &= ~bit;
rxf               947 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->vlan_filter_status == BNA_STATUS_T_ENABLED) {
rxf               948 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->vlan_pending_bitmask |= BIT(group_id);
rxf               949 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bfa_fsm_send_event(rxf, RXF_E_CONFIG);
rxf               954 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_ucast_cfg_apply(struct bna_rxf *rxf)
rxf               959 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (!list_empty(&rxf->ucast_pending_del_q)) {
rxf               960 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->ucast_pending_del_q,
rxf               962 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_bfi_ucast_req(rxf, mac, BFI_ENET_H2I_MAC_UCAST_DEL_REQ);
rxf               963 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, bna_ucam_mod_del_q(rxf->rx->bna));
rxf               968 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->ucast_pending_set) {
rxf               969 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->ucast_pending_set = 0;
rxf               970 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		ether_addr_copy(rxf->ucast_active_mac.addr,
rxf               971 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->ucast_pending_mac->addr);
rxf               972 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->ucast_active_set = 1;
rxf               973 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_bfi_ucast_req(rxf, &rxf->ucast_active_mac,
rxf               979 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (!list_empty(&rxf->ucast_pending_add_q)) {
rxf               980 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->ucast_pending_add_q,
rxf               982 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &rxf->ucast_active_q);
rxf               983 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_bfi_ucast_req(rxf, mac, BFI_ENET_H2I_MAC_UCAST_ADD_REQ);
rxf               991 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_ucast_cfg_reset(struct bna_rxf *rxf, enum bna_cleanup_type cleanup)
rxf               996 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	while (!list_empty(&rxf->ucast_pending_del_q)) {
rxf               997 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->ucast_pending_del_q,
rxf              1001 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				       bna_ucam_mod_del_q(rxf->rx->bna));
rxf              1003 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bna_bfi_ucast_req(rxf, mac,
rxf              1006 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				       bna_ucam_mod_del_q(rxf->rx->bna));
rxf              1012 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	while (!list_empty(&rxf->ucast_active_q)) {
rxf              1013 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		mac = list_first_entry(&rxf->ucast_active_q,
rxf              1015 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		list_move_tail(&mac->qe, &rxf->ucast_pending_add_q);
rxf              1017 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bna_bfi_ucast_req(rxf, mac,
rxf              1023 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->ucast_active_set) {
rxf              1024 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->ucast_pending_set = 1;
rxf              1025 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->ucast_active_set = 0;
rxf              1027 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bna_bfi_ucast_req(rxf, &rxf->ucast_active_mac,
rxf              1037 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_promisc_cfg_apply(struct bna_rxf *rxf)
rxf              1039 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna *bna = rxf->rx->bna;
rxf              1042 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (is_promisc_enable(rxf->rxmode_pending,
rxf              1043 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask)) {
rxf              1045 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		promisc_inactive(rxf->rxmode_pending,
rxf              1046 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask);
rxf              1047 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->rxmode_active |= BNA_RXMODE_PROMISC;
rxf              1048 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_bfi_rx_promisc_req(rxf, BNA_STATUS_T_ENABLED);
rxf              1050 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	} else if (is_promisc_disable(rxf->rxmode_pending,
rxf              1051 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask)) {
rxf              1053 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		promisc_inactive(rxf->rxmode_pending,
rxf              1054 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask);
rxf              1055 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->rxmode_active &= ~BNA_RXMODE_PROMISC;
rxf              1057 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_bfi_rx_promisc_req(rxf, BNA_STATUS_T_DISABLED);
rxf              1065 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_promisc_cfg_reset(struct bna_rxf *rxf, enum bna_cleanup_type cleanup)
rxf              1067 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna *bna = rxf->rx->bna;
rxf              1070 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (is_promisc_disable(rxf->rxmode_pending,
rxf              1071 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask)) {
rxf              1072 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		promisc_inactive(rxf->rxmode_pending,
rxf              1073 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask);
rxf              1074 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->rxmode_active &= ~BNA_RXMODE_PROMISC;
rxf              1077 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bna_bfi_rx_promisc_req(rxf, BNA_STATUS_T_DISABLED);
rxf              1083 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->rxmode_active & BNA_RXMODE_PROMISC) {
rxf              1084 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		promisc_enable(rxf->rxmode_pending,
rxf              1085 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask);
rxf              1086 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->rxmode_active &= ~BNA_RXMODE_PROMISC;
rxf              1088 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bna_bfi_rx_promisc_req(rxf, BNA_STATUS_T_DISABLED);
rxf              1097 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_allmulti_cfg_apply(struct bna_rxf *rxf)
rxf              1100 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (is_allmulti_enable(rxf->rxmode_pending,
rxf              1101 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask)) {
rxf              1103 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		allmulti_inactive(rxf->rxmode_pending,
rxf              1104 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask);
rxf              1105 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->rxmode_active |= BNA_RXMODE_ALLMULTI;
rxf              1106 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_bfi_mcast_filter_req(rxf, BNA_STATUS_T_DISABLED);
rxf              1108 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	} else if (is_allmulti_disable(rxf->rxmode_pending,
rxf              1109 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 					rxf->rxmode_pending_bitmask)) {
rxf              1111 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		allmulti_inactive(rxf->rxmode_pending,
rxf              1112 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask);
rxf              1113 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->rxmode_active &= ~BNA_RXMODE_ALLMULTI;
rxf              1114 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_bfi_mcast_filter_req(rxf, BNA_STATUS_T_ENABLED);
rxf              1122 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_allmulti_cfg_reset(struct bna_rxf *rxf, enum bna_cleanup_type cleanup)
rxf              1125 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (is_allmulti_disable(rxf->rxmode_pending,
rxf              1126 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask)) {
rxf              1127 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		allmulti_inactive(rxf->rxmode_pending,
rxf              1128 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask);
rxf              1129 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->rxmode_active &= ~BNA_RXMODE_ALLMULTI;
rxf              1131 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bna_bfi_mcast_filter_req(rxf, BNA_STATUS_T_ENABLED);
rxf              1137 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->rxmode_active & BNA_RXMODE_ALLMULTI) {
rxf              1138 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		allmulti_enable(rxf->rxmode_pending,
rxf              1139 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask);
rxf              1140 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->rxmode_active &= ~BNA_RXMODE_ALLMULTI;
rxf              1142 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bna_bfi_mcast_filter_req(rxf, BNA_STATUS_T_ENABLED);
rxf              1151 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_promisc_enable(struct bna_rxf *rxf)
rxf              1153 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna *bna = rxf->rx->bna;
rxf              1156 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (is_promisc_enable(rxf->rxmode_pending,
rxf              1157 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask) ||
rxf              1158 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		(rxf->rxmode_active & BNA_RXMODE_PROMISC)) {
rxf              1160 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	} else if (is_promisc_disable(rxf->rxmode_pending,
rxf              1161 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 					rxf->rxmode_pending_bitmask)) {
rxf              1163 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		promisc_inactive(rxf->rxmode_pending,
rxf              1164 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			rxf->rxmode_pending_bitmask);
rxf              1167 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		promisc_enable(rxf->rxmode_pending,
rxf              1168 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask);
rxf              1169 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna->promisc_rid = rxf->rx->rid;
rxf              1177 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_promisc_disable(struct bna_rxf *rxf)
rxf              1179 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna *bna = rxf->rx->bna;
rxf              1182 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (is_promisc_disable(rxf->rxmode_pending,
rxf              1183 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask) ||
rxf              1184 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		(!(rxf->rxmode_active & BNA_RXMODE_PROMISC))) {
rxf              1186 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	} else if (is_promisc_enable(rxf->rxmode_pending,
rxf              1187 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 					rxf->rxmode_pending_bitmask)) {
rxf              1189 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		promisc_inactive(rxf->rxmode_pending,
rxf              1190 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask);
rxf              1192 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	} else if (rxf->rxmode_active & BNA_RXMODE_PROMISC) {
rxf              1194 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		promisc_disable(rxf->rxmode_pending,
rxf              1195 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask);
rxf              1203 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_allmulti_enable(struct bna_rxf *rxf)
rxf              1207 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (is_allmulti_enable(rxf->rxmode_pending,
rxf              1208 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			rxf->rxmode_pending_bitmask) ||
rxf              1209 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			(rxf->rxmode_active & BNA_RXMODE_ALLMULTI)) {
rxf              1211 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	} else if (is_allmulti_disable(rxf->rxmode_pending,
rxf              1212 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 					rxf->rxmode_pending_bitmask)) {
rxf              1214 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		allmulti_inactive(rxf->rxmode_pending,
rxf              1215 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			rxf->rxmode_pending_bitmask);
rxf              1218 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		allmulti_enable(rxf->rxmode_pending,
rxf              1219 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask);
rxf              1227 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_allmulti_disable(struct bna_rxf *rxf)
rxf              1231 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (is_allmulti_disable(rxf->rxmode_pending,
rxf              1232 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask) ||
rxf              1233 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		(!(rxf->rxmode_active & BNA_RXMODE_ALLMULTI))) {
rxf              1235 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	} else if (is_allmulti_enable(rxf->rxmode_pending,
rxf              1236 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 					rxf->rxmode_pending_bitmask)) {
rxf              1238 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		allmulti_inactive(rxf->rxmode_pending,
rxf              1239 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask);
rxf              1240 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	} else if (rxf->rxmode_active & BNA_RXMODE_ALLMULTI) {
rxf              1242 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		allmulti_disable(rxf->rxmode_pending,
rxf              1243 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 				rxf->rxmode_pending_bitmask);
rxf              1251 drivers/net/ethernet/brocade/bna/bna_tx_rx.c bna_rxf_vlan_strip_cfg_apply(struct bna_rxf *rxf)
rxf              1253 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->vlan_strip_pending) {
rxf              1254 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			rxf->vlan_strip_pending = false;
rxf              1255 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			bna_bfi_vlan_strip_enable(rxf);
rxf              1408 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bna_rxf_start(&rx->rxf);
rxf              1422 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_rxf_fail(&rx->rxf);
rxf              1428 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_rxf_stop(&rx->rxf);
rxf              1487 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_rxf_stop(&rx->rxf);
rxf              1493 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_rxf_fail(&rx->rxf);
rxf              1514 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bna_rxf_fail(&rx->rxf);
rxf              1707 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	cfg_req->rx_cfg.strip_vlan = rx->rxf.vlan_strip_status;
rxf              2473 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bna_rxf_init(&rx->rxf, rx, rx_cfg, res_info);
rxf              2491 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	bna_rxf_uninit(&rx->rxf);
rxf              2572 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_rxf *rxf = &rx->rxf;
rxf              2574 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->vlan_strip_status == BNA_STATUS_T_DISABLED) {
rxf              2575 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->vlan_strip_status = BNA_STATUS_T_ENABLED;
rxf              2576 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->vlan_strip_pending = true;
rxf              2577 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bfa_fsm_send_event(rxf, RXF_E_CONFIG);
rxf              2584 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_rxf *rxf = &rx->rxf;
rxf              2586 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->vlan_strip_status != BNA_STATUS_T_DISABLED) {
rxf              2587 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->vlan_strip_status = BNA_STATUS_T_DISABLED;
rxf              2588 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->vlan_strip_pending = true;
rxf              2589 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bfa_fsm_send_event(rxf, RXF_E_CONFIG);
rxf              2597 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_rxf *rxf = &rx->rxf;
rxf              2605 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			(rx->bna->promisc_rid != rxf->rx->rid))
rxf              2620 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 			(rx->bna->default_mode_rid != rxf->rx->rid)) {
rxf              2632 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (bna_rxf_promisc_enable(rxf))
rxf              2635 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (bna_rxf_promisc_disable(rxf))
rxf              2640 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (bna_rxf_allmulti_enable(rxf))
rxf              2643 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		if (bna_rxf_allmulti_disable(rxf))
rxf              2650 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->cam_fltr_cbfn = NULL;
rxf              2651 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->cam_fltr_cbarg = rx->bna->bnad;
rxf              2652 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bfa_fsm_send_event(rxf, RXF_E_CONFIG);
rxf              2664 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	struct bna_rxf *rxf = &rx->rxf;
rxf              2666 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	if (rxf->vlan_filter_status == BNA_STATUS_T_DISABLED) {
rxf              2667 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->vlan_filter_status = BNA_STATUS_T_ENABLED;
rxf              2668 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		rxf->vlan_pending_bitmask = (u8)BFI_VLAN_BMASK_ALL;
rxf              2669 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		bfa_fsm_send_event(rxf, RXF_E_CONFIG);
rxf               787 drivers/net/ethernet/brocade/bna/bna_types.h 	struct bna_rxf rxf;
rxf               805 drivers/net/ethernet/emulex/benet/be_cmds.h 	struct be_rxf_stats_v0 rxf;
rxf              2032 drivers/net/ethernet/emulex/benet/be_cmds.h 	struct be_rxf_stats_v1 rxf;
rxf              2055 drivers/net/ethernet/emulex/benet/be_cmds.h 	struct be_rxf_stats_v2 rxf;
rxf               421 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_rxf_stats_v0 *rxf_stats = &hw_stats->rxf;
rxf               470 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_rxf_stats_v1 *rxf_stats = &hw_stats->rxf;
rxf               516 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_rxf_stats_v2 *rxf_stats = &hw_stats->rxf;
rxf              1480 drivers/net/wireless/ath/wil6210/debugfs.c 	ulong rxf = ndev->stats.rx_packets;
rxf              1486 drivers/net/wireless/ath/wil6210/debugfs.c 	seq_printf(s, "Rx irqs:packets : %8d : %8ld\n", rx, rxf - rxf_old);
rxf              1488 drivers/net/wireless/ath/wil6210/debugfs.c 	rxf_old = rxf;
rxf               196 drivers/video/fbdev/ffb.c 	u32	rxf;