Lines Matching refs:backing_file
26 char backing_file[PATH_LEN_V1]; member
45 char backing_file[PATH_LEN_V2]; member
94 char backing_file[PATH_LEN_V3]; member
106 char backing_file[PATH_LEN_V3]; member
197 int write_cow_header(char *cow_file, int fd, char *backing_file, in write_cow_header() argument
221 if (strlen(backing_file) > sizeof(header->backing_file) - 1) { in write_cow_header()
224 "limited to %zd characters\n", backing_file, in write_cow_header()
225 sizeof(header->backing_file) - 1); in write_cow_header()
229 if (absolutize(header->backing_file, sizeof(header->backing_file), in write_cow_header()
230 backing_file)) in write_cow_header()
233 err = os_file_modtime(header->backing_file, &modtime); in write_cow_header()
236 "request failed, err = %d\n", header->backing_file, in write_cow_header()
241 err = cow_file_size(header->backing_file, size); in write_cow_header()
245 header->backing_file, -err); in write_cow_header()
296 if (n < offsetof(typeof(header->v1), backing_file)) { in read_cow_header()
322 file = header->v1.backing_file; in read_cow_header()
335 file = header->v2.backing_file; in read_cow_header()
338 else if (version == 3 && (*((int*)header->v3.backing_file) != 0)) { in read_cow_header()
353 file = header->v3.backing_file; in read_cow_header()
384 file = header->v3_b.backing_file; in read_cow_header()
403 int init_cow_file(int fd, char *cow_file, char *backing_file, int sectorsize, in init_cow_file() argument
411 err = write_cow_header(cow_file, fd, backing_file, sectorsize, in init_cow_file()