Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/infiniband/core/cma.c
- drivers/infiniband/core/multicast.c
- drivers/infiniband/core/sa_query.c, line 1202
- drivers/infiniband/hw/mlx4/alias_GUID.c
- drivers/infiniband/ulp/ipoib/ipoib_main.c
- drivers/infiniband/ulp/srp/ib_srp.c
Smatch caller information:
drivers/infiniband/core/cma.c cma_cleanup() -> ib_sa_unregister_client()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | client | 8098569025082298368 |
| NOCHECK_CALL |
drivers/infiniband/core/cma.c cma_init() -> ib_sa_unregister_client()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | client | 8098569025082298368 |
| PARAM_VALUE | 0 | client->comp.done | 0 |
| PARAM_VALUE | 0 | client->comp.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | client->comp.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | client->comp.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | client->comp.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | client->comp.wait.task_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | client->users.counter | 1 |
| NOCHECK_CALL |
drivers/infiniband/ulp/ipoib/ipoib_main.c ipoib_cleanup_module() -> ib_sa_unregister_client()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | client | 3194788871261569024 |
| NOCHECK_CALL |
drivers/infiniband/ulp/ipoib/ipoib_main.c ipoib_init_module() -> ib_sa_unregister_client()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | client | 3194788871261569024 |
| PARAM_VALUE | 0 | client->comp.done | 0 |
| PARAM_VALUE | 0 | client->comp.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | client->comp.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | client->comp.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | client->comp.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | client->comp.wait.task_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | client->users.counter | 1 |
| NOCHECK_CALL |
drivers/infiniband/ulp/srp/ib_srp.c srp_cleanup_module() -> ib_sa_unregister_client()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | client | 9062194274649628672 |
| NOCHECK_CALL |
drivers/infiniband/ulp/srp/ib_srp.c srp_init_module() -> ib_sa_unregister_client()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | client | 9062194274649628672 |
| PARAM_VALUE | 0 | client->comp.done | 0 |
| PARAM_VALUE | 0 | client->comp.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | client->comp.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | client->comp.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | client->comp.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | client->comp.wait.task_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | client->users.counter | 1 |
| NOCHECK_CALL |
drivers/infiniband/hw/mlx4/alias_GUID.c mlx4_ib_destroy_alias_guid_service() -> ib_sa_unregister_client()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/hw/mlx4/alias_GUID.c mlx4_ib_init_alias_guid_service() -> ib_sa_unregister_client()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | client | 4096-ptr_max |
| PARAM_VALUE | 0 | client->comp.done | 0 |
| PARAM_VALUE | 0 | client->comp.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | client->comp.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | client->comp.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | client->comp.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | client->comp.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | client->comp.wait.task_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | client->comp.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | client->comp.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | client->users.counter | 1 |
| BUF_SIZE | 0 | client | 104 |
| DATA_SOURCE | 0 | client | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/core/multicast.c mcast_cleanup() -> ib_sa_unregister_client()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | client | 2006420412459413504 |
| NOCHECK_CALL |
drivers/infiniband/core/multicast.c mcast_init() -> ib_sa_unregister_client()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | client | 2006420412459413504 |
| PARAM_VALUE | 0 | client->comp.done | 0 |
| PARAM_VALUE | 0 | client->comp.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | client->comp.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | client->comp.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | client->comp.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | client->comp.wait.task_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | client->users.counter | 1 |
| NOCHECK_CALL |