Lines Matching refs:fifo
35 #define BRCMF_FLOWRING_HASH_AP(da, fifo, ifidx) (da[5] + fifo + ifidx * 16) argument
36 #define BRCMF_FLOWRING_HASH_STA(fifo, ifidx) (fifo + ifidx * 16) argument
75 u8 fifo; in brcmf_flowring_lookup() local
78 fifo = brcmf_flowring_prio2fifo[prio]; in brcmf_flowring_lookup()
83 fifo = 0; in brcmf_flowring_lookup()
89 hash_idx = sta ? BRCMF_FLOWRING_HASH_STA(fifo, ifidx) : in brcmf_flowring_lookup()
90 BRCMF_FLOWRING_HASH_AP(mac, fifo, ifidx); in brcmf_flowring_lookup()
95 (hash[hash_idx].fifo == fifo) && in brcmf_flowring_lookup()
117 u8 fifo; in brcmf_flowring_create() local
121 fifo = brcmf_flowring_prio2fifo[prio]; in brcmf_flowring_create()
126 fifo = 0; in brcmf_flowring_create()
132 hash_idx = sta ? BRCMF_FLOWRING_HASH_STA(fifo, ifidx) : in brcmf_flowring_create()
133 BRCMF_FLOWRING_HASH_AP(mac, fifo, ifidx); in brcmf_flowring_create()
157 hash[hash_idx].fifo = fifo; in brcmf_flowring_create()
178 return flow->hash[ring->hash_id].fifo; in brcmf_flowring_tid()