Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/infiniband/hw/hfi1/init.c shutdown_device() -> sdma_exit()

Type Parameter Key Value
PARAM_VALUE 0 dd 4096-ptr_max
PARAM_VALUE 0 dd->flags 256-65534
PARAM_VALUE 0 dd->irq_src_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dd->msix_info.max_requested 0
PARAM_VALUE 0 dd->msix_info.msix_entries 0
PARAM_VALUE 0 dd->msix_info.msix_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dd->pcidev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.client_data_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.client_data_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.coredev.ports_kobj->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.driver_def->needs_fn_offset 0,35,40,48,72,88,96,112,136,232,240,264,272,288,296,312,336,344,352,360,368,376,384,400,408,416,432,440,448,480,520,536,544,592,600,608,616,624,632,640,648,656,704,712,720,728,736,752,760,768,792
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.port_data->cache.last_port_state 1,4
PARAM_VALUE 0 dd->verbs_dev.rdi.ibdev.port_data->immutable.pkey_tbl_len 0-u16max
PARAM_VALUE 0 dd->verbs_dev.rdi.post_parms->flags 0,2,6,8,16,32
PARAM_VALUE 0 dd->verbs_dev.rdi.post_parms->length 40,56,88
PARAM_VALUE 0 dd->verbs_dev.rdi.post_parms->qpt_support 4,12,31
BUF_SIZE 0 dd s32min-(-1),1-s32max
BUF_SIZE 0 dd s32min-(-1),1-s32max
CAPPED_DATA 0 dd->num_pports 1
DATA_SOURCE 0 dd $0
BIT_INFO 0 dd->flags 0x100,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 dd->pcidev->current_state 0-3[c]
NO_OVERFLOW_SIMPLE 0 dd->num_pports
NO_OVERFLOW_SIMPLE 0 dd->verbs_dev.rdi.dparms.nports
NO_OVERFLOW_SIMPLE 0 dd->verbs_dev.rdi.ibdev.hw_stats_attr_index
NO_OVERFLOW_SIMPLE 0 dd->verbs_dev.rdi.qp_dev->qp_table_size
UNITS 0 dd unit_byte
HALF_LOCKED2 &dev->mutex

drivers/infiniband/hw/hfi1/driver.c hfi1_reset_device() -> sdma_exit()

Type Parameter Key Value
PARAM_VALUE 0 dd 4096-ptr_max
PARAM_VALUE 0 dd->flags 16-u16max
PARAM_VALUE 0 dd->kregbase1 1-u64max
PARAM_VALUE 0 dd->pcidev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 dd->pcidev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 dd->pcidev->dev.driver 0,4096-ptr_max
CAPPED_DATA 0 dd->num_pports 1
DATA_SOURCE 0 dd r hfi1_lookup
BIT_INFO 0 dd->flags 0x12,0xffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex