Home
last modified time | relevance | path

Searched refs:scat (Results 1 – 5 of 5) sorted by relevance

/linux/net/rds/
H A Dpage.c53 * @scat: Scatter list for message
70 int rds_page_remainder_alloc(struct scatterlist *scat, unsigned long bytes, in rds_page_remainder_alloc()
85 sg_set_page(scat, page, PAGE_SIZE, 0); in rds_page_remainder_alloc()
105 sg_set_page(scat, rem->r_page, bytes, rem->r_offset); in rds_page_remainder_alloc()
106 get_page(sg_page(scat)); in rds_page_remainder_alloc()
150 ret ? NULL : sg_page(scat), ret ? 0 : scat->offset, in rds_page_remainder_alloc()
151 ret ? 0 : scat->length);
68 rds_page_remainder_alloc(struct scatterlist * scat,unsigned long bytes,gfp_t gfp) rds_page_remainder_alloc() argument
H A Dib_send.c493 struct scatterlist *scat; in rds_ib_xmit() local
513 scat = &rm->data.op_sg[sg]; in rds_ib_xmit()
514 ret = max_t(int, RDS_CONG_MAP_BYTES, scat->length); in rds_ib_xmit()
648 scat = &ic->i_data_op->op_sg[rm->data.op_dmasg]; in rds_ib_xmit()
676 && scat != &rm->data.op_sg[rm->data.op_count]) { in rds_ib_xmit()
678 sg_dma_len(scat) - rm->data.op_dmaoff); in rds_ib_xmit()
681 send->s_sge[1].addr = sg_dma_address(scat); in rds_ib_xmit()
688 if (rm->data.op_dmaoff == sg_dma_len(scat)) { in rds_ib_xmit()
689 scat++; in rds_ib_xmit()
734 && scat ! in rds_ib_xmit()
859 struct scatterlist *scat; rds_ib_xmit_rdma() local
[all...]
/linux/drivers/infiniband/hw/mlx5/
H A Dwr.c1210 struct mlx5_wqe_data_seg *scat; in mlx5_ib_post_recv() local
1246 scat = mlx5_frag_buf_get_wqe(&qp->rq.fbc, ind); in mlx5_ib_post_recv()
1248 scat++; in mlx5_ib_post_recv()
1251 set_data_ptr_seg(scat + i, wr->sg_list + i); in mlx5_ib_post_recv()
1254 scat[i].byte_count = 0; in mlx5_ib_post_recv()
1255 scat[i].lkey = dev->mkeys.terminate_scatter_list_mkey; in mlx5_ib_post_recv()
1256 scat[i].addr = 0; in mlx5_ib_post_recv()
1260 sig = (struct mlx5_rwqe_sig *)scat; in mlx5_ib_post_recv()
/linux/drivers/infiniband/ulp/srp/
H A Dib_srp.c1502 struct srp_request *req, struct scatterlist *scat, in srp_map_sg_fr() argument
1509 state->sg = scat; in srp_map_sg_fr()
1530 struct srp_request *req, struct scatterlist *scat, in srp_map_sg_dma() argument
1537 for_each_sg(scat, sg, count, i) { in srp_map_sg_dma()
1593 struct scatterlist *scat, int count) in srp_check_mapping() argument
1626 struct scatterlist *scat, *sg; in srp_map_data() local
1652 scat = scsi_sglist(scmnd); in srp_map_data()
1658 count = ib_dma_map_sg(ibdev, scat, nents, scmnd->sc_data_direction); in srp_map_data()
1675 for_each_sg(scat, sg, count, i) { in srp_map_data()
1698 buf->va = cpu_to_be64(sg_dma_address(scat)); in srp_map_data()
[all …]
/linux/Documentation/arch/m68k/
H A Dkernel-options.rst594 :Syntax: atascsi=<can_queue>[,<cmd_per_lun>[,<scat-gat>[,<host-id>[,<tagged>]]]]
631 <scat-gat>: