Lines Matching defs:sector

140 				 sector_t sector, int rw)
156 bio->bi_iter.bi_sector = sector;
191 sector_t sector, int rw)
200 (unsigned long long)sector, (rw & WRITE) ? "WRITE" : "READ",
203 if (sector < drbd_md_first_sector(bdev) ||
204 sector + 7 > drbd_md_last_sector(bdev))
207 (unsigned long long)sector, (rw & WRITE) ? "WRITE" : "READ");
209 err = _drbd_md_sync_page_io(device, bdev, sector, rw);
212 (unsigned long long)sector, (rw & WRITE) ? "WRITE" : "READ", err);
256 unsigned first = i->sector >> (AL_EXTENT_SHIFT-9);
257 unsigned last = i->size == 0 ? first : (i->sector + (i->size >> 9) - 1) >> (AL_EXTENT_SHIFT-9);
273 unsigned first = i->sector >> (AL_EXTENT_SHIFT-9);
274 unsigned last = i->size == 0 ? first : (i->sector + (i->size >> 9) - 1) >> (AL_EXTENT_SHIFT-9);
343 unsigned first = i->sector >> (AL_EXTENT_SHIFT-9);
344 unsigned last = i->size == 0 ? first : (i->sector + (i->size >> 9) - 1) >> (AL_EXTENT_SHIFT-9);
402 unsigned first = i->sector >> (AL_EXTENT_SHIFT-9);
403 unsigned last = i->size == 0 ? first : (i->sector + (i->size >> 9) - 1) >> (AL_EXTENT_SHIFT-9);
452 /* ... to 512 byte sector in activity log */
463 sector_t sector;
541 sector = al_tr_number_to_on_disk_sector(device);
554 if (drbd_md_sync_page_io(device, device->ldev, sector, WRITE)) {
823 * size byte of data starting from sector. Only clear a bits of the affected
829 int __drbd_change_sync(struct drbd_device *device, sector_t sector, int size,
843 drbd_err(device, "%s: sector=%llus size=%d nonsense!\n",
845 (unsigned long long)sector, size);
853 esector = sector + (size >> 9) - 1;
855 if (!expect(sector < nr_sectors))
863 /* Round up start sector, round down end sector. We make sure
871 sbnr = BM_SECT_TO_BIT(sector + BM_SECT_PER_BIT-1);
875 sbnr = BM_SECT_TO_BIT(sector);
940 * @sector: The sector number.
944 int drbd_rs_begin_io(struct drbd_device *device, sector_t sector)
946 unsigned int enr = BM_SECT_TO_EXT(sector);
990 * @sector: The sector number.
996 int drbd_try_rs_begin_io(struct drbd_device *device, sector_t sector)
998 unsigned int enr = BM_SECT_TO_EXT(sector);
1003 bool throttle = drbd_rs_should_slow_down(device, sector, true);
1118 void drbd_rs_complete_io(struct drbd_device *device, sector_t sector)
1120 unsigned int enr = BM_SECT_TO_EXT(sector);
1139 (unsigned long long)sector, enr);