Searched refs:scat (Results 1 – 5 of 5) sorted by relevance
/drivers/infiniband/hw/mlx4/ |
D | srq.c | 314 struct mlx4_wqe_data_seg *scat; in mlx4_ib_post_srq_recv() local 339 scat = (struct mlx4_wqe_data_seg *) (next + 1); in mlx4_ib_post_srq_recv() 342 scat[i].byte_count = cpu_to_be32(wr->sg_list[i].length); in mlx4_ib_post_srq_recv() 343 scat[i].lkey = cpu_to_be32(wr->sg_list[i].lkey); in mlx4_ib_post_srq_recv() 344 scat[i].addr = cpu_to_be64(wr->sg_list[i].addr); in mlx4_ib_post_srq_recv() 348 scat[i].byte_count = 0; in mlx4_ib_post_srq_recv() 349 scat[i].lkey = cpu_to_be32(MLX4_INVALID_LKEY); in mlx4_ib_post_srq_recv() 350 scat[i].addr = 0; in mlx4_ib_post_srq_recv()
|
D | qp.c | 2900 struct mlx4_wqe_data_seg *scat; in mlx4_ib_post_recv() local 2926 scat = get_recv_wqe(qp, ind); in mlx4_ib_post_recv() 2934 scat->byte_count = in mlx4_ib_post_recv() 2937 scat->lkey = cpu_to_be32(wr->sg_list->lkey); in mlx4_ib_post_recv() 2938 scat->addr = cpu_to_be64(qp->sqp_proxy_rcv[ind].map); in mlx4_ib_post_recv() 2939 scat++; in mlx4_ib_post_recv() 2944 __set_data_seg(scat + i, wr->sg_list + i); in mlx4_ib_post_recv() 2947 scat[i].byte_count = 0; in mlx4_ib_post_recv() 2948 scat[i].lkey = cpu_to_be32(MLX4_INVALID_LKEY); in mlx4_ib_post_recv() 2949 scat[i].addr = 0; in mlx4_ib_post_recv()
|
/drivers/infiniband/hw/mlx5/ |
D | srq.c | 433 struct mlx5_wqe_data_seg *scat; in mlx5_ib_post_srq_recv() local 458 scat = (struct mlx5_wqe_data_seg *)(next + 1); in mlx5_ib_post_srq_recv() 461 scat[i].byte_count = cpu_to_be32(wr->sg_list[i].length); in mlx5_ib_post_srq_recv() 462 scat[i].lkey = cpu_to_be32(wr->sg_list[i].lkey); in mlx5_ib_post_srq_recv() 463 scat[i].addr = cpu_to_be64(wr->sg_list[i].addr); in mlx5_ib_post_srq_recv() 467 scat[i].byte_count = 0; in mlx5_ib_post_srq_recv() 468 scat[i].lkey = cpu_to_be32(MLX5_INVALID_LKEY); in mlx5_ib_post_srq_recv() 469 scat[i].addr = 0; in mlx5_ib_post_srq_recv()
|
D | qp.c | 2772 struct mlx5_wqe_data_seg *scat; in mlx5_ib_post_recv() local 2797 scat = get_recv_wqe(qp, ind); in mlx5_ib_post_recv() 2799 scat++; in mlx5_ib_post_recv() 2802 set_data_ptr_seg(scat + i, wr->sg_list + i); in mlx5_ib_post_recv() 2805 scat[i].byte_count = 0; in mlx5_ib_post_recv() 2806 scat[i].lkey = cpu_to_be32(MLX5_INVALID_LKEY); in mlx5_ib_post_recv() 2807 scat[i].addr = 0; in mlx5_ib_post_recv() 2811 sig = (struct mlx5_rwqe_sig *)scat; in mlx5_ib_post_recv()
|
/drivers/infiniband/ulp/srp/ |
D | ib_srp.c | 1347 struct scatterlist *scat, int count) in srp_map_sg() argument 1365 for_each_sg(scat, sg, count, i) { in srp_map_sg() 1399 struct scatterlist *scat; in srp_map_data() local 1421 scat = scsi_sglist(scmnd); in srp_map_data() 1426 count = ib_dma_map_sg(ibdev, scat, nents, scmnd->sc_data_direction); in srp_map_data() 1442 buf->va = cpu_to_be64(ib_sg_dma_address(ibdev, scat)); in srp_map_data() 1444 buf->len = cpu_to_be32(ib_sg_dma_len(ibdev, scat)); in srp_map_data() 1460 srp_map_sg(&state, target, req, scat, count); in srp_map_data()
|