Searched refs:smc_ib_devices (Results 1 – 4 of 4) sorted by relevance
38 struct smc_ib_devices smc_ib_devices = { /* smc-registered ib devices */ variable39 .mutex = __MUTEX_INITIALIZER(smc_ib_devices.mutex),40 .list = LIST_HEAD_INIT(smc_ib_devices.list),622 smc_nl_prep_smcr_dev(&smc_ib_devices, skb, cb); in smcr_nl_get_device()880 mutex_lock(&smc_ib_devices.mutex); in smc_ib_ndev_change()897 mutex_unlock(&smc_ib_devices.mutex); in smc_ib_ndev_change()919 mutex_lock(&smc_ib_devices.mutex); in smc_ib_add_dev()920 list_add_tail(&smcibdev->list, &smc_ib_devices.list); in smc_ib_add_dev()921 mutex_unlock(&smc_ib_devices.mutex); in smc_ib_add_dev()957 mutex_lock(&smc_ib_devices.mutex); in smc_ib_remove_dev()[all …]
140 mutex_lock(&smc_ib_devices.mutex); in smc_pnet_remove_by_pnetid()141 list_for_each_entry(ibdev, &smc_ib_devices.list, list) { in smc_pnet_remove_by_pnetid()160 mutex_unlock(&smc_ib_devices.mutex); in smc_pnet_remove_by_pnetid()250 mutex_lock(&smc_ib_devices.mutex); in smc_pnet_apply_ib()257 mutex_unlock(&smc_ib_devices.mutex); in smc_pnet_apply_ib()309 mutex_lock(&smc_ib_devices.mutex); in smc_pnet_find_ib()320 mutex_unlock(&smc_ib_devices.mutex); in smc_pnet_find_ib()984 mutex_lock(&smc_ib_devices.mutex); in _smc_pnet_find_roce_by_pnetid()1000 mutex_unlock(&smc_ib_devices.mutex); in _smc_pnet_find_roce_by_pnetid()1019 mutex_lock(&smc_ib_devices.mutex); in smc_pnet_find_rdma_dev()[all …]
27 struct smc_ib_devices { /* list of smc ib devices definition */ struct32 extern struct smc_ib_devices smc_ib_devices; /* list of smc ib devices */ argument
2409 mutex_lock(&smc_ib_devices.mutex); in smc_core_going_away()2410 list_for_each_entry(smcibdev, &smc_ib_devices.list, list) { in smc_core_going_away()2416 mutex_unlock(&smc_ib_devices.mutex); in smc_core_going_away()
Completed in 14 milliseconds