biter             279 drivers/dma/fsl-edma-common.c 			* le16_to_cpu(edesc->tcd[i].vtcd->biter);
biter             292 drivers/dma/fsl-edma-common.c 			* le16_to_cpu(edesc->tcd[i].vtcd->biter);
biter             363 drivers/dma/fsl-edma-common.c 	edma_writew(edma, le16_to_cpu(tcd->biter), &regs->tcd[ch].biter);
biter             375 drivers/dma/fsl-edma-common.c 		       u16 biter, u16 doff, u32 dlast_sga, bool major_int,
biter             401 drivers/dma/fsl-edma-common.c 	tcd->biter = cpu_to_le16(EDMA_TCD_BITER_BITER(biter));
biter              81 drivers/dma/fsl-edma-common.h 	__le16	biter;
biter             165 drivers/dma/mpc512x_dma.c 	u32 biter:9;		/* Beginning "major" iteration count */
biter             663 drivers/dma/mpc512x_dma.c 	tcd->biter = 1;
biter             770 drivers/dma/mpc512x_dma.c 			tcd->biter = 1;
biter             784 drivers/dma/mpc512x_dma.c 			tcd->biter = iter & 0x1ff;
biter             786 drivers/dma/mpc512x_dma.c 			tcd->citer = tcd->biter;
biter            2827 drivers/infiniband/core/verbs.c void __rdma_block_iter_start(struct ib_block_iter *biter,
biter            2831 drivers/infiniband/core/verbs.c 	memset(biter, 0, sizeof(struct ib_block_iter));
biter            2832 drivers/infiniband/core/verbs.c 	biter->__sg = sglist;
biter            2833 drivers/infiniband/core/verbs.c 	biter->__sg_nents = nents;
biter            2836 drivers/infiniband/core/verbs.c 	biter->__pg_bit = __fls(pgsz);
biter            2840 drivers/infiniband/core/verbs.c bool __rdma_block_iter_next(struct ib_block_iter *biter)
biter            2844 drivers/infiniband/core/verbs.c 	if (!biter->__sg_nents || !biter->__sg)
biter            2847 drivers/infiniband/core/verbs.c 	biter->__dma_addr = sg_dma_address(biter->__sg) + biter->__sg_advance;
biter            2848 drivers/infiniband/core/verbs.c 	block_offset = biter->__dma_addr & (BIT_ULL(biter->__pg_bit) - 1);
biter            2849 drivers/infiniband/core/verbs.c 	biter->__sg_advance += BIT_ULL(biter->__pg_bit) - block_offset;
biter            2851 drivers/infiniband/core/verbs.c 	if (biter->__sg_advance >= sg_dma_len(biter->__sg)) {
biter            2852 drivers/infiniband/core/verbs.c 		biter->__sg_advance = 0;
biter            2853 drivers/infiniband/core/verbs.c 		biter->__sg = sg_next(biter->__sg);
biter            2854 drivers/infiniband/core/verbs.c 		biter->__sg_nents--;
biter            3492 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct ib_block_iter biter;
biter            3494 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	rdma_for_each_block(umem->sg_head.sgl, &biter, umem->nmap, page_size)
biter            3495 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		*pbl_tbl++ = rdma_block_iter_dma_address(&biter);
biter            1052 drivers/infiniband/hw/efa/efa_verbs.c 	struct ib_block_iter biter;
biter            1058 drivers/infiniband/hw/efa/efa_verbs.c 	rdma_for_each_block(umem->sg_head.sgl, &biter, umem->nmap,
biter            1060 drivers/infiniband/hw/efa/efa_verbs.c 		page_list[hp_idx++] = rdma_block_iter_dma_address(&biter);
biter            1102 drivers/infiniband/hw/efa/efa_verbs.c 	struct ib_block_iter biter;
biter            1136 drivers/infiniband/hw/efa/efa_verbs.c 	rdma_for_each_block(pages_sgl, &biter, sg_dma_cnt,
biter            1139 drivers/infiniband/hw/efa/efa_verbs.c 			rdma_block_iter_dma_address(&biter);
biter             269 drivers/infiniband/hw/hns/hns_roce_alloc.c 	struct ib_block_iter biter;
biter             280 drivers/infiniband/hw/hns/hns_roce_alloc.c 	rdma_for_each_block(umem->sg_head.sgl, &biter, umem->nmap,
biter             282 drivers/infiniband/hw/hns/hns_roce_alloc.c 		addr = rdma_block_iter_dma_address(&biter);
biter            1318 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct ib_block_iter biter;
biter            1326 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	rdma_for_each_block(region->sg_head.sgl, &biter, region->nmap,
biter            1328 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		*pbl = rdma_block_iter_dma_address(&biter);
biter            2743 include/rdma/ib_verbs.h void __rdma_block_iter_start(struct ib_block_iter *biter,
biter            2747 include/rdma/ib_verbs.h bool __rdma_block_iter_next(struct ib_block_iter *biter);
biter            2755 include/rdma/ib_verbs.h rdma_block_iter_dma_address(struct ib_block_iter *biter)
biter            2757 include/rdma/ib_verbs.h 	return biter->__dma_addr & ~(BIT_ULL(biter->__pg_bit) - 1);
biter            2770 include/rdma/ib_verbs.h #define rdma_for_each_block(sglist, biter, nents, pgsz)		\
biter            2771 include/rdma/ib_verbs.h 	for (__rdma_block_iter_start(biter, sglist, nents,	\
biter            2773 include/rdma/ib_verbs.h 	     __rdma_block_iter_next(biter);)