Home
last modified time | relevance | path

Searched refs:subctxt_cnt (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/
H A Dqib_file_ops.c106 unsigned subctxt_cnt; in qib_get_base_info() local
110 subctxt_cnt = rcd->subctxt_cnt; in qib_get_base_info()
111 if (!subctxt_cnt) { in qib_get_base_info()
114 subctxt_cnt = 1; in qib_get_base_info()
151 kinfo->spi_tidcnt = dd->rcvtidcnt / subctxt_cnt; in qib_get_base_info()
153 kinfo->spi_tidcnt += dd->rcvtidcnt % subctxt_cnt; in qib_get_base_info()
199 kinfo->spi_piocnt = (rcd->piocnt / subctxt_cnt) + in qib_get_base_info()
200 (rcd->piocnt % subctxt_cnt); in qib_get_base_info()
208 kinfo->spi_piocnt = rcd->piocnt / subctxt_cnt; in qib_get_base_info()
897 unsigned subctxt_cnt; mmap_kvaddr() local
[all...]
H A Dqib_tx.c95 * subctxt_cnt is 0 if not shared, so do base in qib_disarm_piobufs_ifneeded()
99 for (i = 1; i < rcd->subctxt_cnt; i++) in qib_disarm_piobufs_ifneeded()
147 * subctxt_cnt is 0 if not shared, so do base in find_ctxt()
152 for (i = 1; i < rcd->subctxt_cnt; i++) in find_ctxt()
477 * subctxt_cnt is 0 if not shared, so do base in qib_cancel_sends()
483 for (i = 1; i < rcd->subctxt_cnt; i++) in qib_cancel_sends()
H A Dqib.h156 u16 subctxt_cnt; member
H A Dqib_iba7220.c4373 if (dd->rcd[i] && dd->rcd[i]->subctxt_cnt && in qib_7220_txchk_change()
4374 ((dd->rcd[i]->piocnt / dd->rcd[i]->subctxt_cnt) - 1) in qib_7220_txchk_change()
4391 if (rcd && rcd->subctxt_cnt && ((rcd->piocnt in qib_7220_txchk_change()
4392 / rcd->subctxt_cnt) - 1) < dd->cspec->updthresh) { in qib_7220_txchk_change()
4394 rcd->subctxt_cnt) - 1; in qib_7220_txchk_change()
H A Dqib_iba7322.c7103 if (dd->rcd[i] && dd->rcd[i]->subctxt_cnt && in qib_7322_txchk_change()
7104 ((dd->rcd[i]->piocnt / dd->rcd[i]->subctxt_cnt) - 1) in qib_7322_txchk_change()
7127 if (rcd && rcd->subctxt_cnt && ((rcd->piocnt in qib_7322_txchk_change()
7128 / rcd->subctxt_cnt) - 1) < dd->cspec->updthresh) { in qib_7322_txchk_change()
7130 rcd->subctxt_cnt) - 1; in qib_7322_txchk_change()
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/
H A Dqib_file_ops.c106 unsigned subctxt_cnt; in qib_get_base_info() local
110 subctxt_cnt = rcd->subctxt_cnt; in qib_get_base_info()
111 if (!subctxt_cnt) { in qib_get_base_info()
114 subctxt_cnt = 1; in qib_get_base_info()
151 kinfo->spi_tidcnt = dd->rcvtidcnt / subctxt_cnt; in qib_get_base_info()
153 kinfo->spi_tidcnt += dd->rcvtidcnt % subctxt_cnt; in qib_get_base_info()
199 kinfo->spi_piocnt = (rcd->piocnt / subctxt_cnt) + in qib_get_base_info()
200 (rcd->piocnt % subctxt_cnt); in qib_get_base_info()
208 kinfo->spi_piocnt = rcd->piocnt / subctxt_cnt; in qib_get_base_info()
896 unsigned subctxt_cnt; mmap_kvaddr() local
[all...]
H A Dqib_tx.c94 * subctxt_cnt is 0 if not shared, so do base in qib_disarm_piobufs_ifneeded()
98 for (i = 1; i < rcd->subctxt_cnt; i++) in qib_disarm_piobufs_ifneeded()
144 * subctxt_cnt is 0 if not shared, so do base in find_ctxt()
149 for (i = 1; i < rcd->subctxt_cnt; i++) in find_ctxt()
475 * subctxt_cnt is 0 if not shared, so do base in qib_cancel_sends()
481 for (i = 1; i < rcd->subctxt_cnt; i++) in qib_cancel_sends()
H A Dqib.h156 u16 subctxt_cnt; member
H A Dqib_iba7220.c4373 if (dd->rcd[i] && dd->rcd[i]->subctxt_cnt && in qib_7220_txchk_change()
4374 ((dd->rcd[i]->piocnt / dd->rcd[i]->subctxt_cnt) - 1) in qib_7220_txchk_change()
4391 if (rcd && rcd->subctxt_cnt && ((rcd->piocnt in qib_7220_txchk_change()
4392 / rcd->subctxt_cnt) - 1) < dd->cspec->updthresh) { in qib_7220_txchk_change()
4394 rcd->subctxt_cnt) - 1; in qib_7220_txchk_change()
H A Dqib_iba7322.c7074 if (dd->rcd[i] && dd->rcd[i]->subctxt_cnt && in qib_7322_txchk_change()
7075 ((dd->rcd[i]->piocnt / dd->rcd[i]->subctxt_cnt) - 1) in qib_7322_txchk_change()
7098 if (rcd && rcd->subctxt_cnt && ((rcd->piocnt in qib_7322_txchk_change()
7099 / rcd->subctxt_cnt) - 1) < dd->cspec->updthresh) { in qib_7322_txchk_change()
7101 rcd->subctxt_cnt) - 1; in qib_7322_txchk_change()
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dtrace_ctxts.h60 "rcvbase:0x%llx, rcvegrc:%u, rcvegrb:0x%llx, subctxt_cnt:%u"
75 __field(unsigned int, subctxt_cnt)
87 __entry->subctxt_cnt = uctxt->subctxt_cnt;
100 __entry->subctxt_cnt
H A Dfile_ops.c535 memlen = rcvhdrq_size(uctxt) * uctxt->subctxt_cnt; in hfi1_file_mmap()
541 memlen = uctxt->egrbufs.size * uctxt->subctxt_cnt; in hfi1_file_mmap()
805 if (uinfo.subctxt_cnt > HFI1_MAX_SHARED_CTXTS) in assign_ctxt()
870 uctxt->subctxt_cnt != uinfo->subctxt_cnt) in match_ctxt()
887 if (subctxt >= uctxt->subctxt_cnt) { in match_ctxt()
924 if (!uinfo->subctxt_cnt) in find_sub_ctxt()
1004 if (uinfo->subctxt_cnt) in allocate_ctxt()
1043 uctxt->subctxt_cnt = uinfo->subctxt_cnt; in init_subctxts()
[all...]
H A Duser_exp_rcv.c131 if (uctxt->subctxt_cnt && fd->use_mn) { in hfi1_user_exp_rcv_init()
134 fd->tid_limit = uctxt->expected_count / uctxt->subctxt_cnt; in hfi1_user_exp_rcv_init()
135 remainder = uctxt->expected_count % uctxt->subctxt_cnt; in hfi1_user_exp_rcv_init()
H A Dhfi.h347 u8 subctxt_cnt; member
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Dtrace_ctxts.h19 "rcvbase:0x%llx, rcvegrc:%u, rcvegrb:0x%llx, subctxt_cnt:%u"
34 __field(unsigned int, subctxt_cnt)
46 __entry->subctxt_cnt = uctxt->subctxt_cnt;
59 __entry->subctxt_cnt
H A Dfile_ops.c524 memlen = rcvhdrq_size(uctxt) * uctxt->subctxt_cnt; in hfi1_file_mmap()
530 memlen = uctxt->egrbufs.size * uctxt->subctxt_cnt; in hfi1_file_mmap()
795 if (uinfo.subctxt_cnt > HFI1_MAX_SHARED_CTXTS) in assign_ctxt()
860 uctxt->subctxt_cnt != uinfo->subctxt_cnt) in match_ctxt()
877 if (subctxt >= uctxt->subctxt_cnt) { in match_ctxt()
914 if (!uinfo->subctxt_cnt) in find_sub_ctxt()
994 if (uinfo->subctxt_cnt) in allocate_ctxt()
1033 uctxt->subctxt_cnt = uinfo->subctxt_cnt; in init_subctxts()
[all...]
H A Duser_exp_rcv.c88 if (uctxt->subctxt_cnt && fd->use_mn) { in hfi1_user_exp_rcv_init()
91 fd->tid_limit = uctxt->expected_count / uctxt->subctxt_cnt; in hfi1_user_exp_rcv_init()
92 remainder = uctxt->expected_count % uctxt->subctxt_cnt; in hfi1_user_exp_rcv_init()
H A Dhfi.h306 u8 subctxt_cnt; member
/kernel/linux/linux-5.10/include/uapi/rdma/hfi/
H A Dhfi1_ioctl.h75 __u16 subctxt_cnt; member
/kernel/linux/linux-6.6/include/uapi/rdma/hfi/
H A Dhfi1_ioctl.h75 __u16 subctxt_cnt; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/rdma/hfi/
H A Dhfi1_ioctl.h25 __u16 subctxt_cnt; member
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/rdma/hfi/
H A Dhfi1_ioctl.h14 __u16 subctxt_cnt; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/rdma/hfi/
H A Dhfi1_ioctl.h25 __u16 subctxt_cnt; member

Completed in 66 milliseconds