Lines Matching refs:sector_num
127 int64_t sector_num; member
445 static bool is_sector_request_lun_aligned(int64_t sector_num, int nb_sectors, in is_sector_request_lun_aligned() argument
449 return is_byte_request_lun_aligned(sector_num << 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()
625 lba = sector_qemu2lun(sector_num, iscsilun); in iscsi_co_writev()
677 iscsi_allocmap_set_invalid(iscsilun, sector_num * BDRV_SECTOR_SIZE,
685 iscsi_allocmap_set_allocated(iscsilun, sector_num * 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()
820 if (iscsi_allocmap_is_valid(iscsilun, sector_num * BDRV_SECTOR_SIZE, in iscsi_co_readv()
822 !iscsi_allocmap_is_allocated(iscsilun, sector_num * BDRV_SECTOR_SIZE, in iscsi_co_readv()
829 !iscsi_allocmap_is_valid(iscsilun, sector_num * BDRV_SECTOR_SIZE, in iscsi_co_readv()
831 !iscsi_allocmap_is_allocated(iscsilun, sector_num * BDRV_SECTOR_SIZE, in iscsi_co_readv()
840 head = (sector_num * BDRV_SECTOR_SIZE) % iscsilun->cluster_size; in iscsi_co_readv()
842 sector_num * BDRV_SECTOR_SIZE - head, in iscsi_co_readv()
856 lba = sector_qemu2lun(sector_num, iscsilun); in iscsi_co_readv()