Lines Matching refs:sg_cnt
393 if (req->sg_cnt) {
438 req->sg_cnt, req->dir);
940 * @sg_cnt: number of scater list entries
949 struct scatterlist *sg, size_t sg_cnt,
960 req->sg_cnt = sg_cnt;
983 struct scatterlist *sg, size_t sg_cnt,
990 sg, sg_cnt, data_len, dir);
1007 fail_req->sglist, fail_req->sg_cnt,
1098 if (req->sg_cnt) {
1100 req->sg_cnt, req->dir);
1125 req->sg_cnt, req->dir);
1162 if (req->sg_cnt)
1164 req->sg_cnt, req->dir);
1193 if (req->sg_cnt) {
1194 count = ib_dma_map_sg(dev->ib_dev, req->sglist, req->sg_cnt,
1213 ib_dma_unmap_sg(dev->ib_dev, req->sglist, req->sg_cnt,
1227 msg->sg_cnt = cpu_to_le16(1);
1238 msg->sg_cnt = 0;
1250 req->sg_size += le16_to_cpu(msg->sg_cnt) * sizeof(struct rtrs_sg_desc);
1269 if (req->sg_cnt)
1271 req->sg_cnt, req->dir);
2400 unsigned int sg_cnt, total_len;
2403 sg_cnt = le16_to_cpu(msg->sg_cnt);
2404 if (!sg_cnt || (clt_path->queue_depth % sg_cnt)) {
2406 "Incorrect sg_cnt %d, is not multiple\n",
2407 sg_cnt);
2415 if ((ilog2(sg_cnt - 1) + 1) + (ilog2(clt_path->chunk_size - 1) + 1) >
2419 MAX_IMM_PAYL_BITS, sg_cnt, clt_path->chunk_size);
2423 for (sgi = 0, i = 0; sgi < sg_cnt && i < clt_path->queue_depth; sgi++) {
2449 if (sgi != sg_cnt || i != clt_path->queue_depth) {
2497 rx_sz += sizeof(msg->desc[0]) * le16_to_cpu(msg->sg_cnt);
2968 * @sg_cnt: Number of elements in the @sg
2982 struct scatterlist *sg, unsigned int sg_cnt)
2998 sg_cnt * sizeof(struct rtrs_sg_desc);
3020 vec, usr_len, sg, sg_cnt, data_len,