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/core/sa_query.c ib_nl_process_good_resolve_rsp() -> ib_unpack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 3565313045745102848 |
| PARAM_VALUE | 1 | desc_len | 23 |
| PARAM_VALUE | 3 | structure | 4096-ptr_max |
| BUF_SIZE | 0 | desc | 920 |
| BUF_SIZE | 2 | buf | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | desc_len | unit_array_size |
| USER_PTR | 2 | buf | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/infiniband/core/sa_query.c ib_sa_classport_info_rec_callback() -> ib_unpack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 4469401503585263616 |
| PARAM_VALUE | 1 | desc_len | 18 |
| PARAM_VALUE | 3 | structure | 794199733304131584 |
| BUF_SIZE | 0 | desc | 720 |
| BUF_SIZE | 2 | buf | 200 |
| BUF_SIZE | 3 | structure | 80 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | desc_len | unit_array_size |
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/core/sa_query.c ib_sa_classport_info_rec_callback() -> ib_unpack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 3772113580084154368 |
| PARAM_VALUE | 1 | desc_len | 16 |
| PARAM_VALUE | 3 | structure | 794199733304131584 |
| BUF_SIZE | 0 | desc | 640 |
| BUF_SIZE | 2 | buf | 200 |
| BUF_SIZE | 3 | structure | 72 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | desc_len | unit_array_size |
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/core/sa_query.c ib_sa_guidinfo_rec_callback() -> ib_unpack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 2747979258088357888 |
| PARAM_VALUE | 1 | desc_len | 5 |
| PARAM_VALUE | 3 | structure | 7110284313014439936 |
| BUF_SIZE | 0 | desc | 200 |
| BUF_SIZE | 2 | buf | 200 |
| BUF_SIZE | 3 | structure | 72 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | desc_len | unit_array_size |
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/core/sa_query.c ib_sa_mcmember_rec_callback() -> ib_unpack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 9089784407942299648 |
| PARAM_VALUE | 1 | desc_len | 19 |
| PARAM_VALUE | 3 | structure | 983911854950154240 |
| BUF_SIZE | 0 | desc | 760 |
| BUF_SIZE | 2 | buf | 200 |
| BUF_SIZE | 3 | structure | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | desc_len | unit_array_size |
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/core/sa_query.c ib_sa_path_rec_callback() -> ib_unpack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 5898888020501872640 |
| PARAM_VALUE | 1 | desc_len | 30 |
| PARAM_VALUE | 3 | structure | 2844741959682015232 |
| BUF_SIZE | 0 | desc | 1200 |
| BUF_SIZE | 2 | buf | 200 |
| BUF_SIZE | 3 | structure | 88 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | desc_len | unit_array_size |
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/core/sa_query.c ib_sa_path_rec_callback() -> ib_unpack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 3565313045745102848 |
| PARAM_VALUE | 1 | desc_len | 23 |
| PARAM_VALUE | 3 | structure | 2844741959682015232 |
| BUF_SIZE | 0 | desc | 920 |
| BUF_SIZE | 2 | buf | 200 |
| BUF_SIZE | 3 | structure | 88 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | desc_len | unit_array_size |
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/core/sa_query.c ib_sa_unpack_path() -> ib_unpack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 3565313045745102848 |
| PARAM_VALUE | 1 | desc_len | 23 |
| PARAM_VALUE | 3 | structure | 899929822224564224 |
| BUF_SIZE | 0 | desc | 920 |
| BUF_SIZE | 2 | buf | 64 |
| BUF_SIZE | 2 | buf | 64 |
| DATA_SOURCE | 2 | buf | $0 |
| DATA_SOURCE | 3 | structure | $1 |
| NOCHECK_CALL | |||
| UNITS | 1 | desc_len | unit_array_size |
| USER_PTR | 2 | buf |
drivers/infiniband/core/sa_query.c ib_sa_unpack_service() -> ib_unpack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | desc | 4296995681723543552 |
| PARAM_VALUE | 1 | desc_len | 11 |
| PARAM_VALUE | 2 | buf | 395497449438269440 |
| BUF_SIZE | 0 | desc | 440 |
| BUF_SIZE | 2 | buf | 176 |
| BUF_SIZE | 2 | buf | 176 |
| DATA_SOURCE | 2 | buf | $0 |
| DATA_SOURCE | 3 | structure | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | desc_len | unit_array_size |
| HALF_LOCKED2 | &pool->lock |