| /fs/ |
| A D | utimes.c | 138 if (filename == NULL && dfd != AT_FDCWD) in do_utimes() 140 return do_utimes_path(dfd, filename, times, flags); in do_utimes() 201 return do_futimesat(dfd, filename, utimes); in SYSCALL_DEFINE3() 204 SYSCALL_DEFINE2(utimes, char __user *, filename, in SYSCALL_DEFINE2() argument 207 return do_futimesat(AT_FDCWD, filename, utimes); in SYSCALL_DEFINE2() 231 SYSCALL_DEFINE2(utime32, const char __user *, filename, in SYSCALL_DEFINE2() argument 259 return do_utimes(dfd, filename, t ? tv : NULL, flags); in SYSCALL_DEFINE4() 280 return do_utimes(dfd, filename, t ? tv : NULL, 0); in do_compat_futimesat() 284 const char __user *, filename, in SYSCALL_DEFINE3() argument 287 return do_compat_futimesat(dfd, filename, t); in SYSCALL_DEFINE3() [all …]
|
| A D | internal.h | 57 int do_rmdir(int dfd, struct filename *name); 58 int do_unlinkat(int dfd, struct filename *name); 60 int do_renameat2(int olddfd, struct filename *oldname, int newdfd, 61 struct filename *newname, unsigned int flags); 62 int do_mkdirat(int dfd, struct filename *name, umode_t mode); 63 int do_symlinkat(struct filename *from, int newdfd, struct filename *to); 64 int do_linkat(int olddfd, struct filename *old, int newdfd, 65 struct filename *new, int flags); 253 int do_statx(int dfd, struct filename *filename, unsigned int flags, 287 ssize_t filename_getxattr(int dfd, struct filename *filename, [all …]
|
| A D | init.c | 44 int __init init_chdir(const char *filename) in init_chdir() argument 59 int __init init_chroot(const char *filename) in init_chroot() argument 88 error = kern_path(filename, lookup_flags, &path); in init_chown() 100 int __init init_chmod(const char *filename, umode_t mode) in init_chmod() argument 105 error = kern_path(filename, LOOKUP_FOLLOW, &path); in init_chmod() 113 int __init init_eaccess(const char *filename) in init_eaccess() argument 118 error = kern_path(filename, LOOKUP_FOLLOW, &path); in init_eaccess() 132 error = kern_path(filename, lookup_flags, &path); in init_stat() 152 dentry = kern_path_create(AT_FDCWD, filename, &path, 0); in init_mknod() 248 int __init init_utimes(char *filename, struct timespec64 *ts) in init_utimes() argument [all …]
|
| A D | exec.c | 818 struct filename *filename = getname_kernel(name); in open_exec() local 823 putname(filename); in open_exec() 1423 bprm->filename = filename->name; in alloc_bprm() 1784 static int do_execveat_common(int fd, struct filename *filename, in do_execveat_common() argument 1865 putname(filename); in do_execveat_common() 1872 struct filename *filename; in kernel_execve() local 1924 putname(filename); in kernel_execve() 1928 static int do_execve(struct filename *filename, in do_execve() argument 1937 static int do_execveat(int fd, struct filename *filename, in do_execveat() argument 1949 static int compat_do_execve(struct filename *filename, in compat_do_execve() argument [all …]
|
| A D | open.c | 541 return do_faccessat(dfd, filename, mode, 0); in SYSCALL_DEFINE3() 547 return do_faccessat(dfd, filename, mode, flags); in SYSCALL_DEFINE4() 710 return do_fchmodat(dfd, filename, mode, flags); in SYSCALL_DEFINE4() 716 return do_fchmodat(dfd, filename, mode, 0); in SYSCALL_DEFINE3() 721 return do_fchmodat(AT_FDCWD, filename, mode, 0); in SYSCALL_DEFINE2() 1395 struct filename *name = getname_kernel(filename); in filp_open() 1414 return do_file_open_root(root, filename, &op); in file_open_root() 1422 struct filename *tmp; in do_sys_openat2() 1429 tmp = getname(filename); in do_sys_openat2() 1450 return do_sys_openat2(dfd, filename, &how); in do_sys_open() [all …]
|
| A D | stat.c | 341 static int vfs_statx(int dfd, struct filename *filename, int flags, in vfs_statx() argument 370 struct filename *name = getname_maybe_null(filename, flags); in vfs_fstatat() 430 error = vfs_stat(filename, &stat); in SYSCALL_DEFINE2() 443 error = vfs_lstat(filename, &stat); in SYSCALL_DEFINE2() 515 error = vfs_stat(filename, &stat); in SYSCALL_DEFINE2() 528 error = vfs_lstat(filename, &stat); in SYSCALL_DEFINE2() 567 struct filename *name; in do_readlinkat() 752 int do_statx(int dfd, struct filename *filename, unsigned int flags, in do_statx() argument 818 struct filename *name = getname_maybe_null(filename, flags); in SYSCALL_DEFINE5() 871 error = vfs_stat(filename, &stat); in COMPAT_SYSCALL_DEFINE2() [all …]
|
| A D | xattr.c | 653 int filename_setxattr(int dfd, struct filename *filename, in filename_setxattr() argument 675 putname(filename); in filename_setxattr() 691 struct filename *filename; in path_setxattrat() local 808 ssize_t filename_getxattr(int dfd, struct filename *filename, in filename_getxattr() argument 839 struct filename *filename; in path_getxattrat() local 948 ssize_t filename_listxattr(int dfd, struct filename *filename, in filename_listxattr() argument 973 struct filename *filename; in path_listxattrat() local 980 if (!filename) { in path_listxattrat() 1040 static int filename_removexattr(int dfd, struct filename *filename, in filename_removexattr() argument 1069 struct filename *filename; in path_removexattrat() local [all …]
|
| A D | namei.c | 135 struct filename * 218 struct filename *getname_uflags(const char __user *filename, int uflags) in getname_uflags() argument 244 struct filename *getname_kernel(const char * filename) in getname_kernel() argument 2796 struct filename *filename = getname_kernel(name); in kern_path_locked() local 2805 struct filename *filename = getname(name); in user_path_locked_at() local 2815 struct filename *filename = getname_kernel(name); in kern_path() local 2854 struct filename *filename; in vfs_path_lookup() local 3126 struct filename *filename = getname_flags(name, flags); in user_path_at() local 4087 struct filename *filename; in do_file_open_root() local 4165 struct filename *filename = getname_kernel(pathname); in kern_path_create() local [all …]
|
| A D | file_attr.c | 382 SYSCALL_DEFINE5(file_getattr, int, dfd, const char __user *, filename, in SYSCALL_DEFINE5() argument 387 struct filename *name __free(putname) = NULL; in SYSCALL_DEFINE5() 408 name = getname_maybe_null(filename, at_flags); in SYSCALL_DEFINE5() 437 SYSCALL_DEFINE5(file_setattr, int, dfd, const char __user *, filename, in SYSCALL_DEFINE5() argument 442 struct filename *name __free(putname) = NULL; in SYSCALL_DEFINE5() 472 name = getname_maybe_null(filename, at_flags); in SYSCALL_DEFINE5()
|
| A D | binfmt_elf.c | 1614 const char *filename; in fill_files_note() local 1619 filename = file_path(file, name_curpos, remaining); in fill_files_note() 1620 if (IS_ERR(filename)) { in fill_files_note() 1621 if (PTR_ERR(filename) == -ENAMETOOLONG) { in fill_files_note() 1631 n = (name_curpos + remaining) - filename; in fill_files_note() 1632 remaining = filename - name_curpos; in fill_files_note() 1633 memmove(name_curpos, filename, n); in fill_files_note()
|
| /fs/ecryptfs/ |
| A D | crypto.c | 1451 filename->filename_size); in ecryptfs_encrypt_filename() 1459 filename->encrypted_filename = in ecryptfs_encrypt_filename() 1470 filename->filename, in ecryptfs_encrypt_filename() 1471 filename->filename_size); in ecryptfs_encrypt_filename() 1880 filename = kzalloc(sizeof(*filename), GFP_KERNEL); in ecryptfs_encrypt_and_encode_filename() 1881 if (!filename) { in ecryptfs_encrypt_and_encode_filename() 1885 filename->filename = (char *)name; in ecryptfs_encrypt_and_encode_filename() 1891 kfree(filename); in ecryptfs_encrypt_and_encode_filename() 1896 filename->encrypted_filename, in ecryptfs_encrypt_and_encode_filename() 1912 kfree(filename); in ecryptfs_encrypt_and_encode_filename() [all …]
|
| A D | keystore.c | 624 char *filename, size_t filename_size) in ecryptfs_write_tag_70_packet() argument 792 memcpy(&s->block_aligned_filename[s->num_rand_bytes], filename, in ecryptfs_write_tag_70_packet() 894 ecryptfs_parse_tag_70_packet(char **filename, size_t *filename_size, in ecryptfs_parse_tag_70_packet() argument 905 (*filename) = NULL; in ecryptfs_parse_tag_70_packet() 1073 (*filename) = kmalloc(((*filename_size) + 1), GFP_KERNEL); in ecryptfs_parse_tag_70_packet() 1074 if (!(*filename)) { in ecryptfs_parse_tag_70_packet() 1078 memcpy((*filename), &s->decrypted_filename[s->i], (*filename_size)); in ecryptfs_parse_tag_70_packet() 1079 (*filename)[(*filename_size)] = '\0'; in ecryptfs_parse_tag_70_packet() 1088 (*filename) = NULL; in ecryptfs_parse_tag_70_packet()
|
| A D | ecryptfs_kernel.h | 201 char *filename; member 693 char *filename, size_t filename_size); 695 ecryptfs_parse_tag_70_packet(char **filename, size_t *filename_size,
|
| /fs/smb/server/ |
| A D | misc.c | 89 int ksmbd_validate_filename(char *filename) in ksmbd_validate_filename() argument 91 while (*filename) { in ksmbd_validate_filename() 92 char c = *filename; in ksmbd_validate_filename() 94 filename++; in ksmbd_validate_filename() 119 int parse_stream_name(char *filename, char **stream_name, int *s_type) in parse_stream_name() argument 125 s_name = filename; in parse_stream_name() 126 filename = strsep(&s_name, ":"); in parse_stream_name() 127 ksmbd_debug(SMB, "filename : %s, streams : %s\n", filename, s_name); in parse_stream_name()
|
| A D | misc.h | 15 int ksmbd_validate_filename(char *filename); 16 int parse_stream_name(char *filename, char **stream_name, int *s_type);
|
| A D | vfs.c | 74 struct filename *filename __free(putname) = NULL; in ksmbd_vfs_path_lookup() 86 filename = getname_kernel(pathname); in ksmbd_vfs_path_lookup() 87 if (IS_ERR(filename)) in ksmbd_vfs_path_lookup() 88 return PTR_ERR(filename); in ksmbd_vfs_path_lookup() 90 err = vfs_path_parent_lookup(filename, flags, in ksmbd_vfs_path_lookup() 688 struct filename *to; in ksmbd_vfs_rename() 1229 char *filename = filepath + path_len - remain_len; in __ksmbd_vfs_kern_path() local 1230 char *next = strchrnul(filename, '/'); in __ksmbd_vfs_kern_path() 1231 size_t filename_len = next - filename; in __ksmbd_vfs_kern_path() 1237 err = ksmbd_vfs_lookup_in_dir(&parent_path, filename, in __ksmbd_vfs_kern_path()
|
| /fs/gfs2/ |
| A D | dir.h | 27 const struct qstr *filename, 29 int gfs2_dir_check(struct inode *dir, const struct qstr *filename, 31 int gfs2_dir_add(struct inode *inode, const struct qstr *filename, 41 int gfs2_dir_mvino(struct gfs2_inode *dip, const struct qstr *filename, 47 const struct qstr *filename,
|
| A D | super.h | 33 int gfs2_lookup_in_master_dir(struct gfs2_sbd *sdp, char *filename,
|
| /fs/cachefiles/ |
| A D | namei.c | 747 char *filename) in cachefiles_lookup_for_cull() argument 754 victim = lookup_one(&nop_mnt_idmap, &QSTR(filename), dir); in cachefiles_lookup_for_cull() 791 char *filename) in cachefiles_cull() argument 797 _enter(",%pd/,%s", dir, filename); in cachefiles_cull() 799 victim = cachefiles_lookup_for_cull(cache, dir, filename); in cachefiles_cull() 849 char *filename) in cachefiles_check_in_use() argument 854 victim = cachefiles_lookup_for_cull(cache, dir, filename); in cachefiles_check_in_use()
|
| A D | internal.h | 293 char *filename); 296 struct dentry *dir, char *filename);
|
| /fs/xfs/ |
| A D | xfs_error.c | 381 const char *filename, in xfs_error_report() argument 388 tag, linenum, filename, failaddr); in xfs_error_report() 401 const char *filename, in xfs_corruption_error() argument 407 xfs_error_report(tag, level, mp, filename, linenum, failaddr); in xfs_corruption_error()
|
| A D | xfs_error.h | 12 const char *filename, int linenum, 16 const char *filename, int linenum,
|
| /fs/smb/server/mgmt/ |
| A D | share_config.c | 243 const char *filename) in ksmbd_share_veto_filename() argument 248 if (match_wildcard(p->pattern, filename)) in ksmbd_share_veto_filename()
|
| A D | share_config.h | 76 const char *filename);
|
| /fs/nfs/ |
| A D | dir.c | 729 struct qstr filename = QSTR_INIT(entry->name, entry->len); in nfs_prime_dcache() local 740 if (filename.len == 0) in nfs_prime_dcache() 743 if (strnlen(filename.name, filename.len) != filename.len) in nfs_prime_dcache() 746 if (strnchr(filename.name, filename.len, '/')) in nfs_prime_dcache() 748 if (filename.name[0] == '.') { in nfs_prime_dcache() 749 if (filename.len == 1) in nfs_prime_dcache() 751 if (filename.len == 2 && filename.name[1] == '.') in nfs_prime_dcache() 754 filename.hash = full_name_hash(parent, filename.name, filename.len); in nfs_prime_dcache() 756 dentry = d_lookup(parent, &filename); in nfs_prime_dcache() 759 dentry = d_alloc_parallel(parent, &filename, &wq); in nfs_prime_dcache()
|