Lines Matching refs:rings
142 if (flow->rings[i] == NULL) in brcmf_flowring_create()
160 flow->rings[i] = ring; in brcmf_flowring_create()
172 ring = flow->rings[flowid]; in brcmf_flowring_tid()
192 ring = flow->rings[flowid]; in brcmf_flowring_block()
201 if ((flow->rings[i]) && (i != flowid)) { in brcmf_flowring_block()
202 ring = flow->rings[i]; in brcmf_flowring_block()
212 flow->rings[flowid]->blocked = blocked; in brcmf_flowring_block()
236 ring = flow->rings[flowid]; in brcmf_flowring_delete()
247 flow->rings[flowid] = NULL; in brcmf_flowring_delete()
264 ring = flow->rings[flowid]; in brcmf_flowring_enqueue()
290 ring = flow->rings[flowid]; in brcmf_flowring_dequeue()
311 ring = flow->rings[flowid]; in brcmf_flowring_reinsert()
321 ring = flow->rings[flowid]; in brcmf_flowring_qlen()
336 ring = flow->rings[flowid]; in brcmf_flowring_open()
351 ring = flow->rings[flowid]; in brcmf_flowring_ifidx_get()
372 flow->rings = kcalloc(nrofrings, sizeof(*flow->rings), in brcmf_flowring_attach()
374 if (!flow->rings) { in brcmf_flowring_attach()
393 if (flow->rings[flowid]) in brcmf_flowring_detach()
403 kfree(flow->rings); in brcmf_flowring_detach()
420 if (flow->rings[flowid]->status != RING_OPEN) in brcmf_flowring_configure_addr_mode()
422 flow->rings[flowid]->status = RING_CLOSING; in brcmf_flowring_configure_addr_mode()
461 if (flow->rings[flowid]->status == RING_OPEN) { in brcmf_flowring_delete_peer()
462 flow->rings[flowid]->status = RING_CLOSING; in brcmf_flowring_delete_peer()