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()
205 if ((flow->rings[i]) && (i != flowid)) { in brcmf_flowring_block()
206 ring = flow->rings[i]; in brcmf_flowring_block()
216 flow->rings[flowid]->blocked = blocked; in brcmf_flowring_block()
237 ring = flow->rings[flowid]; in brcmf_flowring_delete()
244 flow->rings[flowid] = NULL; in brcmf_flowring_delete()
261 ring = flow->rings[flowid]; in brcmf_flowring_enqueue()
287 ring = flow->rings[flowid]; in brcmf_flowring_dequeue()
308 ring = flow->rings[flowid]; in brcmf_flowring_reinsert()
318 ring = flow->rings[flowid]; in brcmf_flowring_qlen()
333 ring = flow->rings[flowid]; in brcmf_flowring_open()
348 ring = flow->rings[flowid]; in brcmf_flowring_ifidx_get()
369 flow->rings = kcalloc(nrofrings, sizeof(*flow->rings), in brcmf_flowring_attach()
371 if (!flow->rings) { in brcmf_flowring_attach()
390 if (flow->rings[flowid]) in brcmf_flowring_detach()
400 kfree(flow->rings); in brcmf_flowring_detach()
417 if (flow->rings[flowid]->status != RING_OPEN) in brcmf_flowring_configure_addr_mode()
419 flow->rings[flowid]->status = RING_CLOSING; in brcmf_flowring_configure_addr_mode()
458 if (flow->rings[flowid]->status == RING_OPEN) { in brcmf_flowring_delete_peer()
459 flow->rings[flowid]->status = RING_CLOSING; in brcmf_flowring_delete_peer()