Lines Matching refs:rings
146 if (flow->rings[i] == NULL) in brcmf_flowring_create()
164 flow->rings[i] = ring; in brcmf_flowring_create()
176 ring = flow->rings[flowid]; in brcmf_flowring_tid()
196 ring = flow->rings[flowid]; in brcmf_flowring_block()
201 if (flow->rings[i]) { in brcmf_flowring_block()
202 ring = flow->rings[i]; in brcmf_flowring_block()
233 ring = flow->rings[flowid]; in brcmf_flowring_delete()
240 flow->rings[flowid] = NULL; in brcmf_flowring_delete()
257 ring = flow->rings[flowid]; in brcmf_flowring_enqueue()
282 ring = flow->rings[flowid]; in brcmf_flowring_dequeue()
303 ring = flow->rings[flowid]; in brcmf_flowring_reinsert()
313 ring = flow->rings[flowid]; in brcmf_flowring_qlen()
328 ring = flow->rings[flowid]; in brcmf_flowring_open()
343 ring = flow->rings[flowid]; in brcmf_flowring_ifidx_get()
364 flow->rings = kcalloc(nrofrings, sizeof(*flow->rings), in brcmf_flowring_attach()
366 if (!flow->rings) { in brcmf_flowring_attach()
385 if (flow->rings[flowid]) in brcmf_flowring_detach()
395 kfree(flow->rings); in brcmf_flowring_detach()
412 if (flow->rings[flowid]->status != RING_OPEN) in brcmf_flowring_configure_addr_mode()
414 flow->rings[flowid]->status = RING_CLOSING; in brcmf_flowring_configure_addr_mode()
453 if (flow->rings[flowid]->status == RING_OPEN) { in brcmf_flowring_delete_peer()
454 flow->rings[flowid]->status = RING_CLOSING; in brcmf_flowring_delete_peer()