/openbmc/linux/drivers/gnss/ |
H A D | core.c | 78 kfifo_reset(&gdev->read_fifo); in gnss_release() 96 while (kfifo_is_empty(&gdev->read_fifo)) { in gnss_read() 107 !kfifo_is_empty(&gdev->read_fifo)); in gnss_read() 114 ret = kfifo_to_user(&gdev->read_fifo, buf, count, &copied); in gnss_read() 194 if (!kfifo_is_empty(&gdev->read_fifo)) in gnss_poll() 219 kfifo_free(&gdev->read_fifo); in gnss_device_release() 257 ret = kfifo_alloc(&gdev->read_fifo, GNSS_READ_FIFO_SIZE, GFP_KERNEL); in gnss_allocate_device() 325 ret = kfifo_in(&gdev->read_fifo, buf, count); in gnss_insert_raw()
|
/openbmc/qemu/hw/char/ |
H A D | pl011.c | 184 s->read_fifo[slot] = value; in pl011_fifo_rx_put() 252 c = s->read_fifo[s->read_pos]; in pl011_read_rxdata() 554 if (s->read_pos >= ARRAY_SIZE(s->read_fifo) || in pl011_post_load() 555 s->read_count > ARRAY_SIZE(s->read_fifo)) { in pl011_post_load() 566 s->read_fifo[0] = s->read_fifo[s->read_pos]; in pl011_post_load() 590 VMSTATE_UINT32_ARRAY(read_fifo, PL011State, PL011_FIFO_DEPTH),
|
H A D | bcm2835_aux.c | 80 c = s->read_fifo[s->read_pos]; in bcm2835_aux_read() 236 s->read_fifo[slot] = value; in bcm2835_aux_put_fifo() 264 VMSTATE_UINT8_ARRAY(read_fifo, BCM2835AuxState,
|
/openbmc/qemu/rust/hw/char/pl011/src/ |
H A D | device.rs | 75 pub read_fifo: [u32; PL011_FIFO_DEPTH], field 194 let c = self.read_fifo[self.read_pos]; in read() 485 self.read_fifo[slot] = value; in put_fifo() 508 if self.read_pos >= self.read_fifo.len() || self.read_count > self.read_fifo.len() { in post_load() 517 self.read_fifo[0] = self.read_fifo[self.read_pos]; in post_load()
|
H A D | device_class.rs | 62 vmstate_uint32_array!(read_fifo, PL011State, PL011_FIFO_DEPTH),
|
/openbmc/qemu/tests/qtest/libqos/ |
H A D | sdhci-cmd.c | 21 static ssize_t read_fifo(QTestState *qts, uint64_t reg, char *msg, size_t count) in read_fifo() function 93 ssize_t bytes_read = read_fifo(qts, base_addr + SDHC_BDATA, msg, count); in sdhci_read_cmd()
|
/openbmc/linux/drivers/iio/accel/ |
H A D | adxl367.h | 16 int (*read_fifo)(void *context, __be16 *fifo_buf, member
|
H A D | adxl367_i2c.c | 41 .read_fifo = adxl367_i2c_read_fifo,
|
H A D | adxl367_spi.c | 86 .read_fifo = adxl367_read_fifo,
|
/openbmc/qemu/include/hw/char/ |
H A D | bcm2835_aux.h | 30 uint8_t read_fifo[BCM2835_AUX_RX_FIFO_LEN]; member
|
H A D | pl011.h | 42 uint32_t read_fifo[PL011_FIFO_DEPTH]; member
|
/openbmc/linux/drivers/isdn/hardware/mISDN/ |
H A D | ipac.h | 22 fifo_func *read_fifo; member 65 fifo_func *read_fifo; member
|
H A D | isar.h | 39 fifo_func *read_fifo; member
|
H A D | iohelper.h | 88 dest.read_fifo = &ReadFiFo##name##_##typ; \
|
H A D | hfc_multi_8xx.h | 128 hc->read_fifo = read_fifo_embsd; in setup_embedded()
|
/openbmc/linux/include/linux/ |
H A D | gnss.h | 51 struct kfifo read_fifo; member
|
/openbmc/linux/drivers/usb/musb/ |
H A D | musb_io.h | 32 void (*read_fifo)(struct musb_hw_ep *hw_ep, u16 len, u8 *buf); member
|
/openbmc/linux/drivers/net/can/m_can/ |
H A D | m_can.h | 67 int (*read_fifo)(struct m_can_classdev *cdev, int addr_offset, void *val, size_t val_count); member
|
H A D | m_can_pci.c | 84 .read_fifo = iomap_read_fifo,
|
/openbmc/u-boot/drivers/usb/musb/ |
H A D | am35x.c | 117 void read_fifo(u8 ep, u32 length, void *fifo_data) in read_fifo() function
|
H A D | musb_core.c | 143 void read_fifo(u8 ep, u32 length, void *fifo_data) in read_fifo() function
|
H A D | musb_udc.c | 407 read_fifo(0, count0, &ep0_urb->device_request); in musb_peri_ep0_idle() 501 read_fifo(0, length, data); in musb_peri_ep0_rx() 662 read_fifo(ep, length, data); in musb_peri_rx_ep()
|
H A D | musb_hcd.c | 289 read_fifo(MUSB_CONTROL_EP, rxedlength, &rxbuff[rxlen]); in ctrlreq_in_data_phase() 970 read_fifo(MUSB_BULK_EP, nextlen, in submit_bulk_msg() 1143 read_fifo(MUSB_INTR_EP, nextlen, in submit_int_msg()
|
/openbmc/linux/drivers/iio/imu/st_lsm6dsx/ |
H A D | st_lsm6dsx_core.c | 336 .read_fifo = st_lsm6dsx_read_fifo, 502 .read_fifo = st_lsm6dsx_read_fifo, 702 .read_fifo = st_lsm6dsx_read_fifo, 943 .read_fifo = st_lsm6dsx_read_tagged_fifo, 1156 .read_fifo = st_lsm6dsx_read_tagged_fifo, 1331 .read_fifo = st_lsm6dsx_read_tagged_fifo, 2462 if (!hw->settings->fifo_ops.read_fifo) in st_lsm6dsx_handler_thread() 2478 len = hw->settings->fifo_ops.read_fifo(hw); in st_lsm6dsx_handler_thread() 2759 if (!hw->irq || !hw->settings->fifo_ops.read_fifo) { in st_lsm6dsx_probe()
|
/openbmc/linux/drivers/spi/ |
H A D | spi-synquacer.c | 141 static int read_fifo(struct synquacer_spi *sspi) in read_fifo() function 472 read_fifo(sspi); in synquacer_spi_transfer_one() 570 read_fifo(sspi); in sq_spi_rx_handler()
|