Lines Matching refs:nb_sectors
128 int nb_sectors; member
445 static bool is_sector_request_lun_aligned(int64_t sector_num, int nb_sectors, in is_sector_request_lun_aligned() argument
448 assert(nb_sectors <= BDRV_REQUEST_MAX_SECTORS); in is_sector_request_lun_aligned()
450 nb_sectors << BDRV_SECTOR_BITS, in is_sector_request_lun_aligned()
604 iscsi_co_writev(BlockDriverState *bs, int64_t sector_num, int nb_sectors, in iscsi_co_writev() argument
617 if (!is_sector_request_lun_aligned(sector_num, nb_sectors, iscsilun)) { in iscsi_co_writev()
622 assert(nb_sectors << BDRV_SECTOR_BITS <= bs->bl.max_transfer); in iscsi_co_writev()
626 num_sectors = sector_qemu2lun(nb_sectors, iscsilun); in iscsi_co_writev()
678 nb_sectors * BDRV_SECTOR_SIZE);
686 nb_sectors * BDRV_SECTOR_SIZE);
800 int64_t sector_num, int nb_sectors, in iscsi_co_readv() argument
809 if (!is_sector_request_lun_aligned(sector_num, nb_sectors, iscsilun)) { in iscsi_co_readv()
814 assert(nb_sectors << BDRV_SECTOR_BITS <= bs->bl.max_transfer); in iscsi_co_readv()
821 nb_sectors * BDRV_SECTOR_SIZE) && in iscsi_co_readv()
823 nb_sectors * BDRV_SECTOR_SIZE)) { in iscsi_co_readv()
828 if (nb_sectors >= ISCSI_CHECKALLOC_THRES && in iscsi_co_readv()
830 nb_sectors * BDRV_SECTOR_SIZE) && in iscsi_co_readv()
832 nb_sectors * BDRV_SECTOR_SIZE)) { in iscsi_co_readv()
850 pnum >= nb_sectors * BDRV_SECTOR_SIZE + head) { in iscsi_co_readv()
857 num_sectors = sector_qemu2lun(nb_sectors, iscsilun); in iscsi_co_readv()