Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/dma/apple-admac.c admac_free_chan_resources() -> admac_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->router->dev->power.wakeirq->status 0-4294967295
DATA_SOURCE 0 chan $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &dma_list_mutex

drivers/spi/spi-omap2-mcspi.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ctlr->io_mutex
HALF_LOCKED2 &ctlr->dev.driver_data->op_lock
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/i2c/busses/i2c-qcom-geni.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
NOCHECK_CALL

drivers/tty/serial/sh-sci.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/tty/serial/8250/8250_dma.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_T->lock->lock
HALF_LOCKED2 &port->lock
HALF_LOCKED2 _T->flags
HALF_LOCKED2 _T->lock

drivers/nvme/target/pci-epf.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->dev 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_issue_pending 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
PARAM_VALUE 0 chan->device->device_tx_status 4096-ptr_max
PARAM_VALUE 0 chan->lock.rlock.dep_map->name 0-255
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/pci/mgb4/mgb4_dma.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_config 1-u64max
PARAM_VALUE 0 chan->device->device_issue_pending 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/mmc/host/bcm2835.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &host->mutex
HALF_LOCKED2 &pool->lock

drivers/spi/spi-nxp-xspi.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
NOCHECK_CALL

drivers/media/platform/renesas/rcar_drif.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &sdr->v4l2_mutex
HALF_LOCKED2 &dmxdev->mutex
TYPE_LOCK (struct rcar_drif_sdr)->v4l2_mutex

drivers/mmc/host/usdhi6rol0.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/spi/spi-geni-qcom.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &spi->io_mutex
HALF_LOCKED2 &spi->dev.driver_data->op_lock
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/net/ethernet/xilinx/xilinx_axienet_main.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ndev->lock
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

drivers/i2c/busses/i2c-at91-master.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
NOCHECK_CALL

drivers/i2c/busses/i2c-qup.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->client_count 1
PARAM_VALUE 0 chan->dev->device.kobj.sd 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_issue_pending 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
PARAM_VALUE 0 chan->device->owner->state 0-1,3-u32max
PARAM_VALUE 0 chan->device->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 chan->slave 4096-ptr_max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
NOCHECK_CALL

drivers/spi/spi-sun6i.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->io_mutex
HALF_LOCKED2 &host->dev.driver_data->op_lock
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/dma/milbeaut-hdmac.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/slimbus/qcom-ngd-ctrl.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/spi/spi-rockchip.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ctlr->io_mutex

drivers/mmc/host/moxart-mmc.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->dev 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/i2c/busses/i2c-tegra.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->completed_cookie 1
PARAM_VALUE 0 chan->cookie 1
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
NOCHECK_CALL

drivers/spi/spi-dw-dma.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ctlr->io_mutex

drivers/i2c/busses/i2c-mxs.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
NOCHECK_CALL

drivers/spi/atmel-quadspi.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_issue_pending 4096-ptr_max
PARAM_VALUE 0 chan->device->device_prep_dma_memcpy 1-u64max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/mmc/host/renesas_sdhi_sys_dmac.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &host->ios_lock
HALF_LOCKED2 &pool->lock

drivers/mtd/nand/raw/lpc32xx_mlc.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->dev 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_mask 4096-ptr_max
PARAM_VALUE 0 chan->device->device_issue_pending 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/spi/spi-bcm2835.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ctlr->io_mutex

drivers/usb/renesas_usbhs/fifo.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->lock
HALF_LOCKED2 &uep->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct usbhs_priv)->lock

drivers/spi/spi-pxa2xx-dma.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &controller->io_mutex

drivers/ntb/test/ntb_perf.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
PARAM_VALUE 0 chan->router->dev->power.wakeirq->status 0-4294967295
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/mtd/nand/raw/lpc32xx_slc.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->dev 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_mask 4096-ptr_max
PARAM_VALUE 0 chan->device->device_config 1-u64max
PARAM_VALUE 0 chan->device->device_issue_pending 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/ata/sata_dwc_460ex.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex
HALF_LOCKED2 &dev->mutex

drivers/mtd/nand/raw/loongson-nand-controller.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 chan->device->dev->cma_area->alloc_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 chan->device->dev->cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 chan->device->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_mem->spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 chan->device->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 chan->device->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 chan->device->device_issue_pending 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
NOCHECK_CALL

drivers/tty/serial/stm32-usart.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &port->lock
HALF_LOCKED2 _T->lock

drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/dma/uniphier-mdmac.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/mtd/hyperbus/hbmc-am654.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 chan->device->device_issue_pending 4096-ptr_max
PARAM_VALUE 0 chan->device->device_prep_dma_memcpy 1-u64max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &chip->mutex

drivers/mtd/nand/raw/intel-nand-controller.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 chan->device->device_issue_pending 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
PARAM_VALUE 0 chan->device->device_tx_status 4096-ptr_max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/media/platform/st/stm32/stm32-dcmi.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 &vq->mmap_lock

drivers/dma/dmatest.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
PARAM_VALUE 0 chan->router->dev->power.wakeirq->status 0-4294967295
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &info->lock

drivers/spi/spi-fsl-lpspi.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_config 1-u64max
PARAM_VALUE 0 chan->device->device_issue_pending 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &controller->io_mutex
HALF_LOCKED2 &controller->dev.driver_data->op_lock
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-cadence-quadspi.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 chan->device->device_issue_pending 4096-ptr_max
PARAM_VALUE 0 chan->device->device_prep_dma_memcpy 1-u64max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-stm32.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ctrl->io_mutex
LOCK2 &spi->lock
LOCK2 flags
HALF_LOCKED2 &ctrl->dev.driver_data->op_lock
TYPE_LOCK (struct spi_controller)->io_mutex
TYPE_LOCK (struct stm32_spi)->lock

drivers/spi/spi-uniphier.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_issue_pending 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->io_mutex
HALF_LOCKED2 &host->dev.driver_data->op_lock
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/pci/endpoint/functions/pci-epf-test.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
NOCHECK_CALL
LOCK2 &pool->lock

drivers/dma/dmaengine.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->client_count 0
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_free_chan_resources 1-u64max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->router->dev->power.wakeirq->status 0-4294967295
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
NOCHECK_CALL
LOCK2 global &dma_list_mutex

drivers/spi/spi-ti-qspi.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_issue_pending 4096-ptr_max
PARAM_VALUE 0 chan->device->device_prep_dma_memcpy 1-u64max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mem->spi->controller->bus_lock_mutex
LOCK2 &mem->spi->controller->io_mutex
LOCK2 &qspi->list_lock
HALF_LOCKED2 &at25->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &spinand->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct spi_controller)->bus_lock_mutex
TYPE_LOCK (struct spi_controller)->io_mutex
TYPE_LOCK (struct ti_qspi)->list_lock

drivers/spi/spi-fsl-dspi.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/i2c/busses/i2c-imx.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
NOCHECK_CALL

drivers/spi/spi-spacemit-k1.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->io_mutex
HALF_LOCKED2 &host->dev.driver_data->op_lock
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/tty/serial/imx.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &port->lock

drivers/i2c/busses/i2c-sh_mobile.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
NOCHECK_CALL

drivers/iio/adc/at91-sama5d2_adc.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

drivers/pci/endpoint/functions/pci-epf-mhi.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &epf_mhi->lock

drivers/gpu/drm/xlnx/zynqmp_disp.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/i2c/busses/i2c-rcar.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
NOCHECK_CALL

drivers/mmc/host/sh_mmcif.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
PARAM_VALUE 0 chan->router->dev->power.wakeirq->status 0-4294967295
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->thread_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct sh_mmcif_host)->thread_lock

drivers/mmc/host/sdhci.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/ti/omap/omap_vout_vrfb.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wwan/qcom_bam_dmux.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/core/pcm_dmaengine.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_tx_status 4096-ptr_max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/tty/serial/fsl_lpuart.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

drivers/iio/buffer/industrialio-buffer-dmaengine.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/i2c/busses/i2c-stm32f7.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/spi/spi-imx.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &controller->io_mutex
HALF_LOCKED2 &controller->dev.driver_data->op_lock
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/spi/spi-rzv2h-rspi.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_config 1-u64max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &controller->io_mutex
HALF_LOCKED2 &controller->dev.driver_data->op_lock
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/mmc/host/uniphier-sd.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &host->ios_lock
HALF_LOCKED2 &pool->lock

drivers/crypto/atmel-aes.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/iio/adc/nxp-sar-adc.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/spi/spi-rspi.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ctlr->io_mutex
HALF_LOCKED2 &ctlr->dev.driver_data->op_lock
TYPE_LOCK (struct spi_controller)->io_mutex

drivers/iio/adc/stm32-adc.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

drivers/dma/milbeaut-xdmac.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/dma/uniphier-xdmac.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/crypto/ti/dthev2-aes.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->dev 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_issue_pending 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
NOCHECK_CALL

drivers/i2c/busses/i2c-imx-lpi2c.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
NOCHECK_CALL

drivers/spi/spi-sh-msiof.c dmaengine_synchronize() -> (struct dma_device)->device_synchronize()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->device 4096-ptr_max
PARAM_VALUE 0 chan->device->device_synchronize 1-u64max
PARAM_VALUE 0 chan->device->device_terminate_all 1-u64max
DATA_SOURCE 0 chan $0
CONTAINER 0 -416-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ctlr->io_mutex
HALF_LOCKED2 &ctlr->dev.driver_data->op_lock
TYPE_LOCK (struct spi_controller)->io_mutex