Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ntb_netdev.c ntb_dec_channels() -> ntb_netdev_queue_rx_drain()

Type Parameter Key Value
PARAM_VALUE 0 queue 4096-ptr_max
PARAM_VALUE 0 queue->qp 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ntb_netdev.c ntb_inc_channels() -> ntb_netdev_queue_rx_drain()

Type Parameter Key Value
PARAM_VALUE 0 queue 4096-ptr_max
PARAM_VALUE 0 queue->ntdev->client_dev 4096-ptr_max
PARAM_VALUE 0 queue->qp 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ntb_netdev.c ntb_netdev_change_mtu() -> ntb_netdev_queue_rx_drain()

Type Parameter Key Value
PARAM_VALUE 0 queue 4096-ptr_max
PARAM_VALUE 0 queue->qp 0,4096-ptr_max
PARAM_VALUE 0 queue->qp->active 0
PARAM_VALUE 0 queue->qp->client_ready 0
PARAM_VALUE 0 queue->qp->link_is_up 0
PARAM_VALUE 0 queue->qp->link_work.work.lockdep_map->name 0-255
PARAM_VALUE 0 queue->qp->ntb_tx_free_q_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 queue->qp->remote_rx_info->entry 0-4294967295
PARAM_VALUE 0 queue->qp->rx_async 0
PARAM_VALUE 0 queue->qp->rx_bytes 0
PARAM_VALUE 0 queue->qp->rx_err_no_buf 0
PARAM_VALUE 0 queue->qp->rx_err_oflow 0
PARAM_VALUE 0 queue->qp->rx_err_ver 0
PARAM_VALUE 0 queue->qp->rx_index 0
PARAM_VALUE 0 queue->qp->rx_memcpy 0
PARAM_VALUE 0 queue->qp->rx_pkts 0
PARAM_VALUE 0 queue->qp->rx_ring_empty 0
PARAM_VALUE 0 queue->qp->tx_async 0
PARAM_VALUE 0 queue->qp->tx_bytes 0
PARAM_VALUE 0 queue->qp->tx_dma_chan->device->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 queue->qp->tx_dma_chan->device->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 queue->qp->tx_err_no_buf 0
PARAM_VALUE 0 queue->qp->tx_index 0
PARAM_VALUE 0 queue->qp->tx_memcpy 0
PARAM_VALUE 0 queue->qp->tx_pkts 0
PARAM_VALUE 0 queue->qp->tx_ring_full 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ntb_netdev.c ntb_netdev_close() -> ntb_netdev_queue_rx_drain()

Type Parameter Key Value
PARAM_VALUE 0 queue 4096-ptr_max
PARAM_VALUE 0 queue->qp 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ndev->lock
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ntb_netdev.c ntb_netdev_open() -> ntb_netdev_queue_rx_drain()

Type Parameter Key Value
PARAM_VALUE 0 queue 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex