Lines Matching refs:piocnt

195 		kinfo->spi_piocnt = rcd->piocnt;  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()
204 (rcd->piocnt - kinfo->spi_piocnt); in qib_get_base_info()
208 kinfo->spi_piocnt = rcd->piocnt / subctxt_cnt; in qib_get_base_info()
805 unsigned piobufs, unsigned piocnt) in mmap_piobufs() argument
816 if ((vma->vm_end - vma->vm_start) > (piocnt * dd->palign)) { in mmap_piobufs()
1004 unsigned piobufs, piocnt; in qib_mmapf() local
1049 piocnt = rcd->piocnt; in qib_mmapf()
1053 piocnt = (rcd->piocnt / rcd->subctxt_cnt) + in qib_mmapf()
1054 (rcd->piocnt % rcd->subctxt_cnt); in qib_mmapf()
1056 dd->palign * (rcd->piocnt - piocnt); in qib_mmapf()
1061 piocnt = rcd->piocnt / rcd->subctxt_cnt; in qib_mmapf()
1062 piobufs = rcd->piobufs + dd->palign * piocnt * slave; in qib_mmapf()
1068 ret = mmap_piobufs(vma, dd, rcd, piobufs, piocnt); in qib_mmapf()
1694 rcd->piocnt = dd->pbufsctxt + 1; in qib_do_user_init()
1695 rcd->pio_base = rcd->piocnt * uctxt; in qib_do_user_init()
1697 rcd->piocnt = dd->pbufsctxt; in qib_do_user_init()
1698 rcd->pio_base = rcd->piocnt * uctxt + in qib_do_user_init()
1708 if ((rcd->pio_base + rcd->piocnt) > dd->piobcnt2k) { in qib_do_user_init()
1716 rcd->piocnt = dd->piobcnt2k - rcd->pio_base; in qib_do_user_init()
1718 rcd->ctxt, rcd->piocnt); in qib_do_user_init()
1722 qib_chg_pioavailkernel(dd, rcd->pio_base, rcd->piocnt, in qib_do_user_init()
1779 qib_chg_pioavailkernel(dd, rcd->pio_base, rcd->piocnt, in qib_do_user_init()
1886 qib_disarm_piobufs(dd, rcd->pio_base, rcd->piocnt); in qib_close()
1888 rcd->piocnt, TXCHK_CHG_TYPE_KERN, NULL); in qib_close()