Searched refs:sgl_count (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/dev/ocs_fc/ |
H A D | ocs_scsi.c | 76 …c uint32_t ocs_scsi_count_sgls(ocs_hw_dif_info_t *hw_dif, ocs_scsi_sgl_t *sgl, uint32_t sgl_count); 296 ocs_scsi_sgl_t *sgl, uint32_t sgl_count, uint32_t wire_len, uint32_t first_burst, 656 ocs_scsi_count_sgls(ocs_hw_dif_info_t *hw_dif, ocs_scsi_sgl_t *sgl, uint32_t sgl_count) in ocs_scsi_count_sgls() argument 668 for (i = 0; i < sgl_count; i++) { in ocs_scsi_count_sgls() 677 count = sgl_count; in ocs_scsi_count_sgls() 683 …_hw_io_t *hio, ocs_hw_dif_info_t *hw_dif, ocs_scsi_sgl_t *sgl, uint32_t sgl_count, ocs_hw_io_type_… in ocs_scsi_build_sgls() argument 726 for (i = 0; i < sgl_count; i++) { in ocs_scsi_build_sgls() 735 for (i = 0; i < sgl_count; i++) { in ocs_scsi_build_sgls() 762 sgl_count, rc); in ocs_scsi_build_sgls() 767 for (i = 0; i < sgl_count; i++) { in ocs_scsi_build_sgls() [all …]
|
H A D | ocs_scsi.h | 307 ocs_scsi_sgl_t *sgl, uint32_t sgl_count, 311 ocs_scsi_sgl_t *sgl, uint32_t sgl_count, 350 …ocs_scsi_sgl_t *sgl, uint32_t sgl_count, uint32_t wire_len, ocs_scsi_rsp_io_cb_t cb, void *arg, ui… 353 …ocs_scsi_sgl_t *sgl, uint32_t sgl_count, uint32_t wire_len, ocs_scsi_rsp_io_cb_t cb, void *arg, ui… 356 ocs_scsi_sgl_t *sgl, uint32_t sgl_count, uint32_t wire_len, uint32_t first_burst, 359 …ocs_scsi_tmf_cmd_e tmf, ocs_scsi_sgl_t *sgl, uint32_t sgl_count, uint32_t len, ocs_scsi_rsp_io_cb_…
|
H A D | ocs_cam.c | 55 uint32_t sgl_count; member 1646 if ((sglarg->sgl_count + nseg) > sglarg->sgl_max) { in ocs_scsi_dmamap_load() 1648 sglarg->sgl_count, nseg, sglarg->sgl_max); in ocs_scsi_dmamap_load() 1653 for (i = 0, c = sglarg->sgl_count; i < nseg; i++, c++) { in ocs_scsi_dmamap_load() 1658 sglarg->sgl_count = c; in ocs_scsi_dmamap_load() 1691 dmaarg.sgl_count = 0; in ocs_build_scsi_sgl() 1706 return dmaarg.sgl_count; in ocs_build_scsi_sgl() 1781 int32_t sgl_count = 0; in ocs_target_io() local 1790 sgl_count = ocs_build_scsi_sgl(ocs, ccb, io, sgl, io->sgl_allocated); in ocs_target_io() 1791 if (sgl_count > 0) { in ocs_target_io() [all …]
|
H A D | ocs_io.h | 81 uint32_t sgl_count; /**< Number of SGEs in this SGL */ member
|
H A D | ocs_io.c | 155 io->sgl_count = 0; in ocs_io_pool_create() 257 io->sgl_count = 0; in ocs_io_pool_io_alloc()
|
H A D | ocs_hw.h | 605 uint32_t sgl_count; /**< count of SGEs in io->sgl */ member
|
H A D | ocs_hw.c | 4402 ocs_hw_io_register_sgl(ocs_hw_t *hw, ocs_hw_io_t *io, ocs_dma_t *sgl, uint32_t sgl_count) in ocs_hw_io_register_sgl() argument 4409 io->ovfl_sgl_count = sgl_count; in ocs_hw_io_register_sgl() 4420 io->sgl_count = io->def_sgl_count; in ocs_hw_io_restore_sgl() 4466 io->sgl_count = io->def_sgl_count; in ocs_hw_io_init_sges() 4731 io->sgl_count = io->ovfl_sgl_count; in ocs_hw_io_overflow_sgl() 4760 if ((length != 0) && (io->n_sge + 1) > io->sgl_count) { in ocs_hw_io_add_sge() 9587 io->sgl_count = io->def_sgl_count; in ocs_hw_setup_io()
|
/freebsd/sys/dev/pst/ |
H A D | pst-iop.c | 469 u_int32_t sgl_count, sgl_phys; in iop_create_sgl() local 481 sgl_count = min(count, (PAGE_SIZE - ((uintptr_t)data & PAGE_MASK))); in iop_create_sgl() 485 data += sgl_count; in iop_create_sgl() 486 count -= sgl_count; in iop_create_sgl()
|