Home
last modified time | relevance | path

Searched refs:rmbs (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/net/smc/
H A Dsmc_core.c406 INIT_LIST_HEAD(&lgr->rmbs[i]); in smc_lgr_create()
704 list_for_each_entry_safe(buf_desc, bf, &lgr->rmbs[i], list) in smcr_buf_unmap_lgr()
793 buf_list = &lgr->rmbs[i]; in __smc_lgr_free_bufs()
808 /* free rmbs */ in smc_lgr_free_bufs()
848 list_for_each_entry(buf_desc, &lgr->rmbs[i], list) { in smcd_unregister_all_dmbs()
1524 &lgr->rmbs[i], true); in smcr_buf_map_lgr()
1546 list_for_each_entry_safe(buf_desc, bf, &lgr->rmbs[i], list) { in smcr_buf_reg_lgr()
1674 buf_list = &lgr->rmbs[bufsize_short]; in __smc_buf_create()
H A Dsmc_core.h142 /* tx/rx buffer list element for sndbufs list and rmbs list of a lgr */
224 struct list_head rmbs[SMC_RMBE_SIZES]; /* rx buffers */ member
H A Dsmc_llc.c661 buf_pos = list_first_entry_or_null(&lgr->rmbs[*buf_lst], in _smc_llc_get_next_rmb()
677 if (!buf_pos || list_is_last(&buf_pos->list, &lgr->rmbs[*buf_lst])) { in smc_llc_get_next_rmb()
/kernel/linux/linux-6.6/net/smc/
H A Dsmc_core.c867 INIT_LIST_HEAD(&lgr->rmbs[i]); in smc_lgr_create()
1236 list_for_each_entry_safe(buf_desc, bf, &lgr->rmbs[i], list) in smcr_buf_unmap_lgr()
1349 buf_list = &lgr->rmbs[i]; in __smc_lgr_free_bufs()
1364 /* free rmbs */ in smc_lgr_free_bufs()
2155 &lgr->rmbs[i], true); in smcr_buf_map_lgr()
2178 list_for_each_entry_safe(buf_desc, bf, &lgr->rmbs[i], list) { in smcr_buf_reg_lgr()
2340 buf_list = &lgr->rmbs[bufsize_comp]; in __smc_buf_create()
H A Dsmc_core.h186 /* tx/rx buffer list element for sndbufs list and rmbs list of a lgr */
280 struct list_head rmbs[SMC_RMBE_SIZES]; /* rx buffers */ member
H A Dsmc_llc.c569 buf_pos = list_first_entry_or_null(&lgr->rmbs[*buf_lst], in _smc_llc_get_next_rmb()
588 if (list_is_last(&buf_pos->list, &lgr->rmbs[*buf_lst])) { in smc_llc_get_next_rmb()

Completed in 14 milliseconds