Lines Matching refs:flow

257 	struct brcmf_flowring *flow;  member
544 brcmf_flowring_delete(msgbuf->flow, flowid); in brcmf_msgbuf_remove_flowring()
586 brcmf_flowring_delete(msgbuf->flow, flowid); in brcmf_msgbuf_flowring_create_worker()
608 create->tid = brcmf_flowring_tid(msgbuf->flow, flowid); in brcmf_msgbuf_flowring_create_worker()
660 flowid = brcmf_flowring_create(msgbuf->flow, eh->h_dest, in brcmf_msgbuf_flowring_create()
683 struct brcmf_flowring *flow = msgbuf->flow; in brcmf_msgbuf_txflow() local
700 while (brcmf_flowring_qlen(flow, flowid)) { in brcmf_msgbuf_txflow()
701 skb = brcmf_flowring_dequeue(flow, flowid); in brcmf_msgbuf_txflow()
704 brcmf_flowring_qlen(flow, flowid)); in brcmf_msgbuf_txflow()
711 brcmf_flowring_reinsert(flow, flowid, skb); in brcmf_msgbuf_txflow()
719 brcmf_flowring_reinsert(flow, flowid, skb); in brcmf_msgbuf_txflow()
728 tx_msghdr->msg.ifidx = brcmf_flowring_ifidx_get(flow, flowid); in brcmf_msgbuf_txflow()
786 struct brcmf_flowring *flow = msgbuf->flow; in brcmf_msgbuf_txdata() local
792 flowid = brcmf_flowring_lookup(flow, eh->h_dest, skb->priority, ifidx); in brcmf_msgbuf_txdata()
798 queue_count = brcmf_flowring_enqueue(flow, flowid, skb); in brcmf_msgbuf_txdata()
812 brcmf_flowring_configure_addr_mode(msgbuf->flow, ifidx, addr_mode); in brcmf_msgbuf_configure_addr_mode()
821 brcmf_flowring_delete_peer(msgbuf->flow, ifidx, peer); in brcmf_msgbuf_delete_peer()
830 brcmf_flowring_add_tdls_peer(msgbuf->flow, ifidx, peer); in brcmf_msgbuf_add_tdls_peer()
1178 brcmf_flowring_open(msgbuf->flow, flowid); in brcmf_msgbuf_process_flow_ring_create_response()
1200 brcmf_flowring_delete(msgbuf->flow, flowid); in brcmf_msgbuf_process_flow_ring_delete_response()
1303 qlen = brcmf_flowring_qlen(msgbuf->flow, flowid); in brcmf_proto_msgbuf_rx_trigger()
1335 ifidx = brcmf_flowring_ifidx_get(msgbuf->flow, flowid); in brcmf_msgbuf_delete_flowring()
1386 hash = msgbuf->flow->hash; in brcmf_msgbuf_stats_read()
1387 for (i = 0; i < msgbuf->flow->nrofrings; i++) { in brcmf_msgbuf_stats_read()
1388 if (!msgbuf->flow->rings[i]) in brcmf_msgbuf_stats_read()
1390 ring = msgbuf->flow->rings[i]; in brcmf_msgbuf_stats_read()
1394 hash = &msgbuf->flow->hash[ring->hash_id]; in brcmf_msgbuf_stats_read()
1485 msgbuf->flow = brcmf_flowring_attach(drvr->bus_if->dev, in brcmf_proto_msgbuf_attach()
1487 if (!msgbuf->flow) in brcmf_proto_msgbuf_attach()
1552 brcmf_flowring_detach(msgbuf->flow); in brcmf_proto_msgbuf_detach()