Home
last modified time | relevance | path

Searched defs:fifo (Results 1 – 25 of 394) sorted by relevance

12345678910>>...16

/kernel/linux/linux-5.10/include/linux/
Dkfifo.h102 #define __is_kfifo_ptr(fifo) \ argument
110 #define DECLARE_KFIFO_PTR(fifo, type) STRUCT_KFIFO_PTR(type) fifo argument
118 #define DECLARE_KFIFO(fifo, type, size) STRUCT_KFIFO(type, size) fifo argument
124 #define INIT_KFIFO(fifo) \ argument
143 #define DEFINE_KFIFO(fifo, type, size) \ argument
181 #define kfifo_initialized(fifo) ((fifo)->kfifo.mask) argument
187 #define kfifo_esize(fifo) ((fifo)->kfifo.esize) argument
193 #define kfifo_recsize(fifo) (sizeof(*(fifo)->rectype)) argument
199 #define kfifo_size(fifo) ((fifo)->kfifo.mask + 1) argument
209 #define kfifo_reset(fifo) \ argument
[all …]
/kernel/linux/linux-6.6/include/linux/
Dkfifo.h102 #define __is_kfifo_ptr(fifo) \ argument
110 #define DECLARE_KFIFO_PTR(fifo, type) STRUCT_KFIFO_PTR(type) fifo argument
118 #define DECLARE_KFIFO(fifo, type, size) STRUCT_KFIFO(type, size) fifo argument
124 #define INIT_KFIFO(fifo) \ argument
143 #define DEFINE_KFIFO(fifo, type, size) \ argument
181 #define kfifo_initialized(fifo) ((fifo)->kfifo.mask) argument
187 #define kfifo_esize(fifo) ((fifo)->kfifo.esize) argument
193 #define kfifo_recsize(fifo) (sizeof(*(fifo)->rectype)) argument
199 #define kfifo_size(fifo) ((fifo)->kfifo.mask + 1) argument
209 #define kfifo_reset(fifo) \ argument
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dbase.c37 nvkm_fifo_recover_chan(struct nvkm_fifo *fifo, int chid) in nvkm_fifo_recover_chan()
48 nvkm_fifo_pause(struct nvkm_fifo *fifo, unsigned long *flags) in nvkm_fifo_pause()
54 nvkm_fifo_start(struct nvkm_fifo *fifo, unsigned long *flags) in nvkm_fifo_start()
60 nvkm_fifo_fault(struct nvkm_fifo *fifo, struct nvkm_fault_data *info) in nvkm_fifo_fault()
66 nvkm_fifo_chan_put(struct nvkm_fifo *fifo, unsigned long flags, in nvkm_fifo_chan_put()
77 nvkm_fifo_chan_inst_locked(struct nvkm_fifo *fifo, u64 inst) in nvkm_fifo_chan_inst_locked()
91 nvkm_fifo_chan_inst(struct nvkm_fifo *fifo, u64 inst, unsigned long *rflags) in nvkm_fifo_chan_inst()
105 nvkm_fifo_chan_chid(struct nvkm_fifo *fifo, int chid, unsigned long *rflags) in nvkm_fifo_chan_chid()
123 nvkm_fifo_kevent(struct nvkm_fifo *fifo, int chid) in nvkm_fifo_kevent()
166 nvkm_fifo_cevent(struct nvkm_fifo *fifo) in nvkm_fifo_cevent()
[all …]
Dgf100.c37 gf100_fifo_uevent_init(struct nvkm_fifo *fifo) in gf100_fifo_uevent_init()
44 gf100_fifo_uevent_fini(struct nvkm_fifo *fifo) in gf100_fifo_uevent_fini()
51 gf100_fifo_runlist_commit(struct gf100_fifo *fifo) in gf100_fifo_runlist_commit()
93 gf100_fifo_runlist_remove(struct gf100_fifo *fifo, struct gf100_fifo_chan *chan) in gf100_fifo_runlist_remove()
101 gf100_fifo_runlist_insert(struct gf100_fifo *fifo, struct gf100_fifo_chan *chan) in gf100_fifo_runlist_insert()
109 gf100_fifo_engidx(struct gf100_fifo *fifo, u32 engn) in gf100_fifo_engidx()
126 gf100_fifo_engine(struct gf100_fifo *fifo, u32 engn) in gf100_fifo_engine()
147 struct gf100_fifo *fifo = container_of(w, typeof(*fifo), recover.work); in gf100_fifo_recover_work() local
176 gf100_fifo_recover(struct gf100_fifo *fifo, struct nvkm_engine *engine, in gf100_fifo_recover()
259 struct gf100_fifo *fifo = gf100_fifo(base); in gf100_fifo_fault() local
[all …]
Dgk104.c52 gk104_fifo_engine_status(struct gk104_fifo *fifo, int engn, in gk104_fifo_engine_status()
102 struct gk104_fifo *fifo = gk104_fifo(base); in gk104_fifo_class_new() local
119 struct gk104_fifo *fifo = gk104_fifo(base); in gk104_fifo_class_get() local
138 gk104_fifo_uevent_fini(struct nvkm_fifo *fifo) in gk104_fifo_uevent_fini()
145 gk104_fifo_uevent_init(struct nvkm_fifo *fifo) in gk104_fifo_uevent_init()
152 gk104_fifo_runlist_commit(struct gk104_fifo *fifo, int runl, in gk104_fifo_runlist_commit()
179 gk104_fifo_runlist_update(struct gk104_fifo *fifo, int runl) in gk104_fifo_runlist_update()
210 gk104_fifo_runlist_remove(struct gk104_fifo *fifo, struct gk104_fifo_chan *chan) in gk104_fifo_runlist_remove()
223 gk104_fifo_runlist_insert(struct gk104_fifo *fifo, struct gk104_fifo_chan *chan) in gk104_fifo_runlist_insert()
253 gk104_fifo_pbdma_init(struct gk104_fifo *fifo) in gk104_fifo_pbdma_init()
[all …]
Dnv50.c30 nv50_fifo_runlist_update_locked(struct nv50_fifo *fifo) in nv50_fifo_runlist_update_locked()
52 nv50_fifo_runlist_update(struct nv50_fifo *fifo) in nv50_fifo_runlist_update()
62 struct nv50_fifo *fifo = nv50_fifo(base); in nv50_fifo_oneinit() local
78 struct nv50_fifo *fifo = nv50_fifo(base); in nv50_fifo_init() local
102 struct nv50_fifo *fifo = nv50_fifo(base); in nv50_fifo_dtor() local
112 struct nv50_fifo *fifo; in nv50_fifo_new_() local
/kernel/linux/linux-5.10/lib/
Dkfifo.c19 static inline unsigned int kfifo_unused(struct __kfifo *fifo) in kfifo_unused()
24 int __kfifo_alloc(struct __kfifo *fifo, unsigned int size, in __kfifo_alloc()
55 void __kfifo_free(struct __kfifo *fifo) in __kfifo_free()
66 int __kfifo_init(struct __kfifo *fifo, void *buffer, in __kfifo_init()
89 static void kfifo_copy_in(struct __kfifo *fifo, const void *src, in kfifo_copy_in()
113 unsigned int __kfifo_in(struct __kfifo *fifo, in __kfifo_in()
128 static void kfifo_copy_out(struct __kfifo *fifo, void *dst, in kfifo_copy_out()
152 unsigned int __kfifo_out_peek(struct __kfifo *fifo, in __kfifo_out_peek()
166 unsigned int __kfifo_out(struct __kfifo *fifo, in __kfifo_out()
175 static unsigned long kfifo_copy_from_user(struct __kfifo *fifo, in kfifo_copy_from_user()
[all …]
/kernel/linux/linux-6.6/lib/
Dkfifo.c19 static inline unsigned int kfifo_unused(struct __kfifo *fifo) in kfifo_unused()
24 int __kfifo_alloc(struct __kfifo *fifo, unsigned int size, in __kfifo_alloc()
55 void __kfifo_free(struct __kfifo *fifo) in __kfifo_free()
66 int __kfifo_init(struct __kfifo *fifo, void *buffer, in __kfifo_init()
89 static void kfifo_copy_in(struct __kfifo *fifo, const void *src, in kfifo_copy_in()
113 unsigned int __kfifo_in(struct __kfifo *fifo, in __kfifo_in()
128 static void kfifo_copy_out(struct __kfifo *fifo, void *dst, in kfifo_copy_out()
152 unsigned int __kfifo_out_peek(struct __kfifo *fifo, in __kfifo_out_peek()
166 unsigned int __kfifo_out(struct __kfifo *fifo, in __kfifo_out()
175 static unsigned long kfifo_copy_from_user(struct __kfifo *fifo, in kfifo_copy_from_user()
[all …]
/kernel/linux/linux-5.10/sound/soc/meson/
Daxg-fifo.c67 static void __dma_enable(struct axg_fifo *fifo, bool enable) in __dma_enable()
76 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_trigger() local
100 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_pointer() local
115 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_hw_params() local
158 struct axg_fifo *fifo = axg_fifo_data(ss); in g12a_fifo_pcm_hw_params() local
176 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_hw_free() local
186 static void axg_fifo_ack_irq(struct axg_fifo *fifo, u8 mask) in axg_fifo_ack_irq()
201 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_irq_block() local
222 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_open() local
287 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_close() local
[all …]
Daiu-fifo.c37 struct aiu_fifo *fifo = dai->playback_dma_data; in aiu_fifo_pointer() local
49 struct aiu_fifo *fifo = dai->playback_dma_data; in aiu_fifo_enable() local
83 struct aiu_fifo *fifo = dai->playback_dma_data; in aiu_fifo_prepare() local
101 struct aiu_fifo *fifo = dai->playback_dma_data; in aiu_fifo_hw_params() local
146 struct aiu_fifo *fifo = dai->playback_dma_data; in aiu_fifo_startup() local
182 struct aiu_fifo *fifo = dai->playback_dma_data; in aiu_fifo_shutdown() local
194 struct aiu_fifo *fifo = dai->playback_dma_data; in aiu_fifo_pcm_new() local
211 struct aiu_fifo *fifo; in aiu_fifo_dai_probe() local
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dbase.c55 nvkm_fifo_pause(struct nvkm_fifo *fifo, unsigned long *flags) in nvkm_fifo_pause()
61 nvkm_fifo_start(struct nvkm_fifo *fifo, unsigned long *flags) in nvkm_fifo_start()
67 nvkm_fifo_fault(struct nvkm_fifo *fifo, struct nvkm_fault_data *info) in nvkm_fifo_fault()
76 struct nvkm_fifo *fifo = nvkm_fifo(oclass->engine); in nvkm_fifo_class_new() local
96 struct nvkm_fifo *fifo = nvkm_fifo(oclass->engine); in nvkm_fifo_class_get() local
127 struct nvkm_fifo *fifo = nvkm_fifo(engine); in nvkm_fifo_fini() local
141 struct nvkm_fifo *fifo = nvkm_fifo(engine); in nvkm_fifo_init() local
171 struct nvkm_fifo *fifo = nvkm_fifo(engine); in nvkm_fifo_info() local
243 struct nvkm_fifo *fifo = nvkm_fifo(engine); in nvkm_fifo_oneinit() local
334 struct nvkm_fifo *fifo = nvkm_fifo(engine); in nvkm_fifo_dtor() local
[all …]
Dnv04.c43 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in nv04_chan_stop() local
94 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in nv04_chan_start() local
183 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in nv04_eobj_ramht_del() local
194 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in nv04_eobj_ramht_add() local
212 nv04_fifo_pause(struct nvkm_fifo *fifo, unsigned long *pflags) in nv04_fifo_pause()
247 nv04_fifo_start(struct nvkm_fifo *fifo, unsigned long *pflags) in nv04_fifo_start()
303 nv04_fifo_intr_cache_error(struct nvkm_fifo *fifo, u32 chid, u32 get) in nv04_fifo_intr_cache_error()
354 nv04_fifo_intr_dma_pusher(struct nvkm_fifo *fifo, u32 chid) in nv04_fifo_intr_dma_pusher()
408 struct nvkm_fifo *fifo = container_of(inth, typeof(*fifo), engine.subdev.inth); in nv04_fifo_intr() local
466 nv04_fifo_init(struct nvkm_fifo *fifo) in nv04_fifo_init()
[all …]
Dgf100.c67 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in gf100_chan_unbind() local
205 struct nvkm_fifo *fifo = runl->fifo; in gf100_engn_mmu_fault_triggered() local
225 struct nvkm_fifo *fifo = runl->fifo; in gf100_engn_mmu_fault_trigger() local
442 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event); in gf100_fifo_nonstall_allow() local
453 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event); in gf100_fifo_nonstall_block() local
534 gf100_fifo_mmu_fault_recover(struct nvkm_fifo *fifo, struct nvkm_fault_data *info) in gf100_fifo_mmu_fault_recover()
618 gf100_fifo_intr_ctxsw_timeout(struct nvkm_fifo *fifo, u32 engm) in gf100_fifo_intr_ctxsw_timeout()
645 gf100_fifo_intr_sched_ctxsw(struct nvkm_fifo *fifo) in gf100_fifo_intr_sched_ctxsw()
674 gf100_fifo_intr_sched(struct nvkm_fifo *fifo) in gf100_fifo_intr_sched()
696 gf100_fifo_intr_mmu_fault_unit(struct nvkm_fifo *fifo, int unit) in gf100_fifo_intr_mmu_fault_unit()
[all …]
/kernel/linux/linux-6.6/sound/soc/meson/
Daxg-fifo.c68 static void __dma_enable(struct axg_fifo *fifo, bool enable) in __dma_enable()
77 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_trigger() local
101 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_pointer() local
116 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_hw_params() local
160 struct axg_fifo *fifo = axg_fifo_data(ss); in g12a_fifo_pcm_hw_params() local
178 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_hw_free() local
188 static void axg_fifo_ack_irq(struct axg_fifo *fifo, u8 mask) in axg_fifo_ack_irq()
203 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_irq_block() local
225 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_open() local
292 struct axg_fifo *fifo = axg_fifo_data(ss); in axg_fifo_pcm_close() local
[all …]
Daiu-fifo.c37 struct aiu_fifo *fifo = snd_soc_dai_dma_data_get_playback(dai); in aiu_fifo_pointer() local
49 struct aiu_fifo *fifo = snd_soc_dai_dma_data_get_playback(dai); in aiu_fifo_enable() local
83 struct aiu_fifo *fifo = snd_soc_dai_dma_data_get_playback(dai); in aiu_fifo_prepare() local
101 struct aiu_fifo *fifo = snd_soc_dai_dma_data_get_playback(dai); in aiu_fifo_hw_params() local
135 struct aiu_fifo *fifo = snd_soc_dai_dma_data_get_playback(dai); in aiu_fifo_startup() local
171 struct aiu_fifo *fifo = snd_soc_dai_dma_data_get_playback(dai); in aiu_fifo_shutdown() local
181 struct aiu_fifo *fifo = snd_soc_dai_dma_data_get_playback(dai); in aiu_fifo_pcm_new() local
197 struct aiu_fifo *fifo; in aiu_fifo_dai_probe() local
210 struct aiu_fifo *fifo = snd_soc_dai_dma_data_get_playback(dai); in aiu_fifo_dai_remove() local
/kernel/linux/linux-5.10/drivers/usb/renesas_usbhs/
Dfifo.c109 struct usbhs_fifo *fifo = usbhs_pipe_to_fifo(pipe); in usbhs_pkt_pop() local
256 struct usbhs_fifo *fifo) in usbhsf_send_terminator()
264 struct usbhs_fifo *fifo) in usbhsf_fifo_barrier()
274 struct usbhs_fifo *fifo) in usbhsf_fifo_clear()
300 struct usbhs_fifo *fifo) in usbhsf_fifo_rcv_len()
306 struct usbhs_fifo *fifo) in usbhsf_fifo_unselect()
315 struct usbhs_fifo *fifo, in usbhsf_fifo_select()
359 struct usbhs_fifo *fifo = usbhsf_get_cfifo(priv); /* CFIFO */ in usbhs_dcp_dir_switch_to_write() local
388 struct usbhs_fifo *fifo = usbhsf_get_cfifo(priv); /* CFIFO */ in usbhs_dcp_dir_switch_to_read() local
466 struct usbhs_fifo *fifo = usbhsf_get_cfifo(priv); in usbhsf_dcp_data_stage_prepare_pop() local
[all …]
/kernel/linux/linux-6.6/drivers/usb/renesas_usbhs/
Dfifo.c109 struct usbhs_fifo *fifo = usbhs_pipe_to_fifo(pipe); in usbhs_pkt_pop() local
258 struct usbhs_fifo *fifo) in usbhsf_send_terminator()
266 struct usbhs_fifo *fifo) in usbhsf_fifo_barrier()
276 struct usbhs_fifo *fifo) in usbhsf_fifo_clear()
302 struct usbhs_fifo *fifo) in usbhsf_fifo_rcv_len()
308 struct usbhs_fifo *fifo) in usbhsf_fifo_unselect()
317 struct usbhs_fifo *fifo, in usbhsf_fifo_select()
361 struct usbhs_fifo *fifo = usbhsf_get_cfifo(priv); /* CFIFO */ in usbhs_dcp_dir_switch_to_write() local
390 struct usbhs_fifo *fifo = usbhsf_get_cfifo(priv); /* CFIFO */ in usbhs_dcp_dir_switch_to_read() local
468 struct usbhs_fifo *fifo = usbhsf_get_cfifo(priv); in usbhsf_dcp_data_stage_prepare_pop() local
[all …]
/kernel/linux/linux-5.10/drivers/staging/fwserial/
Ddma_fifo.c21 #define FAIL(fifo, condition, format...) ({ \ argument
38 void dma_fifo_init(struct dma_fifo *fifo) in dma_fifo_init()
58 int dma_fifo_alloc(struct dma_fifo *fifo, int size, unsigned int align, in dma_fifo_alloc()
96 void dma_fifo_free(struct dma_fifo *fifo) in dma_fifo_free()
113 void dma_fifo_reset(struct dma_fifo *fifo) in dma_fifo_reset()
139 int dma_fifo_in(struct dma_fifo *fifo, const void *src, int n) in dma_fifo_in()
182 int dma_fifo_out_pend(struct dma_fifo *fifo, struct dma_pending *pended) in dma_fifo_out_pend()
242 int dma_fifo_out_complete(struct dma_fifo *fifo, struct dma_pending *complete) in dma_fifo_out_complete()
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/
Dfotg210.h49 #define DCFESR_FIFO_EMPTY(fifo) (1 << 8 << (fifo)) argument
76 #define DMISGR1_MF_IN_INT(fifo) (1 << (16 + (fifo))) argument
85 #define DMISGR1_MF_OUTSPK_INT(fifo) (0x3 << (fifo) * 2) argument
109 #define DISGR1_OUT_INT(fifo) (1 << ((fifo) * 2)) argument
110 #define DISGR1_SPK_INT(fifo) (1 << 1 << ((fifo) * 2)) argument
111 #define DISGR1_IN_INT(fifo) (1 << 16 << (fifo)) argument
165 #define FIFOMAP_DIROUT(fifo) (0x0 << 4 << (fifo) * 8) argument
166 #define FIFOMAP_DIRIN(fifo) (0x1 << 4 << (fifo) * 8) argument
167 #define FIFOMAP_BIDIR(fifo) (0x2 << 4 << (fifo) * 8) argument
168 #define FIFOMAP_NA(fifo) (0x3 << 4 << (fifo) * 8) argument
[all …]
/kernel/linux/linux-6.6/drivers/usb/fotg210/
Dfotg210-udc.h49 #define DCFESR_FIFO_EMPTY(fifo) (1 << 8 << (fifo)) argument
78 #define DMISGR1_MF_IN_INT(fifo) (1 << (16 + (fifo))) argument
87 #define DMISGR1_MF_OUTSPK_INT(fifo) (0x3 << (fifo) * 2) argument
111 #define DISGR1_OUT_INT(fifo) (1 << ((fifo) * 2)) argument
112 #define DISGR1_SPK_INT(fifo) (1 << 1 << ((fifo) * 2)) argument
113 #define DISGR1_IN_INT(fifo) (1 << 16 << (fifo)) argument
167 #define FIFOMAP_DIROUT(fifo) (0x0 << 4 << (fifo) * 8) argument
168 #define FIFOMAP_DIRIN(fifo) (0x1 << 4 << (fifo) * 8) argument
169 #define FIFOMAP_BIDIR(fifo) (0x2 << 4 << (fifo) * 8) argument
170 #define FIFOMAP_NA(fifo) (0x3 << 4 << (fifo) * 8) argument
[all …]
/kernel/linux/linux-6.6/drivers/md/bcache/
Dutil.h120 #define fifo_for_each(c, fifo, iter) \ argument
125 #define __init_fifo(fifo, gfp) \ argument
140 #define init_fifo_exact(fifo, _size, gfp) \ argument
146 #define init_fifo(fifo, _size, gfp) \ argument
154 #define free_fifo(fifo) \ argument
160 #define fifo_used(fifo) (((fifo)->back - (fifo)->front) & (fifo)->mask) argument
161 #define fifo_free(fifo) ((fifo)->size - fifo_used(fifo)) argument
163 #define fifo_empty(fifo) (!fifo_used(fifo)) argument
164 #define fifo_full(fifo) (!fifo_free(fifo)) argument
166 #define fifo_front(fifo) ((fifo)->data[(fifo)->front]) argument
[all …]
/kernel/linux/linux-5.10/drivers/md/bcache/
Dutil.h122 #define fifo_for_each(c, fifo, iter) \ argument
127 #define __init_fifo(fifo, gfp) \ argument
142 #define init_fifo_exact(fifo, _size, gfp) \ argument
148 #define init_fifo(fifo, _size, gfp) \ argument
156 #define free_fifo(fifo) \ argument
162 #define fifo_used(fifo) (((fifo)->back - (fifo)->front) & (fifo)->mask) argument
163 #define fifo_free(fifo) ((fifo)->size - fifo_used(fifo)) argument
165 #define fifo_empty(fifo) (!fifo_used(fifo)) argument
166 #define fifo_full(fifo) (!fifo_free(fifo)) argument
168 #define fifo_front(fifo) ((fifo)->data[(fifo)->front]) argument
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/fm10k/
Dfm10k_mbx.c12 static void fm10k_fifo_init(struct fm10k_mbx_fifo *fifo, u32 *buffer, u16 size) in fm10k_fifo_init()
26 static u16 fm10k_fifo_used(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_used()
37 static u16 fm10k_fifo_unused(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_unused()
48 static bool fm10k_fifo_empty(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_empty()
60 static u16 fm10k_fifo_head_offset(struct fm10k_mbx_fifo *fifo, u16 offset) in fm10k_fifo_head_offset()
72 static u16 fm10k_fifo_tail_offset(struct fm10k_mbx_fifo *fifo, u16 offset) in fm10k_fifo_tail_offset()
83 static u16 fm10k_fifo_head_len(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_head_len()
101 static u16 fm10k_fifo_head_drop(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_head_drop()
118 static void fm10k_fifo_drop_all(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_drop_all()
236 static void fm10k_fifo_write_copy(struct fm10k_mbx_fifo *fifo, in fm10k_fifo_write_copy()
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/fm10k/
Dfm10k_mbx.c12 static void fm10k_fifo_init(struct fm10k_mbx_fifo *fifo, u32 *buffer, u16 size) in fm10k_fifo_init()
26 static u16 fm10k_fifo_used(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_used()
37 static u16 fm10k_fifo_unused(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_unused()
48 static bool fm10k_fifo_empty(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_empty()
60 static u16 fm10k_fifo_head_offset(struct fm10k_mbx_fifo *fifo, u16 offset) in fm10k_fifo_head_offset()
72 static u16 fm10k_fifo_tail_offset(struct fm10k_mbx_fifo *fifo, u16 offset) in fm10k_fifo_tail_offset()
83 static u16 fm10k_fifo_head_len(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_head_len()
101 static u16 fm10k_fifo_head_drop(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_head_drop()
118 static void fm10k_fifo_drop_all(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_drop_all()
236 static void fm10k_fifo_write_copy(struct fm10k_mbx_fifo *fifo, in fm10k_fifo_write_copy()
[all …]
/kernel/linux/linux-5.10/drivers/misc/
Dhpilo.h162 struct fifo { struct
163 u64 nrents; /* user requested number of fifo entries */ argument
164 u64 imask; /* mask to extract valid fifo index */ argument
175 u64 fifobar[]; argument
178 /* convert between struct fifo, and the fifobar, which is saved in the ccb */ argument

12345678910>>...16