Lines Matching refs:file_name
218 static int validate_name(char *file_name) in validate_name() argument
220 struct mem_range name = range(file_name, strlen(file_name)); in validate_name()
391 const char __user *dir_name, const char *file_name, in notify_create() argument
409 file = incfs_lookup_dentry(dir_path.dentry, file_name); in notify_create()
478 char *file_name = NULL; in ioctl_create_file() local
496 file_name = strndup_user(u64_to_user_ptr(args.file_name), PATH_MAX); in ioctl_create_file()
497 if (IS_ERR(file_name)) { in ioctl_create_file()
498 error = PTR_ERR(file_name); in ioctl_create_file()
499 file_name = NULL; in ioctl_create_file()
503 error = validate_name(file_name); in ioctl_create_file()
539 file_name); in ioctl_create_file()
680 notify_create(file, u64_to_user_ptr(args.directory_path), file_name, in ioctl_create_file()
695 kfree(file_name); in ioctl_create_file()
760 char *file_name; in ioctl_create_mapped_file() local
773 file_name = strndup_user(u64_to_user_ptr(args.file_name), PATH_MAX); in ioctl_create_mapped_file()
774 if (IS_ERR(file_name)) { in ioctl_create_mapped_file()
775 error = PTR_ERR(file_name); in ioctl_create_mapped_file()
776 file_name = NULL; in ioctl_create_mapped_file()
780 error = validate_name(file_name); in ioctl_create_mapped_file()
849 file_name); in ioctl_create_mapped_file()
893 notify_create(file, u64_to_user_ptr(args.directory_path), file_name, in ioctl_create_mapped_file()
905 kfree(file_name); in ioctl_create_mapped_file()