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

/linux-4.4.14/drivers/infiniband/hw/qib/
H A Dqib_file_ops.c106 unsigned subctxt_cnt; qib_get_base_info() local
110 subctxt_cnt = rcd->subctxt_cnt; qib_get_base_info()
111 if (!subctxt_cnt) { qib_get_base_info()
114 subctxt_cnt = 1; qib_get_base_info()
151 kinfo->spi_tidcnt = dd->rcvtidcnt / subctxt_cnt; qib_get_base_info()
153 kinfo->spi_tidcnt += dd->rcvtidcnt % subctxt_cnt; qib_get_base_info()
199 kinfo->spi_piocnt = (rcd->piocnt / subctxt_cnt) + qib_get_base_info()
200 (rcd->piocnt % subctxt_cnt); qib_get_base_info()
208 kinfo->spi_piocnt = rcd->piocnt / subctxt_cnt; qib_get_base_info()
309 if (!rcd->subctxt_cnt) { qib_tid_update()
314 tidcnt = (dd->rcvtidcnt / rcd->subctxt_cnt) + qib_tid_update()
315 (dd->rcvtidcnt % rcd->subctxt_cnt); qib_tid_update()
320 tidcnt = dd->rcvtidcnt / rcd->subctxt_cnt; qib_tid_update()
453 if (!rcd->subctxt_cnt) qib_tid_update()
500 if (!rcd->subctxt_cnt) qib_tid_free()
503 tidcnt = (dd->rcvtidcnt / rcd->subctxt_cnt) + qib_tid_free()
504 (dd->rcvtidcnt % rcd->subctxt_cnt); qib_tid_free()
507 tidcnt = dd->rcvtidcnt / rcd->subctxt_cnt; qib_tid_free()
921 unsigned subctxt_cnt; mmap_kvaddr() local
927 subctxt_cnt = rcd->subctxt_cnt; mmap_kvaddr()
937 size = PAGE_SIZE * subctxt_cnt; mmap_kvaddr()
940 size = rcd->rcvhdrq_size * subctxt_cnt; mmap_kvaddr()
943 size *= subctxt_cnt; mmap_kvaddr()
1047 if (!rcd->subctxt_cnt) { qib_mmapf()
1053 piocnt = (rcd->piocnt / rcd->subctxt_cnt) + qib_mmapf()
1054 (rcd->piocnt % rcd->subctxt_cnt); qib_mmapf()
1061 piocnt = rcd->piocnt / rcd->subctxt_cnt; qib_mmapf()
1292 rcd->subctxt_cnt = uinfo->spu_subctxt_cnt; init_subctxts()
1523 if (rcd->subctxt_cnt != uinfo->spu_subctxt_cnt || find_shared_ctxt()
1525 rcd->cnt >= rcd->subctxt_cnt) { find_shared_ctxt()
1772 if (rcd->subctxt_cnt) { qib_do_user_init()
1923 info.num_subctxts = rcd->subctxt_cnt; qib_ctxt_info()
1983 * subctxt_cnt is 0 if not shared, so do base disarm_req_delay()
1988 for (i = 1; i < rcd->subctxt_cnt; i++) disarm_req_delay()
2020 * subctxt_cnt is 0 if not shared, so do base qib_set_uevent_bits()
2024 for (i = 1; i < rcd->subctxt_cnt; i++) qib_set_uevent_bits()
H A Dqib_tx.c95 * subctxt_cnt is 0 if not shared, so do base qib_disarm_piobufs_ifneeded()
99 for (i = 1; i < rcd->subctxt_cnt; i++) qib_disarm_piobufs_ifneeded()
147 * subctxt_cnt is 0 if not shared, so do base find_ctxt()
152 for (i = 1; i < rcd->subctxt_cnt; i++) find_ctxt()
481 * subctxt_cnt is 0 if not shared, so do base qib_cancel_sends()
487 for (i = 1; i < rcd->subctxt_cnt; i++) qib_cancel_sends()
H A Dqib_iba7220.c4431 if (dd->rcd[i] && dd->rcd[i]->subctxt_cnt && qib_7220_txchk_change()
4432 ((dd->rcd[i]->piocnt / dd->rcd[i]->subctxt_cnt) - 1) qib_7220_txchk_change()
4449 if (rcd && rcd->subctxt_cnt && ((rcd->piocnt qib_7220_txchk_change()
4450 / rcd->subctxt_cnt) - 1) < dd->cspec->updthresh) { qib_7220_txchk_change()
4452 rcd->subctxt_cnt) - 1; qib_7220_txchk_change()
H A Dqib_iba7322.c7169 if (dd->rcd[i] && dd->rcd[i]->subctxt_cnt && qib_7322_txchk_change()
7170 ((dd->rcd[i]->piocnt / dd->rcd[i]->subctxt_cnt) - 1) qib_7322_txchk_change()
7193 if (rcd && rcd->subctxt_cnt && ((rcd->piocnt qib_7322_txchk_change()
7194 / rcd->subctxt_cnt) - 1) < dd->cspec->updthresh) { qib_7322_txchk_change()
7196 rcd->subctxt_cnt) - 1; qib_7322_txchk_change()
H A Dqib.h165 u16 subctxt_cnt; member in struct:qib_ctxtdata
/linux-4.4.14/drivers/staging/rdma/hfi1/
H A Dfile_ops.c657 memlen = uctxt->rcvhdrq_size * uctxt->subctxt_cnt; hfi1_file_mmap()
663 memlen = uctxt->egrbufs.size * uctxt->subctxt_cnt; hfi1_file_mmap()
867 if (uinfo->subctxt_cnt) assign_ctxt()
959 uctxt->subctxt_cnt != uinfo->subctxt_cnt) find_shared_ctxt()
964 uctxt->cnt >= uctxt->subctxt_cnt) { find_shared_ctxt()
1031 if (uinfo->subctxt_cnt && !subctxt_fp(fp)) { allocate_ctxt()
1062 num_subctxts = uinfo->subctxt_cnt; init_subctxts()
1068 uctxt->subctxt_cnt = uinfo->subctxt_cnt; init_subctxts()
1080 unsigned num_subctxts = uctxt->subctxt_cnt; setup_subctxt()
1174 if (uctxt->subctxt_cnt) { user_init()
1231 if (!uctxt->subctxt_cnt || !subctxt_fp(fp)) { setup_ctxt()
1243 if (uctxt->subctxt_cnt && !subctxt_fp(fp)) { setup_ctxt()
1357 if (uctxt->subctxt_cnt) { get_base_info()
1445 * subctxt_cnt is 0 if not shared, so do base hfi1_set_uevent_bits()
1449 for (i = 1; i < uctxt->subctxt_cnt; i++) hfi1_set_uevent_bits()
H A Dhfi.h211 u16 subctxt_cnt; member in struct:hfi1_ctxtdata
/linux-4.4.14/include/uapi/rdma/hfi/
H A Dhfi1_user.h210 __u16 subctxt_cnt; member in struct:hfi1_user_info

Completed in 409 milliseconds