Home
last modified time | relevance | path

Searched refs:sgl_offset (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/infiniband/hw/erdma/
H A Derdma_qp.c209 u32 sgl_offset, __le32 *length_field) in fill_inline_data() argument
215 wqe_idx += (sgl_offset >> SQEBB_SHIFT); in fill_inline_data()
216 sgl_offset &= (SQEBB_SIZE - 1); in fill_inline_data()
229 copy_size = min(remain_size, SQEBB_SIZE - sgl_offset); in fill_inline_data()
231 memcpy(data + sgl_offset, in fill_inline_data()
237 sgl_offset += copy_size; in fill_inline_data()
238 wqe_idx += (sgl_offset >> SQEBB_SHIFT); in fill_inline_data()
239 sgl_offset &= (SQEBB_SIZE - 1); in fill_inline_data()
255 u16 wqe_idx, u32 sgl_offset, __le32 *length_field) in fill_sgl() argument
264 if (sgl_offset & 0xF) in fill_sgl()
[all …]
/linux/drivers/gpu/drm/imagination/
H A Dpvr_mmu.c2601 u64 sgl_offset, map_sgl_len; in pvr_mmu_map() local
2608 sgl_offset = op_ctx->map.sgt_offset; in pvr_mmu_map()
2609 map_sgl_len = min_t(u64, sgl_len - sgl_offset, size - mapped_size); in pvr_mmu_map()
2611 err = pvr_mmu_map_sgl(op_ctx, sgl, sgl_offset, map_sgl_len, in pvr_mmu_map()
/linux/drivers/crypto/ccree/
H A Dcc_buffer_mgr.c156 u32 sgl_data_len, u32 sgl_offset, in cc_render_sg_to_mlli() argument
166 (sgl_data_len > sg_dma_len(curr_sgl) - sgl_offset) ? in cc_render_sg_to_mlli()
167 sg_dma_len(curr_sgl) - sgl_offset : in cc_render_sg_to_mlli()
171 sgl_offset, entry_data_len, in cc_render_sg_to_mlli()
176 sgl_offset = 0; in cc_render_sg_to_mlli()
/linux/drivers/scsi/
H A D3w-sas.h262 unsigned char sgl_offset; member
H A D3w-9xxx.h534 u8 sgl_offset; member
H A Dhpsa_cmd.h487 u8 sgl_offset; /* 0x14 */ member
H A D3w-sas.c332 command_packet->sgl_offset = 16; in twl_scsiop_execute_scsi()
H A D3w-9xxx.c1839 command_packet->sgl_offset = 16; in DEF_SCSI_QCMD()
H A Dhpsa.c9310 cp->sgl_offset = IOACCEL1_SGLOFFSET; in hpsa_enter_performant_mode()
10000 VERIFY_OFFSET(sgl_offset, 0x14); in verify_offsets()
/linux/drivers/scsi/mpi3mr/
H A Dmpi3mr_app.c1699 u32 sgl_offset, struct mpi3mr_buf_map *drv_bufs, in mpi3mr_bsg_build_sgl() argument
1704 u8 *sgl = (mpi_req + sgl_offset), count = 0; in mpi3mr_bsg_build_sgl()
1751 if (sgl_offset >= MPI3MR_ADMIN_REQ_FRAME_SZ) in mpi3mr_bsg_build_sgl()
1753 available_sges = (MPI3MR_ADMIN_REQ_FRAME_SZ - sgl_offset) / in mpi3mr_bsg_build_sgl()