Searched refs:sgl_count (Results 1 - 10 of 10) sorted by relevance

/linux-master/drivers/scsi/elx/efct/
H A Defct_scsi.c202 struct efct_scsi_sgl *sgl, u32 sgl_count,
216 for (i = 0; i < sgl_count; i++) {
221 sgl_count, rc);
303 io->sgl, io->sgl_count, io->hio_type);
619 struct efct_scsi_sgl *sgl, u32 sgl_count, u64 xwire_len,
626 io->sgl_count = sgl_count;
672 struct efct_scsi_sgl *sgl_ptr = &io->sgl[sgl_count - 1];
683 io->sgl_count--;
712 struct efct_scsi_sgl *sgl, u32 sgl_count, u6
201 efct_scsi_build_sgls(struct efct_hw *hw, struct efct_hw_io *hio, struct efct_scsi_sgl *sgl, u32 sgl_count, enum efct_hw_io_type type) argument
618 efct_scsi_xfer_data(struct efct_io *io, u32 flags, struct efct_scsi_sgl *sgl, u32 sgl_count, u64 xwire_len, enum efct_hw_io_type type, int enable_ar, efct_scsi_io_cb_t cb, void *arg) argument
711 efct_scsi_send_rd_data(struct efct_io *io, u32 flags, struct efct_scsi_sgl *sgl, u32 sgl_count, u64 len, efct_scsi_io_cb_t cb, void *arg) argument
721 efct_scsi_recv_wr_data(struct efct_io *io, u32 flags, struct efct_scsi_sgl *sgl, u32 sgl_count, u64 len, efct_scsi_io_cb_t cb, void *arg) argument
[all...]
H A Defct_scsi.h171 u32 sgl_count, u64 wire_len, efct_scsi_io_cb_t cb, void *arg);
174 u32 sgl_count, u64 wire_len, efct_scsi_io_cb_t cb, void *arg);
H A Defct_io.h61 * @sgl_count: Number of SGEs in this SGL
112 u32 sgl_count; member in struct:efct_io
H A Defct_io.c66 io->sgl_count = 0;
132 io->sgl_count = 0;
H A Defct_hw.h211 * @sgl_count count of SGEs in io->sgl
250 u32 sgl_count; member in struct:efct_hw_io
624 u32 sgl_count);
H A Defct_hw.c357 io->sgl_count = io->def_sgl_count;
575 io->sgl_count = io->def_sgl_count;
1703 io->sgl_count = io->def_sgl_count;
/linux-master/drivers/vhost/
H A Dscsi.c680 * we hit the vec/seg limit, so check if our sgl_count is
719 int sgl_count = 0; local
727 sgl_count = iov_iter_npages(iter, 0xffff);
728 if (sgl_count > max_sgls) {
729 pr_err("%s: requested sgl_count: %d exceeds pre-allocated"
730 " max_sgls: %d\n", __func__, sgl_count, max_sgls);
733 return sgl_count;
819 int sgl_count, ret; local
822 sgl_count = vhost_scsi_calc_sgls(prot_iter, prot_bytes,
824 if (sgl_count <
[all...]
/linux-master/include/target/
H A Dtarget_core_fabric.h175 struct scatterlist *sgl, u32 sgl_count,
/linux-master/crypto/
H A Daf_alg.c651 unsigned int sgl_count = 0; local
672 sgl_count++;
676 return sgl_count;
682 return sgl_count;
/linux-master/drivers/target/
H A Dtarget_core_transport.c1642 u32 sgl_count, struct scatterlist *sgl_bidi, u32 sgl_bidi_count)
1644 if (!sgl || !sgl_count)
1659 cmd->t_data_nents = sgl_count;
1731 * @sgl_count: scatterlist count for unidirectional mapping
1746 struct scatterlist *sgl, u32 sgl_count,
1779 * When a non zero sgl_count has been passed perform SGL passthrough
1783 if (sgl_count != 0) {
1786 rc = transport_generic_map_mem_to_cmd(se_cmd, sgl, sgl_count,
1641 transport_generic_map_mem_to_cmd(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_count, struct scatterlist *sgl_bidi, u32 sgl_bidi_count) argument
1745 target_submit_prep(struct se_cmd *se_cmd, unsigned char *cdb, struct scatterlist *sgl, u32 sgl_count, struct scatterlist *sgl_bidi, u32 sgl_bidi_count, struct scatterlist *sgl_prot, u32 sgl_prot_count, gfp_t gfp) argument

Completed in 352 milliseconds