/drivers/staging/fwserial/ |
D | dma_fifo.c | 30 #define FAIL(fifo, condition, format...) ({ \ argument 47 void dma_fifo_init(struct dma_fifo *fifo) in dma_fifo_init() 67 int dma_fifo_alloc(struct dma_fifo *fifo, int size, unsigned align, in dma_fifo_alloc() 105 void dma_fifo_free(struct dma_fifo *fifo) in dma_fifo_free() 122 void dma_fifo_reset(struct dma_fifo *fifo) in dma_fifo_reset() 148 int dma_fifo_in(struct dma_fifo *fifo, const void *src, int n) in dma_fifo_in() 191 int dma_fifo_out_pend(struct dma_fifo *fifo, struct dma_pending *pended) in dma_fifo_out_pend() 251 int dma_fifo_out_complete(struct dma_fifo *fifo, struct dma_pending *complete) in dma_fifo_out_complete()
|
D | dma_fifo.h | 95 static inline int dma_fifo_level(struct dma_fifo *fifo) in dma_fifo_level() 101 static inline int dma_fifo_out_level(struct dma_fifo *fifo) in dma_fifo_out_level() 107 static inline int dma_fifo_avail(struct dma_fifo *fifo) in dma_fifo_avail() 113 static inline bool dma_fifo_busy(struct dma_fifo *fifo) in dma_fifo_busy() 119 static inline int dma_fifo_change_tx_limit(struct dma_fifo *fifo, int tx_limit) in dma_fifo_change_tx_limit()
|
/drivers/usb/gadget/udc/ |
D | fotg210.h | 53 #define DCFESR_FIFO_EMPTY(fifo) (1 << 8 << (fifo)) argument 80 #define DMISGR1_MF_IN_INT(fifo) (1 << (16 + (fifo))) argument 89 #define DMISGR1_MF_OUTSPK_INT(fifo) (0x3 << (fifo) * 2) argument 113 #define DISGR1_OUT_INT(fifo) (1 << ((fifo) * 2)) argument 114 #define DISGR1_SPK_INT(fifo) (1 << 1 << ((fifo) * 2)) argument 115 #define DISGR1_IN_INT(fifo) (1 << 16 << (fifo)) argument 169 #define FIFOMAP_DIROUT(fifo) (0x0 << 4 << (fifo) * 8) argument 170 #define FIFOMAP_DIRIN(fifo) (0x1 << 4 << (fifo) * 8) argument 171 #define FIFOMAP_BIDIR(fifo) (0x2 << 4 << (fifo) * 8) argument 172 #define FIFOMAP_NA(fifo) (0x3 << 4 << (fifo) * 8) argument [all …]
|
/drivers/usb/renesas_usbhs/ |
D | fifo.c | 123 struct usbhs_fifo *fifo = usbhs_pipe_to_fifo(pipe); in usbhs_pkt_pop() local 263 struct usbhs_fifo *fifo) in usbhsf_send_terminator() 271 struct usbhs_fifo *fifo) in usbhsf_fifo_barrier() 287 struct usbhs_fifo *fifo) in usbhsf_fifo_clear() 313 struct usbhs_fifo *fifo) in usbhsf_fifo_rcv_len() 319 struct usbhs_fifo *fifo) in usbhsf_fifo_unselect() 328 struct usbhs_fifo *fifo, in usbhsf_fifo_select() 375 struct usbhs_fifo *fifo = usbhsf_get_cfifo(priv); /* CFIFO */ in usbhs_dcp_dir_switch_to_write() local 404 struct usbhs_fifo *fifo = usbhsf_get_cfifo(priv); /* CFIFO */ in usbhs_dcp_dir_switch_to_read() local 482 struct usbhs_fifo *fifo = usbhsf_get_cfifo(priv); in usbhsf_dcp_data_stage_prepare_pop() local [all …]
|
/drivers/md/bcache/ |
D | util.h | 126 #define fifo_for_each(c, fifo, iter) \ argument 131 #define __init_fifo(fifo, gfp) \ argument 150 #define init_fifo_exact(fifo, _size, gfp) \ argument 156 #define init_fifo(fifo, _size, gfp) \ argument 164 #define free_fifo(fifo) \ argument 173 #define fifo_used(fifo) (((fifo)->back - (fifo)->front) & (fifo)->mask) argument 174 #define fifo_free(fifo) ((fifo)->size - fifo_used(fifo)) argument 176 #define fifo_empty(fifo) (!fifo_used(fifo)) argument 177 #define fifo_full(fifo) (!fifo_free(fifo)) argument 179 #define fifo_front(fifo) ((fifo)->data[(fifo)->front]) argument [all …]
|
/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_mbx.c | 29 static void fm10k_fifo_init(struct fm10k_mbx_fifo *fifo, u32 *buffer, u16 size) in fm10k_fifo_init() 43 static u16 fm10k_fifo_used(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_used() 54 static u16 fm10k_fifo_unused(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_unused() 65 static bool fm10k_fifo_empty(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_empty() 77 static u16 fm10k_fifo_head_offset(struct fm10k_mbx_fifo *fifo, u16 offset) in fm10k_fifo_head_offset() 89 static u16 fm10k_fifo_tail_offset(struct fm10k_mbx_fifo *fifo, u16 offset) in fm10k_fifo_tail_offset() 100 static u16 fm10k_fifo_head_len(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_head_len() 118 static u16 fm10k_fifo_head_drop(struct fm10k_mbx_fifo *fifo) in fm10k_fifo_head_drop() 241 static void fm10k_fifo_write_copy(struct fm10k_mbx_fifo *fifo, in fm10k_fifo_write_copy() 269 static s32 fm10k_fifo_enqueue(struct fm10k_mbx_fifo *fifo, const u32 *msg) in fm10k_fifo_enqueue() [all …]
|
/drivers/misc/ |
D | hpilo.h | 165 struct fifo { struct 166 u64 nrents; /* user requested number of fifo entries */ argument 167 u64 imask; /* mask to extract valid fifo index */ argument 178 u64 fifobar[1]; argument 181 /* convert between struct fifo, and the fifobar, which is saved in the ccb */ argument
|
/drivers/dma/bestcomm/ |
D | gen_bd.c | 40 u32 fifo; /* (u32*) address of gen_bd's fifo */ member 57 u32 fifo; /* (u32*) address of gen_bd's fifo */ member 77 phys_addr_t fifo; member 89 bcom_gen_bd_rx_init(int queue_len, phys_addr_t fifo, in bcom_gen_bd_rx_init() 174 bcom_gen_bd_tx_init(int queue_len, phys_addr_t fifo, in bcom_gen_bd_tx_init() 320 phys_addr_t fifo, int maxbufsize) in bcom_psc_gen_bd_rx_init() 341 bcom_psc_gen_bd_tx_init(unsigned psc_num, int queue_len, phys_addr_t fifo) in bcom_psc_gen_bd_tx_init()
|
D | fec.c | 35 u32 fifo; /* (u32*) address of fec's fifo */ member 55 u32 fifo; /* (u32*) address of fec's fifo */ member 75 phys_addr_t fifo; member 85 bcom_fec_rx_init(int queue_len, phys_addr_t fifo, int maxbufsize) in bcom_fec_rx_init() 187 bcom_fec_tx_init(int queue_len, phys_addr_t fifo) in bcom_fec_tx_init()
|
/drivers/infiniband/hw/cxgb3/ |
D | cxio_resource.c | 47 static int __cxio_init_resource_fifo(struct kfifo *fifo, in __cxio_init_resource_fifo() 95 static int cxio_init_resource_fifo(struct kfifo *fifo, spinlock_t * fifo_lock, in cxio_init_resource_fifo() 102 static int cxio_init_resource_fifo_random(struct kfifo *fifo, in cxio_init_resource_fifo_random() 181 static u32 cxio_hal_get_resource(struct kfifo *fifo, spinlock_t * lock) in cxio_hal_get_resource() 190 static void cxio_hal_put_resource(struct kfifo *fifo, spinlock_t * lock, in cxio_hal_put_resource()
|
/drivers/mailbox/ |
D | omap-mailbox.c | 81 struct kfifo fifo; member 147 struct omap_mbox_fifo *fifo = &mbox->rx_fifo; in mbox_fifo_read() local 153 struct omap_mbox_fifo *fifo = &mbox->tx_fifo; in mbox_fifo_write() local 159 struct omap_mbox_fifo *fifo = &mbox->rx_fifo; in mbox_fifo_empty() local 165 struct omap_mbox_fifo *fifo = &mbox->tx_fifo; in mbox_fifo_full() local 172 struct omap_mbox_fifo *fifo = (irq == IRQ_TX) ? in ack_mbox_irq() local 185 struct omap_mbox_fifo *fifo = (irq == IRQ_TX) ? in is_mbox_irq() local 267 struct omap_mbox_fifo *fifo = (irq == IRQ_TX) ? in omap_mbox_enable_irq() local 280 struct omap_mbox_fifo *fifo = (irq == IRQ_TX) ? in omap_mbox_disable_irq() local 631 struct omap_mbox_fifo *fifo; in omap_mbox_probe() local
|
/drivers/isdn/hardware/mISDN/ |
D | hfcsusb.c | 813 hfcsusb_rx_frame(struct usb_fifo *fifo, __u8 *data, unsigned int len, in hfcsusb_rx_frame() 975 struct usb_fifo *fifo = context_iso_urb->owner_fifo; in rx_iso_complete() local 1096 struct usb_fifo *fifo = (struct usb_fifo *) urb->context; in rx_int_complete() local 1167 struct usb_fifo *fifo = context_iso_urb->owner_fifo; in tx_iso_complete() local 1386 start_isoc_chain(struct usb_fifo *fifo, int num_packets_per_urb, in start_isoc_chain() 1452 stop_iso_gracefull(struct usb_fifo *fifo) in stop_iso_gracefull() 1478 stop_int_gracefull(struct usb_fifo *fifo) in stop_int_gracefull() 1501 start_int_fifo(struct usb_fifo *fifo) in start_int_fifo() 1553 struct usb_fifo *fifo; in reset_hfcsusb() local
|
/drivers/spi/ |
D | spi-mpc512x-psc.c | 38 struct mpc512x_psc_fifo __iomem *fifo; member 132 struct mpc512x_psc_fifo __iomem *fifo = mps->fifo; in mpc512x_psc_spi_transfer_rxtx() local 336 struct mpc512x_psc_fifo __iomem *fifo = mps->fifo; in mpc512x_psc_spi_unprep_xfer_hw() local 392 struct mpc512x_psc_fifo __iomem *fifo = mps->fifo; in mpc512x_psc_spi_port_config() local 451 struct mpc512x_psc_fifo __iomem *fifo = mps->fifo; in mpc512x_psc_spi_isr() local
|
D | spi-mpc52xx-psc.c | 40 struct mpc52xx_psc_fifo __iomem *fifo; member 136 struct mpc52xx_psc_fifo __iomem *fifo = mps->fifo; in mpc52xx_psc_spi_transfer_rxtx() local 316 struct mpc52xx_psc_fifo __iomem *fifo = mps->fifo; in mpc52xx_psc_spi_port_config() local
|
/drivers/net/ethernet/neterion/vxge/ |
D | vxge-traffic.c | 222 void vxge_hw_vpath_tti_ci_set(struct __vxge_hw_fifo *fifo) in vxge_hw_vpath_tti_ci_set() 252 void vxge_hw_vpath_dynamic_tti_rtimer_set(struct __vxge_hw_fifo *fifo) in vxge_hw_vpath_dynamic_tti_rtimer_set() 1404 static void __vxge_hw_non_offload_db_post(struct __vxge_hw_fifo *fifo, in __vxge_hw_non_offload_db_post() 1454 struct __vxge_hw_fifo *fifo, in vxge_hw_fifo_txdl_reserve() 1508 void vxge_hw_fifo_txdl_buffer_set(struct __vxge_hw_fifo *fifo, in vxge_hw_fifo_txdl_buffer_set() 1557 void vxge_hw_fifo_txdl_post(struct __vxge_hw_fifo *fifo, void *txdlh) in vxge_hw_fifo_txdl_post() 1622 struct __vxge_hw_fifo *fifo, void **txdlh, in vxge_hw_fifo_txdl_next_completed() 1676 enum vxge_hw_status vxge_hw_fifo_handle_tcode(struct __vxge_hw_fifo *fifo, in vxge_hw_fifo_handle_tcode() 1719 void vxge_hw_fifo_txdl_free(struct __vxge_hw_fifo *fifo, void *txdlh) in vxge_hw_fifo_txdl_free() 2461 enum vxge_hw_status vxge_hw_vpath_poll_tx(struct __vxge_hw_fifo *fifo, in vxge_hw_vpath_poll_tx()
|
/drivers/isdn/hisax/ |
D | st5481.h | 239 struct fifo { struct 247 static inline void fifo_init(struct fifo *fifo, int size) in fifo_init() 257 static inline int fifo_add(struct fifo *fifo) in fifo_add() 282 static inline int fifo_remove(struct fifo *fifo) in fifo_remove()
|
D | hfc_usb.c | 454 start_isoc_chain(usb_fifo *fifo, int num_packets_per_urb, in start_isoc_chain() 514 stop_isoc_chain(usb_fifo *fifo) in stop_isoc_chain() 545 usb_fifo *fifo = context_iso_urb->owner_fifo; in tx_iso_complete() local 683 usb_fifo *fifo = context_iso_urb->owner_fifo; in rx_iso_complete() local 781 collect_rx_frame(usb_fifo *fifo, __u8 *data, int len, int finish) in collect_rx_frame() 855 usb_fifo *fifo = (usb_fifo *) urb->context; in rx_int_complete() local 912 start_int_fifo(usb_fifo *fifo) in start_int_fifo() 998 usb_fifo *fifo = my_hisax_if->priv; in hfc_usb_l2l1() local 1097 usb_fifo *fifo; in hfc_usb_init() local
|
D | hfc_sx.c | 83 fifo_select(struct IsdnCardState *cs, u_char fifo) in fifo_select() 101 reset_fifo(struct IsdnCardState *cs, u_char fifo) in reset_fifo() 117 write_fifo(struct IsdnCardState *cs, struct sk_buff *skb, u_char fifo, int trans_max) in write_fifo() 207 read_fifo(struct IsdnCardState *cs, u_char fifo, int trans_max) in read_fifo()
|
/drivers/crypto/nx/ |
D | nx-842.c | 1378 struct sw842_fifo *fifo) in sw842_get_ptr4() 1391 struct sw842_fifo *fifo) in sw842_get_ptr8() 1399 unsigned char **outbuf, struct sw842_fifo *fifo) in sw842_data8() 1411 unsigned char **outbuf, struct sw842_fifo *fifo) in sw842_data4() 1423 unsigned char **outbuf, struct sw842_fifo *fifo) in sw842_data2() 1435 unsigned char **outbuf, struct sw842_fifo *fifo) in sw842_ptr8() 1447 unsigned char **outbuf, struct sw842_fifo *fifo) in sw842_ptr4() 1459 unsigned char **outbuf, struct sw842_fifo *fifo) in sw842_ptr2() 1470 static void sw842_copy_to_fifo(const char *buf, struct sw842_fifo *fifo) in sw842_copy_to_fifo() 1503 struct sw842_fifo *fifo; in sw842_decompress() local
|
/drivers/net/ethernet/tehuti/ |
D | tehuti.h | 143 struct fifo { struct 144 dma_addr_t da; /* physical address of fifo (used by HW) */ argument 145 char *va; /* virtual address of fifo (used by SW) */ argument 150 u16 memsz; /* memory size allocated for fifo */ argument 157 struct fifo m; /* minimal set of variables used by all fifos */ argument
|
/drivers/gpu/drm/nouveau/core/engine/fifo/ |
D | base.c | 192 nouveau_fifo_uevent(struct nouveau_fifo *fifo) in nouveau_fifo_uevent() 203 struct nouveau_fifo *fifo = (void *)object->engine; in _nouveau_fifo_channel_ntfy() local 233 nouveau_client_name_for_fifo_chid(struct nouveau_fifo *fifo, u32 chid) in nouveau_client_name_for_fifo_chid()
|
/drivers/net/wireless/brcm80211/brcmfmac/ |
D | flowring.c | 34 #define BRCMF_FLOWRING_HASH_AP(da, fifo, ifidx) (da[5] + fifo + ifidx * 16) argument 35 #define BRCMF_FLOWRING_HASH_STA(fifo, ifidx) (fifo + ifidx * 16) argument 77 u8 fifo; in brcmf_flowring_lookup() local 119 u8 fifo; in brcmf_flowring_create() local
|
/drivers/media/radio/ |
D | radio-cadet.c | 130 unsigned fifo = 0; in cadet_gettune() local 163 unsigned freq = 0, test, fifo = 0; in cadet_getfreq() local 188 static void cadet_settune(struct cadet *dev, unsigned fifo) in cadet_settune() 215 unsigned fifo; in cadet_setfreq() local
|
/drivers/gpu/drm/msm/ |
D | msm_rd.c | 92 struct circ_buf fifo; member 99 struct circ_buf *fifo = &rd->fifo; in rd_write() local 131 struct circ_buf *fifo = &rd->fifo; in rd_read() local
|
/drivers/usb/musb/ |
D | tusb6010.c | 135 tusb_fifo_write_unaligned(void __iomem *fifo, const u8 *buf, u16 len) in tusb_fifo_write_unaligned() 155 static inline void tusb_fifo_read_unaligned(void __iomem *fifo, in tusb_fifo_read_unaligned() 180 void __iomem *fifo = hw_ep->fifo; in musb_write_fifo() local 230 void __iomem *fifo = hw_ep->fifo; in musb_read_fifo() local
|