Searched refs:smc_lgr_list (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/net/smc/ |
H A D | smc_core.c | 38 static struct smc_lgr_list smc_lgr_list = { /* established link groups */ variable 39 .lock = __SPIN_LOCK_UNLOCKED(smc_lgr_list.lock), 40 .list = LIST_HEAD_INIT(smc_lgr_list.list), 62 *lgr_lock = &smc_lgr_list.lock; in smc_lgr_list_head() 63 return &smc_lgr_list.list; in smc_lgr_list_head() 259 list_del_init(&lgr->list); /* remove from smc_lgr_list */ in smc_lgr_free_work() 409 smc_lgr_list.num += SMC_LGR_NUM_INCR; in smc_lgr_create() 410 memcpy(&lgr->id, (u8 *)&smc_lgr_list.num, SMC_LGR_ID_SIZE); in smc_lgr_create() 438 lgr_list = &smc_lgr_list in smc_lgr_create() [all...] |
H A D | smc_core.h | 23 struct smc_lgr_list { /* list of link group definition */ struct
|
/kernel/linux/linux-6.6/net/smc/ |
H A D | smc_core.c | 43 struct smc_lgr_list smc_lgr_list = { /* established link groups */ variable 44 .lock = __SPIN_LOCK_UNLOCKED(smc_lgr_list.lock), 45 .list = LIST_HEAD_INIT(smc_lgr_list.list), 67 *lgr_lock = &smc_lgr_list.lock; in smc_lgr_list_head() 68 return &smc_lgr_list.list; in smc_lgr_list_head() 479 static void smc_nl_fill_lgr_list(struct smc_lgr_list *smc_lgr, in smc_nl_fill_lgr_list() 620 smc_nl_fill_lgr_list(&smc_lgr_list, skb, cb, list_links); in smcr_nl_get_lgr() 628 smc_nl_fill_lgr_list(&smc_lgr_list, skb, cb, list_links); in smcr_nl_get_link() 691 list_del_init(&lgr->list); /* remove from smc_lgr_list */ in smc_lgr_free_work() [all...] |
H A D | smc_ib.h | 33 extern struct smc_lgr_list smc_lgr_list; /* list of linkgroups */
|
H A D | smc_ib.c | 333 spin_lock_bh(&smc_lgr_list.lock); in smc_ib_gid_check() 334 list_for_each_entry(lgr, &smc_lgr_list.list, list) { in smc_ib_gid_check() 350 spin_unlock_bh(&smc_lgr_list.lock); in smc_ib_gid_check() 464 static bool smcr_diag_is_dev_critical(struct smc_lgr_list *smc_lgr, in smcr_diag_is_dev_critical() 567 is_crit = smcr_diag_is_dev_critical(&smc_lgr_list, smcibdev); in smc_nl_handle_smcr_dev()
|
H A D | smc_core.h | 35 struct smc_lgr_list { /* list of link group definition */ struct
|
Completed in 10 milliseconds