Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

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