Home
last modified time | relevance | path

Searched refs:lgr_cnt (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/include/net/
H A Dsmc.h89 atomic_t lgr_cnt; member
/kernel/linux/linux-5.10/net/smc/
H A Dsmc_core.c44 static atomic_t lgr_cnt = ATOMIC_INIT(0); /* number of existing link groups */ variable
423 atomic_inc(&ini->ism_dev[ini->ism_selected]->lgr_cnt); in smc_lgr_create()
440 atomic_inc(&lgr_cnt); in smc_lgr_create()
832 if (!atomic_dec_return(&lgr->smcd->lgr_cnt)) in smc_lgr_free()
835 if (!atomic_dec_return(&lgr_cnt)) in smc_lgr_free()
998 if (atomic_read(&smcd->lgr_cnt)) in smc_smcd_terminate_all()
999 wait_event(smcd->lgrs_deleted, !atomic_read(&smcd->lgr_cnt)); in smc_smcd_terminate_all()
1038 if (atomic_read(&lgr_cnt)) in smc_smcr_terminate_all()
1039 wait_event(lgrs_deleted, !atomic_read(&lgr_cnt)); in smc_smcr_terminate_all()
/kernel/linux/linux-5.10/include/net/
H A Dsmc.h86 atomic_t lgr_cnt; member
/kernel/linux/linux-6.6/net/smc/
H A Dsmc_core.c49 static atomic_t lgr_cnt = ATOMIC_INIT(0); /* number of existing link groups */ variable
885 atomic_inc(&ini->ism_dev[ini->ism_selected]->lgr_cnt); in smc_lgr_create()
928 atomic_inc(&lgr_cnt); in smc_lgr_create()
1373 if (!atomic_dec_return(&lgr->smcd->lgr_cnt)) in __smc_lgr_free()
1377 if (!atomic_dec_return(&lgr_cnt)) in __smc_lgr_free()
1559 if (atomic_read(&smcd->lgr_cnt)) in smc_smcd_terminate_all()
1560 wait_event(smcd->lgrs_deleted, !atomic_read(&smcd->lgr_cnt)); in smc_smcd_terminate_all()
1599 if (atomic_read(&lgr_cnt)) in smc_smcr_terminate_all()
1600 wait_event(lgrs_deleted, !atomic_read(&lgr_cnt)); in smc_smcr_terminate_all()
H A Dsmc_ism.c247 use_cnt = atomic_read(&smcd->lgr_cnt); in smc_nl_handle_smcd_dev()

Completed in 7 milliseconds