Lines Matching refs:offset
111 grub_disk_addr_t offset;
145 blocks[i].offset = grub_strtoull (p, &p, 0);
165 if (disk->total_sectors < blocks[i].offset + blocks[i].length)
189 grub_off_t offset;
192 if (len > file->size - file->offset)
193 len = file->size - file->offset;
195 sector = (file->offset >> GRUB_DISK_SECTOR_BITS);
196 offset = (file->offset & (GRUB_DISK_SECTOR_SIZE - 1));
204 if (((size + offset + GRUB_DISK_SECTOR_SIZE - 1)
206 size = ((p->length - sector) << GRUB_DISK_SECTOR_BITS) - offset;
208 if (grub_disk_read (file->device->disk, p->offset + sector, offset,
214 sector -= ((size + offset) >> GRUB_DISK_SECTOR_BITS);
215 offset = ((size + offset) & (GRUB_DISK_SECTOR_SIZE - 1));