Home
last modified time | relevance | path

Searched refs:tid_used_list (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Duser_exp_rcv.c153 if (!EXP_TID_SET_EMPTY(uctxt->tid_used_list)) in hfi1_user_exp_rcv_free()
154 unlock_exp_tids(uctxt, &uctxt->tid_used_list, fd); in hfi1_user_exp_rcv_free()
249 * 2. List of partially used groups - tid_used_list
279 * 2.1 If the tid_used_list is empty and the tid_group_list
282 * 2.2 If the tid_used_list is empty and the tid_group_list
284 * tid_used_list.
404 if (!uctxt->tid_used_list.count || need_group) { in hfi1_user_exp_rcv_setup()
409 tid_group_add_tail(grp, &uctxt->tid_used_list); in hfi1_user_exp_rcv_setup()
417 list_for_each_entry_safe(grp, ptr, &uctxt->tid_used_list.list, in hfi1_user_exp_rcv_setup()
433 &uctxt->tid_used_list, in hfi1_user_exp_rcv_setup()
[all...]
H A Dexp_rcv.c68 hfi1_exp_tid_set_init(&rcd->tid_used_list); in hfi1_exp_tid_group_init()
H A Dtid_rdma.c1258 list_for_each_entry(used, &rcd->tid_used_list.list, list) { in kern_alloc_tids()
1349 tid_group_move(grp, &rcd->tid_used_list, in kern_program_rcv_group()
1353 &rcd->tid_used_list); in kern_program_rcv_group()
1386 &rcd->tid_used_list); in kern_unprogram_rcv_group()
1388 tid_group_move(grp, &rcd->tid_used_list, in kern_unprogram_rcv_group()
H A Dhfi.h271 struct exp_tid_set tid_used_list; member
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Duser_exp_rcv.c110 if (!EXP_TID_SET_EMPTY(uctxt->tid_used_list)) in hfi1_user_exp_rcv_free()
111 unlock_exp_tids(uctxt, &uctxt->tid_used_list, fd); in hfi1_user_exp_rcv_free()
206 * 2. List of partially used groups - tid_used_list
236 * 2.1 If the tid_used_list is empty and the tid_group_list
239 * 2.2 If the tid_used_list is empty and the tid_group_list
241 * tid_used_list.
360 if (!uctxt->tid_used_list.count || need_group) { in hfi1_user_exp_rcv_setup()
365 tid_group_add_tail(grp, &uctxt->tid_used_list); in hfi1_user_exp_rcv_setup()
373 list_for_each_entry_safe(grp, ptr, &uctxt->tid_used_list.list, in hfi1_user_exp_rcv_setup()
389 &uctxt->tid_used_list, in hfi1_user_exp_rcv_setup()
[all...]
H A Dexp_rcv.c26 hfi1_exp_tid_set_init(&rcd->tid_used_list); in hfi1_exp_tid_group_init()
H A Dtid_rdma.c1265 list_for_each_entry(used, &rcd->tid_used_list.list, list) { in kern_alloc_tids()
1356 tid_group_move(grp, &rcd->tid_used_list, in kern_program_rcv_group()
1360 &rcd->tid_used_list); in kern_program_rcv_group()
1393 &rcd->tid_used_list); in kern_unprogram_rcv_group()
1395 tid_group_move(grp, &rcd->tid_used_list, in kern_unprogram_rcv_group()
H A Dhfi.h230 struct exp_tid_set tid_used_list; member

Completed in 39 milliseconds