Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- net/smc/af_smc.c, line 1085
- net/smc/smc_ib.c, line 977
- net/smc/smc_ism.c, line 531
- net/smc/smc_pnet.c
Smatch caller information:
net/smc/smc_pnet.c smc_pnet_apply_ib() -> smc_pnet_is_pnetid_set()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | pnetid | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &smc_ib_devices.mutex | ||
| HALF_LOCKED2 | &ibdev->client_data_rwsem | ||
| HALF_LOCKED2 | &pnettable->lock | ||
| HALF_LOCKED2 | global &clients_rwsem | ||
| HALF_LOCKED2 | global &devices_rwsem | ||
| TYPE_LOCK | (struct smc_ib_devices)->mutex |
net/smc/smc_pnet.c smc_pnet_apply_smcd() -> smc_pnet_is_pnetid_set()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | pnetid | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &smcd_dev_list.mutex | ||
| HALF_LOCKED2 | &pnettable->lock | ||
| HALF_LOCKED2 | global &dibs_dev_list.mutex | ||
| TYPE_LOCK | (struct smcd_dev_list)->mutex |
net/smc/af_smc.c smc_find_ism_v2_device_clnt() -> smc_pnet_is_pnetid_set()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | pnetid | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &smcd_dev_list.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &smc->sk | ||
| HALF_LOCKED2 | sk | ||
| TYPE_LOCK | (struct smcd_dev_list)->mutex |
net/smc/smc_ism.c smcd_register_dev() -> smc_pnet_is_pnetid_set()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pnetid | 4096-ptr_max |
| BUF_SIZE | 0 | pnetid | 16 |
| LOCK2 | global &dibs_dev_list.mutex | ||
| HALF_LOCKED2 | global &clients_lock | ||
| TYPE_LOCK | (struct dibs_dev_list)->mutex |
net/smc/smc_ib.c smc_ib_add_dev() -> smc_pnet_is_pnetid_set()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | pnetid | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ibdev->client_data_rwsem | ||
| LOCK2 | global &clients_rwsem | ||
| LOCK2 | global &devices_rwsem | ||
| HALF_LOCKED2 | &ibdev->unregistration_lock | ||
| TYPE_LOCK | (struct ib_device)->client_data_rwsem |