Lines Matching refs:brcmf_fws_info
480 struct brcmf_fws_info { struct
519 static int brcmf_fws_get_tlv_len(struct brcmf_fws_info *fws, in brcmf_fws_get_tlv_len() argument
532 static void brcmf_fws_lock(struct brcmf_fws_info *fws) in brcmf_fws_lock()
538 static void brcmf_fws_unlock(struct brcmf_fws_info *fws) in brcmf_fws_unlock()
621 static void brcmf_fws_psq_flush(struct brcmf_fws_info *fws, struct pktq *q, in brcmf_fws_psq_flush()
662 static void brcmf_fws_hanger_cleanup(struct brcmf_fws_info *fws, in brcmf_fws_hanger_cleanup()
687 static void brcmf_fws_macdesc_set_name(struct brcmf_fws_info *fws, in brcmf_fws_macdesc_set_name()
728 brcmf_fws_macdesc_lookup(struct brcmf_fws_info *fws, u8 *ea) in brcmf_fws_macdesc_lookup()
747 brcmf_fws_macdesc_find(struct brcmf_fws_info *fws, struct brcmf_if *ifp, u8 *da) in brcmf_fws_macdesc_find()
771 static bool brcmf_fws_macdesc_closed(struct brcmf_fws_info *fws, in brcmf_fws_macdesc_closed()
796 static void brcmf_fws_macdesc_cleanup(struct brcmf_fws_info *fws, in brcmf_fws_macdesc_cleanup()
806 static void brcmf_fws_bus_txq_cleanup(struct brcmf_fws_info *fws, in brcmf_fws_bus_txq_cleanup()
835 static void brcmf_fws_cleanup(struct brcmf_fws_info *fws, int ifidx) in brcmf_fws_cleanup()
857 static u8 brcmf_fws_hdrpush(struct brcmf_fws_info *fws, struct sk_buff *skb) in brcmf_fws_hdrpush()
909 static bool brcmf_fws_tim_update(struct brcmf_fws_info *fws, in brcmf_fws_tim_update()
959 brcmf_fws_flow_control_check(struct brcmf_fws_info *fws, struct pktq *pq, in brcmf_fws_flow_control_check()
979 static int brcmf_fws_rssi_indicate(struct brcmf_fws_info *fws, s8 rssi) in brcmf_fws_rssi_indicate()
986 int brcmf_fws_macdesc_indicate(struct brcmf_fws_info *fws, u8 type, u8 *data) in brcmf_fws_macdesc_indicate()
1046 static int brcmf_fws_macdesc_state_indicate(struct brcmf_fws_info *fws, in brcmf_fws_macdesc_state_indicate()
1078 static int brcmf_fws_interface_state_indicate(struct brcmf_fws_info *fws, in brcmf_fws_interface_state_indicate()
1123 static int brcmf_fws_request_indicate(struct brcmf_fws_info *fws, u8 type, in brcmf_fws_request_indicate()
1182 static void brcmf_fws_return_credits(struct brcmf_fws_info *fws, in brcmf_fws_return_credits()
1224 static void brcmf_fws_schedule_deq(struct brcmf_fws_info *fws) in brcmf_fws_schedule_deq()
1232 static int brcmf_fws_enq(struct brcmf_fws_info *fws, in brcmf_fws_enq()
1327 static struct sk_buff *brcmf_fws_deq(struct brcmf_fws_info *fws, int fifo) in brcmf_fws_deq()
1394 static int brcmf_fws_txstatus_suppressed(struct brcmf_fws_info *fws, int fifo, in brcmf_fws_txstatus_suppressed()
1436 brcmf_fws_txs_process(struct brcmf_fws_info *fws, u8 flags, u32 hslot, in brcmf_fws_txs_process()
1525 static int brcmf_fws_fifocreditback_indicate(struct brcmf_fws_info *fws, in brcmf_fws_fifocreditback_indicate()
1546 static int brcmf_fws_txstatus_indicate(struct brcmf_fws_info *fws, u8 type, in brcmf_fws_txstatus_indicate()
1585 static int brcmf_fws_dbg_seqnum_check(struct brcmf_fws_info *fws, u8 *data) in brcmf_fws_dbg_seqnum_check()
1600 struct brcmf_fws_info *fws = drvr_to_fws(drvr); in brcmf_fws_notify_credit_map()
1633 struct brcmf_fws_info *fws = drvr_to_fws(ifp->drvr); in brcmf_fws_notify_bcmc_credit_support()
1843 struct brcmf_fws_info *fws = drvr_to_fws(ifp->drvr); in brcmf_fws_hdrpull()
1964 static u8 brcmf_fws_precommit_skb(struct brcmf_fws_info *fws, int fifo, in brcmf_fws_precommit_skb()
1985 static void brcmf_fws_rollback_toq(struct brcmf_fws_info *fws, in brcmf_fws_rollback_toq()
2022 static int brcmf_fws_borrow_credit(struct brcmf_fws_info *fws, in brcmf_fws_borrow_credit()
2050 static int brcmf_fws_commit_skb(struct brcmf_fws_info *fws, int fifo, in brcmf_fws_commit_skb()
2093 static int brcmf_fws_assign_htod(struct brcmf_fws_info *fws, struct sk_buff *p, in brcmf_fws_assign_htod()
2116 struct brcmf_fws_info *fws = drvr_to_fws(drvr); in brcmf_fws_process_skb()
2167 struct brcmf_fws_info *fws = drvr_to_fws(ifp->drvr); in brcmf_fws_add_interface()
2185 struct brcmf_fws_info *fws = drvr_to_fws(ifp->drvr); in brcmf_fws_del_interface()
2202 struct brcmf_fws_info *fws; in brcmf_fws_dequeue_worker()
2210 fws = container_of(worker, struct brcmf_fws_info, fws_dequeue_work); in brcmf_fws_dequeue_worker()
2342 struct brcmf_fws_info *brcmf_fws_attach(struct brcmf_pub *drvr) in brcmf_fws_attach()
2344 struct brcmf_fws_info *fws; in brcmf_fws_attach()
2441 void brcmf_fws_detach(struct brcmf_fws_info *fws) in brcmf_fws_detach()
2465 bool brcmf_fws_queue_skbs(struct brcmf_fws_info *fws) in brcmf_fws_queue_skbs()
2470 bool brcmf_fws_fc_active(struct brcmf_fws_info *fws) in brcmf_fws_fc_active()
2478 void brcmf_fws_bustxfail(struct brcmf_fws_info *fws, struct sk_buff *skb) in brcmf_fws_bustxfail()
2495 struct brcmf_fws_info *fws = drvr_to_fws(drvr); in brcmf_fws_bus_blocked()