Lines Matching refs:sector_size
313 uint32_t sector_size; member
448 uint32_t sector_size, uint32_t *num_sectors_used,
794 camdd_buf_sg_create(struct camdd_buf *buf, int iovec, uint32_t sector_size, in camdd_buf_sg_create() argument
813 if ((data->fill_len % sector_size) != 0) { in camdd_buf_sg_create()
814 extra_buf_len = sector_size - (data->fill_len % sector_size); in camdd_buf_sg_create()
864 sector_size) != 0) in camdd_buf_sg_create()
878 if ((tmp_ind->len % sector_size) != 0) in camdd_buf_sg_create()
904 sector_size; in camdd_buf_sg_create()
1057 dev->sector_size = 1; in camdd_probe_file()
1164 dev->sector_size = dev->blocksize; in camdd_probe_file()
1169 unsigned int sector_size; in camdd_probe_file() local
1173 if (ioctl(fd, DIOCGSECTORSIZE, §or_size) == -1) { in camdd_probe_file()
1178 if (sector_size == 0) { in camdd_probe_file()
1181 sector_size, dev->device_name); in camdd_probe_file()
1195 if (dev->blocksize % sector_size) { in camdd_probe_file()
1198 dev->blocksize, sector_size); in camdd_probe_file()
1201 dev->sector_size = sector_size; in camdd_probe_file()
1202 dev->max_sector = (media_size / sector_size) - 1; in camdd_probe_file()
1221 && ((io_opts->offset % dev->sector_size) != 0)) { in camdd_probe_file()
1224 io_opts->dev_name, dev->sector_size); in camdd_probe_file()
1554 dev->sector_size = block_len; in camdd_probe_pass()
1600 if ((io_opts->blocksize % dev->sector_size) != 0) { in camdd_probe_pass()
1603 dev->device_name, dev->sector_size); in camdd_probe_pass()
1613 if (io_opts->offset > (dev->max_sector * dev->sector_size)) { in camdd_probe_pass()
1619 else if ((io_opts->offset % dev->sector_size) != 0) { in camdd_probe_pass()
1622 dev->device_name, dev->sector_size); in camdd_probe_pass()
1974 if ((buf->lba * dev->sector_size) != dev->next_completion_pos_bytes) {
2044 if ((buf1->lba * dev->sector_size) !=
2414 dev->sector_size, &num_sectors, &double_buf_needed);
2429 io_offset = buf->lba * dev->sector_size;
2619 retval = camdd_buf_sg_create(buf, /*iovec*/ 0,dev->sector_size,
2740 *lba = dev->next_io_pos_bytes / dev->sector_size;
2742 num_blocks = *len / dev->sector_size;
2778 *len = num_blocks * dev->sector_size;
2848 data->src_start_offset = buf->lba * dev->sector_size;
3095 if (((indirect->len % dev->sector_size) != 0)
3096 || ((indirect->offset % dev->sector_size) != 0)) {
3099 (uintmax_t)indirect->len, dev->sector_size);
3322 devs[i]->sector_size) +
3323 (max_io / devs[i]->sector_size) - 1;