Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/accel/amdxdna/aie4_pci.c aie4_pf_fini() -> aie4_free_work_buffer()

Type Parameter Key Value
PARAM_VALUE 0 ndev 4096-ptr_max
PARAM_VALUE 0 ndev->aie.mgmt_chann 0
PARAM_VALUE 0 ndev->aie.psp_hdl 4096-ptr_max
PARAM_VALUE 0 ndev->aie.smu_hdl 4096-ptr_max
PARAM_VALUE 0 ndev->aie.xdna 4096-ptr_max
PARAM_VALUE 0 ndev->mbox 0
PARAM_VALUE 0 *ndev->aie.mgmt_chann->work_q->lockdep_map->name 0-255
PARAM_VALUE 0 *ndev->aie.mgmt_chann->work_q->rescuer->task->delays->lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *ndev->aie.mgmt_chann->work_q->rescuer->task->pi_lock.owner (-4611686018427387904)-4611686018427387903
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &xdna->dev_lock
HALF_LOCKED2 &xdna->client_lock
TYPE_LOCK (struct amdxdna_dev)->dev_lock

drivers/accel/amdxdna/aie4_pci.c aie4_pf_init() -> aie4_free_work_buffer()

Type Parameter Key Value
PARAM_VALUE 0 ndev 4096-ptr_max
PARAM_VALUE 0 ndev->aie->mgmt_chann->work_q->lockdep_map->name 0-255
PARAM_VALUE 0 ndev->aie->mgmt_chann->work_q->wq_dev->dev.driver_data->cis_virt (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 ndev->aie->mgmt_chann->work_q->wq_dev->dev.driver_data->fake_cis 0-255
PARAM_VALUE 0 ndev->aie->mgmt_chann->work_q->wq_dev->dev.p->knode_bus.n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 ndev->aie->mgmt_chann->work_q->wq_dev->dev.p->knode_class.n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 ndev->aie->mgmt_chann->work_q->wq_dev->dev.p->knode_driver.n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 ndev->aie->mgmt_chann->work_q->wq_dev->dev.p->knode_parent.n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 ndev->aie.metadata.col_size 0
PARAM_VALUE 0 ndev->aie.metadata.cols 0
PARAM_VALUE 0 ndev->aie.metadata.rows 0
PARAM_VALUE 0 ndev->aie.mgmt_chann->chan_xa.xa_flags 0-4294967295
PARAM_VALUE 0 ndev->aie.mgmt_chann->next_msgid 0-4294967295
PARAM_VALUE 0 ndev->aie.mgmt_chann->x2i_tail 0-4294967295
PARAM_VALUE 0 ndev->aie.psp_hdl->certfw_buf_sz 0-4294967295
PARAM_VALUE 0 ndev->aie.smu_hdl 4096-ptr_max
PARAM_VALUE 0 ndev->aie.xdna 4096-ptr_max
PARAM_VALUE 0 ndev->aie.xdna->ddev.dev->cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ndev->aie.xdna->ddev.dev->cma_area->alloc_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 ndev->aie.xdna->ddev.dev->cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ndev->aie.xdna->ddev.dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 ndev->aie.xdna->ddev.dev->cma_area->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ndev->aie.xdna->ddev.dev->dma_io_tlb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ndev->aie.xdna->ddev.dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 ndev->aie.xdna->dev_info->fw_feature_tbl->major 0,5-7
PARAM_VALUE 0 ndev->aie.xdna->dev_info->fw_feature_tbl->min_minor 0,7-8,10,12,15,18,24
PARAM_VALUE 0 ndev->aie.xdna->domain->is_iommupt 1
PARAM_VALUE 0 ndev->aie.xdna->domain->pgsize_bitmap 1-u64max
PARAM_VALUE 0 ndev->aie.xdna->iovad.cached32_node 4096-ptr_max
PARAM_VALUE 0 ndev->aie.xdna->iovad.cached_node 4096-ptr_max
PARAM_VALUE 0 ndev->aie.xdna->iovad.iova_rbtree_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ndev->aie.xdna->iovad.rbroot.rb_node 4096-ptr_max
PARAM_VALUE 0 ndev->priv 507688242777296896,3845622950893580288,4472721489837916160,7054051147414020096,7854088637006032896,8887761825048018944
PARAM_VALUE 0 ndev->work_buf 18379471554275704832,18446612682070032384
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ndev->aie.xdna->dev_handle->aie.mgmt_chann->i2x_head 0-4294967295
HOST_DATA 0 ndev->aie.xdna->dev_handle->aie.mgmt_chann->x2i_tail 0-4294967295
LOCK2 &xdna->dev_lock
TYPE_LOCK (struct amdxdna_dev)->dev_lock