Searched refs:smc_ib_devices (Results 1 – 3 of 3) sorted by relevance
25 struct smc_ib_devices { /* list of smc ib devices definition */ struct30 extern struct smc_ib_devices smc_ib_devices; /* list of smc ib devices */ argument
34 struct smc_ib_devices smc_ib_devices = { /* smc-registered ib devices */ variable35 .lock = __SPIN_LOCK_UNLOCKED(smc_ib_devices.lock),36 .list = LIST_HEAD_INIT(smc_ib_devices.list),528 spin_lock(&smc_ib_devices.lock); in smc_ib_add_dev()529 list_add_tail(&smcibdev->list, &smc_ib_devices.list); in smc_ib_add_dev()530 spin_unlock(&smc_ib_devices.lock); in smc_ib_add_dev()556 spin_lock(&smc_ib_devices.lock); in smc_ib_remove_dev()558 spin_unlock(&smc_ib_devices.lock); in smc_ib_remove_dev()
228 spin_lock(&smc_ib_devices.lock); in smc_pnet_find_ib()229 list_for_each_entry(ibdev, &smc_ib_devices.list, list) { in smc_pnet_find_ib()237 spin_unlock(&smc_ib_devices.lock); in smc_pnet_find_ib()555 spin_lock(&smc_ib_devices.lock); in smc_pnet_find_roce_by_pnetid()556 list_for_each_entry(ibdev, &smc_ib_devices.list, list) { in smc_pnet_find_roce_by_pnetid()572 spin_unlock(&smc_ib_devices.lock); in smc_pnet_find_roce_by_pnetid()