Home
last modified time | relevance | path

Searched refs:smcd_dev_list (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/net/smc/
H A Dsmc_ism.c19 struct smcd_dev_list smcd_dev_list = { variable
20 .list = LIST_HEAD_INIT(smcd_dev_list.list),
21 .mutex = __MUTEX_INITIALIZER(smcd_dev_list.mutex)
336 mutex_lock(&smcd_dev_list.mutex); in smcd_register_dev()
337 if (list_empty(&smcd_dev_list.list)) { in smcd_register_dev()
346 list_add_tail(&smcd->list, &smcd_dev_list.list); in smcd_register_dev()
348 list_add(&smcd->list, &smcd_dev_list.list); in smcd_register_dev()
349 mutex_unlock(&smcd_dev_list.mutex); in smcd_register_dev()
357 mutex_lock(&smcd_dev_list.mutex); in smcd_register_dev()
359 mutex_unlock(&smcd_dev_list.mutex); in smcd_register_dev()
[all …]
H A Dsmc_ism.h17 struct smcd_dev_list { /* List of SMCD devices */ struct
22 extern struct smcd_dev_list smcd_dev_list; /* list of smcd devices */ argument
H A Dsmc_pnet.c162 mutex_lock(&smcd_dev_list.mutex); in smc_pnet_remove_by_pnetid()
163 list_for_each_entry(smcd_dev, &smcd_dev_list.list, list) { in smc_pnet_remove_by_pnetid()
176 mutex_unlock(&smcd_dev_list.mutex); in smc_pnet_remove_by_pnetid()
267 mutex_lock(&smcd_dev_list.mutex); in smc_pnet_apply_smcd()
273 mutex_unlock(&smcd_dev_list.mutex); in smc_pnet_apply_smcd()
330 mutex_lock(&smcd_dev_list.mutex); in smc_pnet_find_smcd()
331 list_for_each_entry(smcd_dev, &smcd_dev_list.list, list) { in smc_pnet_find_smcd()
338 mutex_unlock(&smcd_dev_list.mutex); in smc_pnet_find_smcd()
1064 mutex_lock(&smcd_dev_list.mutex); in smc_pnet_find_ism_by_pnetid()
1065 list_for_each_entry(ismdev, &smcd_dev_list.list, list) { in smc_pnet_find_ism_by_pnetid()
[all …]
H A Dsmc_core.c1929 mutex_lock(&smcd_dev_list.mutex); in smc_core_going_away()
1930 list_for_each_entry(smcd, &smcd_dev_list.list, list) { in smc_core_going_away()
1933 mutex_unlock(&smcd_dev_list.mutex); in smc_core_going_away()
1945 mutex_lock(&smcd_dev_list.mutex); in smc_lgrs_shutdown()
1946 list_for_each_entry(smcd, &smcd_dev_list.list, list) in smc_lgrs_shutdown()
1948 mutex_unlock(&smcd_dev_list.mutex); in smc_lgrs_shutdown()
H A Daf_smc.c642 mutex_lock(&smcd_dev_list.mutex); in smc_find_ism_v2_device_clnt()
643 list_for_each_entry(smcd, &smcd_dev_list.list, list) { in smc_find_ism_v2_device_clnt()
660 mutex_unlock(&smcd_dev_list.mutex); in smc_find_ism_v2_device_clnt()
1489 list_for_each_entry(smcd, &smcd_dev_list.list, list) { in smc_check_ism_v2_match()
1526 mutex_lock(&smcd_dev_list.mutex); in smc_find_ism_v2_device_serv()
1540 mutex_unlock(&smcd_dev_list.mutex); in smc_find_ism_v2_device_serv()