Home
last modified time | relevance | path

Searched refs:fifo_write (Results 1 – 3 of 3) sorted by relevance

/f-stack/dpdk/kernel/linux/kni/
H A Dkni_fifo.h26 uint32_t fifo_write = fifo->write; in kni_fifo_put() local
28 uint32_t new_write = fifo_write; in kni_fifo_put()
35 fifo->buffer[fifo_write] = data[i]; in kni_fifo_put()
36 fifo_write = new_write; in kni_fifo_put()
38 smp_store_release(&fifo->write, fifo_write); in kni_fifo_put()
51 uint32_t fifo_write = smp_load_acquire(&fifo->write); in kni_fifo_get() local
54 if (new_read == fifo_write) in kni_fifo_get()
71 uint32_t fifo_write = smp_load_acquire(&fifo->write); in kni_fifo_count() local
73 return (fifo->len + fifo_write - fifo_read) & (fifo->len - 1); in kni_fifo_count()
82 uint32_t fifo_write = smp_load_acquire(&fifo->write); in kni_fifo_free_count() local
[all …]
/f-stack/dpdk/lib/librte_kni/
H A Drte_kni_fifo.h60 unsigned fifo_write = fifo->write; in kni_fifo_put() local
61 unsigned new_write = fifo_write; in kni_fifo_put()
69 fifo->buffer[fifo_write] = data[i]; in kni_fifo_put()
70 fifo_write = new_write; in kni_fifo_put()
72 __KNI_STORE_RELEASE(&fifo->write, fifo_write); in kni_fifo_put()
84 unsigned fifo_write = __KNI_LOAD_ACQUIRE(&fifo->write); in kni_fifo_get() local
87 if (new_read == fifo_write) in kni_fifo_get()
103 unsigned fifo_write = __KNI_LOAD_ACQUIRE(&fifo->write); in kni_fifo_count() local
105 return (fifo->len + fifo_write - fifo_read) & (fifo->len - 1); in kni_fifo_count()
114 uint32_t fifo_write = __KNI_LOAD_ACQUIRE(&fifo->write); in kni_fifo_free_count() local
[all …]
/f-stack/dpdk/drivers/net/avp/
H A Drte_avp_fifo.h54 unsigned int fifo_write = fifo->write; in avp_fifo_put() local
56 unsigned int new_write = fifo_write; in avp_fifo_put()
63 fifo->buffer[fifo_write] = data[i]; in avp_fifo_put()
64 fifo_write = new_write; in avp_fifo_put()
67 fifo->write = fifo_write; in avp_fifo_put()
79 unsigned int fifo_write = fifo->write; in avp_fifo_get() local
81 if (new_read == fifo_write) in avp_fifo_get()
85 if (new_read == fifo_write) in avp_fifo_get()