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), ®s->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);)