Lines Matching refs:hole
399 off_t cur, data, end, hole, pos, iof; in image_copyin_mapped() local
430 hole = lseek(fd, cur, SEEK_HOLE); in image_copyin_mapped()
431 if (hole == -1) in image_copyin_mapped()
432 hole = end; in image_copyin_mapped()
441 if (hole == end && data == end) in image_copyin_mapped()
444 if (cur == hole && data > hole) { in image_copyin_mapped()
445 hole = pos; in image_copyin_mapped()
448 blk += (pos - hole) / secsz; in image_copyin_mapped()
451 bytesize += pos - hole; in image_copyin_mapped()
453 } else if (cur == data && hole > data) { in image_copyin_mapped()
455 pos = (hole + secsz - 1) & ~((uint64_t)secsz - 1); in image_copyin_mapped()
474 cur = hole; in image_copyin_mapped()