Lines Matching refs:segment
1233 static void cowify_req(struct io_thread_req *req, struct io_desc *segment, in cowify_req() argument
1240 if (segment->length > (sizeof(segment->sector_mask) * 8) << SECTOR_SHIFT) in cowify_req()
1244 for (i = 0; i < segment->length >> SECTOR_SHIFT; i++) { in cowify_req()
1247 &segment->sector_mask); in cowify_req()
1250 cowify_bitmap(offset, segment->length, &segment->sector_mask, in cowify_req()
1251 &segment->cow_offset, bitmap, bitmap_offset, in cowify_req()
1252 segment->bitmap_words, bitmap_len); in cowify_req()
1457 static int update_bitmap(struct io_thread_req *req, struct io_desc *segment) in update_bitmap() argument
1461 if (segment->cow_offset == -1) in update_bitmap()
1464 n = os_pwrite_file(req->fds[1], &segment->bitmap_words, in update_bitmap()
1465 sizeof(segment->bitmap_words), segment->cow_offset); in update_bitmap()
1466 if (n != sizeof(segment->bitmap_words)) in update_bitmap()