Lines Matching refs:file_name
217 static int validate_name(char *file_name) in validate_name() argument
219 struct mem_range name = range(file_name, strlen(file_name)); in validate_name()
390 const char __user *dir_name, const char *file_name, in notify_create() argument
408 file = incfs_lookup_dentry(dir_path.dentry, file_name); in notify_create()
477 char *file_name = NULL; in ioctl_create_file() local
495 file_name = strndup_user(u64_to_user_ptr(args.file_name), PATH_MAX); in ioctl_create_file()
496 if (IS_ERR(file_name)) { in ioctl_create_file()
497 error = PTR_ERR(file_name); in ioctl_create_file()
498 file_name = NULL; in ioctl_create_file()
502 error = validate_name(file_name); in ioctl_create_file()
538 file_name); in ioctl_create_file()
679 notify_create(file, u64_to_user_ptr(args.directory_path), file_name, in ioctl_create_file()
694 kfree(file_name); in ioctl_create_file()
759 char *file_name; in ioctl_create_mapped_file() local
772 file_name = strndup_user(u64_to_user_ptr(args.file_name), PATH_MAX); in ioctl_create_mapped_file()
773 if (IS_ERR(file_name)) { in ioctl_create_mapped_file()
774 error = PTR_ERR(file_name); in ioctl_create_mapped_file()
775 file_name = NULL; in ioctl_create_mapped_file()
779 error = validate_name(file_name); in ioctl_create_mapped_file()
848 file_name); in ioctl_create_mapped_file()
891 notify_create(file, u64_to_user_ptr(args.directory_path), file_name, in ioctl_create_mapped_file()
903 kfree(file_name); in ioctl_create_mapped_file()