Lines Matching refs:dma_len
1260 unsigned int dma_len, u32 rkey) in srp_map_desc() argument
1266 desc->len = cpu_to_be32(dma_len); in srp_map_desc()
1268 state->total_len += dma_len; in srp_map_desc()
1287 srp_map_desc(state, 0, state->dma_len, fmr->fmr->rkey); in srp_map_finish_fmr()
1319 wr.wr.fast_reg.length = state->dma_len; in srp_map_finish_fr()
1328 srp_map_desc(state, state->base_dma_addr, state->dma_len, in srp_map_finish_fr()
1344 srp_map_desc(state, state->base_dma_addr, state->dma_len, in srp_finish_mapping()
1353 state->dma_len = 0; in srp_finish_mapping()
1377 unsigned int dma_len = ib_sg_dma_len(ibdev, sg); in srp_map_sg_entry() local
1381 if (!dma_len) in srp_map_sg_entry()
1390 srp_map_desc(state, dma_addr, dma_len, target->rkey); in srp_map_sg_entry()
1401 dma_len > dev->mr_max_size) { in srp_map_sg_entry()
1406 srp_map_desc(state, dma_addr, dma_len, target->rkey); in srp_map_sg_entry()
1420 while (dma_len) { in srp_map_sg_entry()
1430 len = min_t(unsigned int, dma_len, dev->mr_page_size - offset); in srp_map_sg_entry()
1435 state->dma_len += len; in srp_map_sg_entry()
1437 dma_len -= len; in srp_map_sg_entry()
1483 unsigned int dma_len; in srp_map_sg() local
1490 dma_len = ib_sg_dma_len(ibdev, sg); in srp_map_sg()
1491 dma_len -= (state->unmapped_addr - dma_addr); in srp_map_sg()
1494 srp_map_desc(state, dma_addr, dma_len, target->rkey); in srp_map_sg()