Lines Matching refs:gpt_header_offset
409 int64_t gpt_header_offset; in gpt_get_state() local
428 gpt_header_offset = blk_size; in gpt_get_state()
430 gpt_header_offset = lseek64(fd, 0, SEEK_END) - blk_size; in gpt_get_state()
431 if (gpt_header_offset < 0) { in gpt_get_state()
437 if (blk_rw(fd, 0, gpt_header_offset, gpt_header, blk_size)) { in gpt_get_state()
475 int64_t gpt_header_offset; in gpt_set_state() local
492 gpt_header_offset = blk_size; in gpt_set_state()
494 gpt_header_offset = lseek64(fd, 0, SEEK_END) - blk_size; in gpt_set_state()
495 if (gpt_header_offset < 0) { in gpt_set_state()
500 if (blk_rw(fd, 0, gpt_header_offset, gpt_header, blk_size)) { in gpt_set_state()
520 if (blk_rw(fd, 1, gpt_header_offset, gpt_header, blk_size)) { in gpt_set_state()
1158 off_t gpt_header_offset = 0; in gpt_set_header() local
1171 gpt_header_offset = block_size; in gpt_set_header()
1173 gpt_header_offset = lseek64(fd, 0, SEEK_END) - block_size; in gpt_set_header()
1174 if (gpt_header_offset <= 0) { in gpt_set_header()
1179 gpt_header_offset); in gpt_set_header()
1180 if (blk_rw(fd, 1, gpt_header_offset, gpt_header, block_size)) { in gpt_set_header()