Lines Matching defs:offset

140 static bool offset_in_map(u64 offset, struct pnfs_block_dev_map *map)
142 return offset >= map->start && offset < map->start + map->len;
149 struct parallel_io *par, unsigned int offset, int *len)
155 dprintk("%s: npg %d rw %d isect %llu offset %u len %d\n", __func__,
156 npg, rw, (unsigned long long)isect, offset, *len);
158 /* translate to device offset */
162 /* translate to physical disk offset */
185 if (bio_add_page(bio, page, *len, offset) < *len) {
199 isect = header->args.offset >> SECTOR_SHIFT;
200 bytes_left += header->args.offset - (isect << SECTOR_SHIFT);
261 loff_t f_offset = header->args.offset;
270 dprintk("%s enter nr_pages %u offset %lld count %u\n", __func__,
335 header->res.count = header->inode->i_size - header->args.offset;
337 header->res.count = (isect << SECTOR_SHIFT) - header->args.offset;
374 u64 start = hdr->args.offset & (loff_t)PAGE_MASK;
375 u64 end = (hdr->args.offset + hdr->args.count +
377 u64 lwb = hdr->args.offset + hdr->args.count;
406 loff_t offset = header->args.offset;
414 dprintk("%s enter, %zu@%lld\n", __func__, count, offset);
428 offset = offset & (loff_t)PAGE_MASK;
429 isect = offset >> SECTOR_SHIFT;
455 offset += pg_len;
675 .start = lgr->range.offset >> SECTOR_SHIFT,
676 .inval = lgr->range.offset >> SECTOR_SHIFT,
677 .cowread = lgr->range.offset >> SECTOR_SHIFT,
722 if (lgr->range.offset + lgr->range.length !=
772 sector_t offset = range->offset >> SECTOR_SHIFT, end;
774 if (range->offset % 8) {
775 dprintk("%s: offset %lld not block size aligned\n",
776 __func__, range->offset);
787 end = offset + (range->length >> SECTOR_SHIFT);
792 ext_tree_remove(bl, range->iomode & IOMODE_RW, offset, end);