Lines Matching refs:file

143 	char *file;  member
157 char *file; member
174 .file = NULL, \
182 .file = NULL, \
327 if(ubd_dev->file != NULL){ in ubd_setup_common()
387 ubd_dev->file = str; in ubd_setup_common()
388 ubd_dev->cow.file = backing_file; in ubd_setup_common()
560 char *file; in ubd_file_size() local
572 if (ubd_dev->file && ubd_dev->cow.file) { in ubd_file_size()
573 file = ubd_dev->cow.file; in ubd_file_size()
578 fd = os_open_file(ubd_dev->file, of_read(OPENFLAGS()), 0); in ubd_file_size()
587 file = ubd_dev->file; in ubd_file_size()
589 file = backing_file; in ubd_file_size()
592 return os_file_size(file, size_out); in ubd_file_size()
606 static int backing_file_mismatch(char *file, __u64 size, time64_t mtime) in backing_file_mismatch() argument
612 err = os_file_modtime(file, &modtime); in backing_file_mismatch()
615 "file \"%s\", err = %d\n", file, -err); in backing_file_mismatch()
619 err = os_file_size(file, &actual); in backing_file_mismatch()
622 "err = %d\n", file, -err); in backing_file_mismatch()
672 static int open_ubd_file(char *file, struct openflags *openflags, int shared, in open_ubd_file() argument
683 fd = os_open_file(file, *openflags, mode); in open_ubd_file()
691 fd = os_open_file(file, *openflags, mode); in open_ubd_file()
697 printk(KERN_INFO "Not locking \"%s\" on the host\n", file); in open_ubd_file()
702 file, -err); in open_ubd_file()
715 "\"%s\", errno = %d\n", file, -err); in open_ubd_file()
722 file); in open_ubd_file()
729 err = write_cow_header(file, fd, *backing_file_out, in open_ubd_file()
780 if(ubd_dev->cow.file == NULL) in ubd_close_dev()
797 create_ptr = (ubd_dev->cow.file != NULL) ? &create_cow : NULL; in ubd_open_dev()
798 back_ptr = ubd_dev->no_cow ? NULL : &ubd_dev->cow.file; in ubd_open_dev()
800 fd = open_ubd_file(ubd_dev->file, &ubd_dev->openflags, ubd_dev->shared, in ubd_open_dev()
806 fd = create_cow_file(ubd_dev->file, ubd_dev->cow.file, in ubd_open_dev()
813 "\"%s\"\n", ubd_dev->file, ubd_dev->cow.file); in ubd_open_dev()
818 printk("Failed to open '%s', errno = %d\n", ubd_dev->file, in ubd_open_dev()
824 if(ubd_dev->cow.file != NULL){ in ubd_open_dev()
843 err = open_ubd_file(ubd_dev->cow.file, &flags, ubd_dev->shared, NULL, in ubd_open_dev()
919 if(ubd_dev->file == NULL) in ubd_add()
1006 ubd_devs[n].file = NULL; in ubd_config()
1031 if(ubd_dev->file == NULL){ in ubd_get_config()
1036 CONFIG_CHUNK(str, size, len, ubd_dev->file, 0); in ubd_get_config()
1038 if(ubd_dev->cow.file != NULL){ in ubd_get_config()
1040 CONFIG_CHUNK(str, size, len, ubd_dev->cow.file, 1); in ubd_get_config()
1069 if(ubd_dev->file == NULL) in ubd_remove()
1121 if(ubd_dev->file == NULL) in ubd0_init()
1122 ubd_dev->file = "root_fs"; in ubd0_init()
1228 disk->disk_name, ubd_dev->file, -err); in ubd_open()
1341 if (dev->cow.file) { in ubd_map_req()
1365 if (dev->cow.file) in ubd_alloc_req()