| /drivers/media/platform/ti/j721e-csi2rx/ |
| A D | j721e-csi2rx.c | 92 } drain; member 567 desc = dmaengine_prep_slave_single(csi->dma.chan, csi->dma.drain.paddr, in ti_csi2rx_drain_dma() 568 csi->dma.drain.len, DMA_DEV_TO_MEM, in ti_csi2rx_drain_dma() 991 csi->dma.drain.len = DRAIN_BUFFER_SIZE; in ti_csi2rx_init_dma() 992 csi->dma.drain.vaddr = dma_alloc_coherent(csi->dev, csi->dma.drain.len, in ti_csi2rx_init_dma() 993 &csi->dma.drain.paddr, in ti_csi2rx_init_dma() 995 if (!csi->dma.drain.vaddr) in ti_csi2rx_init_dma() 1064 dma_free_coherent(csi->dev, csi->dma.drain.len, in ti_csi2rx_cleanup_dma() 1065 csi->dma.drain.vaddr, csi->dma.drain.paddr); in ti_csi2rx_cleanup_dma() 1066 csi->dma.drain.vaddr = NULL; in ti_csi2rx_cleanup_dma()
|
| /drivers/dma/dw/ |
| A D | idma32.c | 161 static void idma32_suspend_chan(struct dw_dma_chan *dwc, bool drain) in idma32_suspend_chan() argument 165 if (drain) in idma32_suspend_chan() 171 static void idma32_resume_chan(struct dw_dma_chan *dwc, bool drain) in idma32_resume_chan() argument 175 if (drain) in idma32_resume_chan()
|
| A D | dw.c | 32 static void dw_dma_suspend_chan(struct dw_dma_chan *dwc, bool drain) in dw_dma_suspend_chan() argument 39 static void dw_dma_resume_chan(struct dw_dma_chan *dwc, bool drain) in dw_dma_resume_chan() argument
|
| A D | regs.h | 327 void (*suspend_chan)(struct dw_dma_chan *dwc, bool drain); 328 void (*resume_chan)(struct dw_dma_chan *dwc, bool drain);
|
| A D | core.c | 888 static void dwc_chan_pause(struct dw_dma_chan *dwc, bool drain) in dwc_chan_pause() argument 893 dw->suspend_chan(dwc, drain); in dwc_chan_pause() 913 static inline void dwc_chan_resume(struct dw_dma_chan *dwc, bool drain) in dwc_chan_resume() argument 917 dw->resume_chan(dwc, drain); in dwc_chan_resume()
|
| /drivers/infiniband/hw/mlx5/ |
| A D | wr.h | 105 const struct ib_send_wr **bad_wr, bool drain); 107 const struct ib_recv_wr **bad_wr, bool drain);
|
| A D | wr.c | 1052 const struct ib_send_wr **bad_wr, bool drain) in mlx5_ib_post_send() argument 1072 !drain)) { in mlx5_ib_post_send() 1207 const struct ib_recv_wr **bad_wr, bool drain) in mlx5_ib_post_recv() argument 1221 !drain)) { in mlx5_ib_post_recv()
|
| /drivers/staging/media/meson/vdec/ |
| A D | vdec.c | 122 if (codec_ops->drain) in vdec_poweroff() 123 codec_ops->drain(sess); in vdec_poweroff() 429 if (sess->status >= STATUS_RUNNING && codec_ops->drain) in vdec_stop_streaming() 430 codec_ops->drain(sess); in vdec_stop_streaming() 745 if (codec_ops->drain) { in vdec_decoder_cmd() 747 codec_ops->drain(sess); in vdec_decoder_cmd()
|
| A D | vdec.h | 138 void (*drain)(struct amvdec_session *sess); member
|
| /drivers/block/xen-blkback/ |
| A D | blkback.c | 697 if (atomic_dec_and_test(&ring->inflight) && atomic_read(&blkif->drain)) { in xen_blkbk_unmap_and_respond_callback() 1024 atomic_set(&blkif->drain, 1); in xen_blk_drain_io() 1031 if (!atomic_read(&blkif->drain)) in xen_blk_drain_io() 1034 atomic_set(&blkif->drain, 0); in xen_blk_drain_io() 1303 bool drain = false; in dispatch_rw_block_io() local 1328 drain = true; in dispatch_rw_block_io() 1409 if (drain) in dispatch_rw_block_io()
|
| A D | common.h | 315 atomic_t drain; member
|
| /drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| A D | bwc.h | 85 bool drain);
|
| A D | bwc.c | 380 bool drain) in mlx5hws_bwc_queue_poll() argument 393 if (!got_comp && !drain) in mlx5hws_bwc_queue_poll() 397 while (queue_full || ((got_comp || drain) && *pending_rules)) { in mlx5hws_bwc_queue_poll()
|
| /drivers/media/platform/amphion/ |
| A D | vdec.c | 75 u32 drain; member 661 if (!vdec->drain) in vdec_drain() 675 vdec->drain = 0; in vdec_drain() 709 vdec->drain = 1; in vdec_cmd_stop() 942 vdec->drain = 0; in vdec_stop_done() 1536 if (vdec->drain) in vdec_process_output() 1601 vdec->drain = 0; in vdec_abort() 1754 vdec->drain = 0; in vdec_stop_session() 1842 vdec->drain, vdec->eos_received, vdec->source_change); in vdec_get_debug_info()
|
| /drivers/input/keyboard/ |
| A D | applespi.c | 419 bool drain; member 727 if (applespi->drain && !applespi->write_active) in applespi_msg_complete() 769 if (applespi->drain) in applespi_send_cmd_msg() 1414 if (applespi->drain) { in applespi_got_data() 1798 applespi->drain = true; in applespi_drain_writes() 1880 applespi->drain = false; in applespi_resume()
|
| /drivers/block/ |
| A D | sunvdc.c | 71 u32 drain; member 553 if (unlikely(port->drain)) { in vdc_queue_rq() 1124 port->drain = 1; in vdc_queue_drain() 1131 port->drain = 0; in vdc_queue_drain()
|
| /drivers/media/platform/st/sti/delta/ |
| A D | delta.h | 394 int (*drain)(struct delta_ctx *ctx); member
|
| /drivers/pinctrl/ |
| A D | Kconfig | 101 open drain configuration for the GPIO pins of AS3722 devices. It also 370 open drain, FPS slots etc. 441 open drain configuration for the Palmas series devices like 549 and configuring push-pull, open-drain, and can also be used as
|
| /drivers/dma/ |
| A D | idma64.c | 422 static void idma64_chan_deactivate(struct idma64_chan *idma64c, bool drain) in idma64_chan_deactivate() argument 428 if (drain) in idma64_chan_deactivate()
|
| /drivers/scsi/libsas/ |
| A D | sas_init.c | 412 static void _sas_resume_ha(struct sas_ha_struct *ha, bool drain) in _sas_resume_ha() argument 442 if (drain) in _sas_resume_ha()
|
| /drivers/infiniband/hw/hfi1/ |
| A D | driver.c | 1241 int i, drain, ret = 0, is_up = 0; in set_mtu() local 1255 drain = !is_ax(dd) && is_up; in set_mtu() 1257 if (drain) in set_mtu() 1273 if (drain) in set_mtu()
|
| /drivers/net/wireless/intel/iwlwifi/mvm/ |
| A D | sta.h | 585 bool drain);
|
| /drivers/net/ethernet/chelsio/cxgb/ |
| A D | sge.c | 304 unsigned long long drain = 1024ULL * p->speed * (p->mtu - 40); in t1_sched_update_parms() local 305 do_div(drain, (p->mtu + 50) * 1000); in t1_sched_update_parms() 306 p->drain_bits_per_1024ns = (unsigned int) drain; in t1_sched_update_parms()
|
| /drivers/tty/ |
| A D | Kconfig | 343 to drain the FDC TX FIFO. 355 Do not enable unless there is a debug probe attached to drain the FDC
|
| /drivers/soc/fsl/qbman/ |
| A D | qman.c | 2679 int orl_empty, drain = 0, ret = 0; in qman_shutdown_fq() local 2757 drain = 1; in qman_shutdown_fq() 2811 if (drain || mcr->alterfq.fqs & QM_MCR_FQS_NOTEMPTY) { in qman_shutdown_fq()
|