Searched refs:tidinfo (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | user_exp_rcv.c | 76 static int unprogram_rcvarray(struct hfi1_filedata *fd, u32 tidinfo); 533 u32 *tidinfo; in hfi1_user_exp_rcv_clear() local 539 tidinfo = memdup_user(u64_to_user_ptr(tinfo->tidlist), in hfi1_user_exp_rcv_clear() 540 sizeof(tidinfo[0]) * tinfo->tidcnt); in hfi1_user_exp_rcv_clear() 541 if (IS_ERR(tidinfo)) in hfi1_user_exp_rcv_clear() 542 return PTR_ERR(tidinfo); in hfi1_user_exp_rcv_clear() 546 ret = unprogram_rcvarray(fd, tidinfo[tididx]); in hfi1_user_exp_rcv_clear() 559 kfree(tidinfo); in hfi1_user_exp_rcv_clear() 711 u32 tidinfo = 0, rcventry, useidx = 0; in program_rcvarray() local 755 tidinfo in program_rcvarray() 837 unprogram_rcvarray(struct hfi1_filedata *fd, u32 tidinfo) unprogram_rcvarray() argument [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | user_exp_rcv.c | 33 static int unprogram_rcvarray(struct hfi1_filedata *fd, u32 tidinfo); 488 u32 *tidinfo; in hfi1_user_exp_rcv_clear() local 494 tidinfo = memdup_user(u64_to_user_ptr(tinfo->tidlist), in hfi1_user_exp_rcv_clear() 495 sizeof(tidinfo[0]) * tinfo->tidcnt); in hfi1_user_exp_rcv_clear() 496 if (IS_ERR(tidinfo)) in hfi1_user_exp_rcv_clear() 497 return PTR_ERR(tidinfo); in hfi1_user_exp_rcv_clear() 501 ret = unprogram_rcvarray(fd, tidinfo[tididx]); in hfi1_user_exp_rcv_clear() 514 kfree(tidinfo); in hfi1_user_exp_rcv_clear() 665 u32 tidinfo = 0, rcventry, useidx = 0; in program_rcvarray() local 709 tidinfo in program_rcvarray() 788 unprogram_rcvarray(struct hfi1_filedata *fd, u32 tidinfo) unprogram_rcvarray() argument [all...] |
Completed in 3 milliseconds