Home
last modified time | relevance | path

Searched refs:path (Results 1 – 25 of 38) sorted by relevance

12

/include/linux/
Dnamei.h19 struct path path; member
21 struct path root;
69 extern int user_path_at(int, const char __user *, unsigned, struct path *);
70 extern int user_path_at_empty(int, const char __user *, unsigned, struct path *, int *empty);
72 #define user_path(name, path) user_path_at(AT_FDCWD, name, LOOKUP_FOLLOW, path) argument
73 #define user_lpath(name, path) user_path_at(AT_FDCWD, name, 0, path) argument
74 #define user_path_dir(name, path) \ argument
75 user_path_at(AT_FDCWD, name, LOOKUP_FOLLOW | LOOKUP_DIRECTORY, path)
77 extern int kern_path(const char *, unsigned, struct path *);
79 extern struct dentry *kern_path_create(int, const char *, struct path *, int);
[all …]
Ddcookies.h19 struct path;
47 int get_dcookie(struct path *path, unsigned long *cookie);
61 static inline int get_dcookie(struct path *path, unsigned long *cookie) in get_dcookie() argument
Dpath.h7 struct path { struct
12 extern void path_get(struct path *); argument
13 extern void path_put(struct path *);
15 static inline int path_equal(const struct path *path1, const struct path *path2) in path_equal()
Dfsnotify.h29 static inline int fsnotify_parent(struct path *path, struct dentry *dentry, __u32 mask) in fsnotify_parent() argument
32 dentry = path->dentry; in fsnotify_parent()
34 return __fsnotify_parent(path, dentry, mask); in fsnotify_parent()
40 struct path *path = &file->f_path; in fsnotify_perm() local
41 struct inode *inode = path->dentry->d_inode; in fsnotify_perm()
56 ret = fsnotify_parent(path, NULL, fsnotify_mask); in fsnotify_perm()
60 return fsnotify(inode, fsnotify_mask, path, FSNOTIFY_EVENT_PATH, NULL, 0); in fsnotify_perm()
194 struct path *path = &file->f_path; in fsnotify_access() local
195 struct inode *inode = path->dentry->d_inode; in fsnotify_access()
202 fsnotify_parent(path, NULL, mask); in fsnotify_access()
[all …]
Dfs_struct.h14 struct path root, pwd;
20 extern void set_fs_root(struct fs_struct *, struct path *);
21 extern void set_fs_pwd(struct fs_struct *, struct path *);
27 static inline void get_fs_root(struct fs_struct *fs, struct path *root) in get_fs_root()
35 static inline void get_fs_pwd(struct fs_struct *fs, struct path *pwd) in get_fs_pwd()
43 static inline void get_fs_root_and_pwd(struct fs_struct *fs, struct path *root, in get_fs_root_and_pwd()
44 struct path *pwd) in get_fs_root_and_pwd()
Dkmod.h59 char *path; member
70 struct subprocess_info *call_usermodehelper_setup(char *path, char **argv,
87 call_usermodehelper_fns(char *path, char **argv, char **envp, int wait, in call_usermodehelper_fns() argument
94 info = call_usermodehelper_setup(path, argv, envp, gfp_mask); in call_usermodehelper_fns()
105 call_usermodehelper(char *path, char **argv, char **envp, int wait) in call_usermodehelper() argument
107 return call_usermodehelper_fns(path, argv, envp, wait, in call_usermodehelper()
Dlsm_audit.h44 struct path path; member
64 struct path path; member
Dtrace_seq.h47 extern int trace_seq_path(struct trace_seq *s, const struct path *path);
91 static inline int trace_seq_path(struct trace_seq *s, const struct path *path) in trace_seq_path() argument
Dsecurity.h43 struct path;
1421 int (*sb_mount) (const char *dev_name, struct path *path,
1424 int (*sb_pivotroot) (struct path *old_path,
1425 struct path *new_path);
1433 int (*path_unlink) (struct path *dir, struct dentry *dentry);
1434 int (*path_mkdir) (struct path *dir, struct dentry *dentry, umode_t mode);
1435 int (*path_rmdir) (struct path *dir, struct dentry *dentry);
1436 int (*path_mknod) (struct path *dir, struct dentry *dentry, umode_t mode,
1438 int (*path_truncate) (struct path *path);
1439 int (*path_symlink) (struct path *dir, struct dentry *dentry,
[all …]
Dfile.h19 struct path;
20 extern struct file *alloc_file(struct path *, fmode_t mode,
Ddcache.h14 struct path;
143 struct vfsmount *(*d_automount)(struct path *);
319 extern char *__d_path(const struct path *, const struct path *, char *, int);
320 extern char *d_absolute_path(const struct path *, char *, int);
321 extern char *d_path(const struct path *, char *, int);
322 extern char *d_path_with_unreachable(const struct path *, char *, int);
Dseq_file.h13 struct path;
90 int seq_path(struct seq_file *, const struct path *, const char *);
92 int seq_path_root(struct seq_file *m, const struct path *path,
93 const struct path *root, const char *esc);
Dfsnotify_backend.h227 struct path path; member
309 extern int __fsnotify_parent(struct path *path, struct dentry *dentry, __u32 mask);
441 static inline int __fsnotify_parent(struct path *path, struct dentry *dentry, __u32 mask) in __fsnotify_parent() argument
Dpps_kernel.h39 char path[PPS_MAX_NAME_LEN]; /* path of connected device */ member
Dfsl_hypervisor.h177 __u64 path; member
Dsyscalls.h401 asmlinkage long sys_truncate(const char __user *path, long length);
405 asmlinkage long sys_statfs(const char __user * path,
407 asmlinkage long sys_statfs64(const char __user *path, size_t sz,
428 asmlinkage long sys_truncate64(const char __user *path, loff_t length);
432 asmlinkage long sys_setxattr(const char __user *path, const char __user *name,
434 asmlinkage long sys_lsetxattr(const char __user *path, const char __user *name,
438 asmlinkage long sys_getxattr(const char __user *path, const char __user *name,
440 asmlinkage long sys_lgetxattr(const char __user *path, const char __user *name,
444 asmlinkage long sys_listxattr(const char __user *path, char __user *list,
446 asmlinkage long sys_llistxattr(const char __user *path, char __user *list,
[all …]
Dsysctl.h1089 const char *path, struct ctl_table *table);
1092 const struct ctl_path *path, struct ctl_table *table);
1093 struct ctl_table_header *register_sysctl(const char *path, struct ctl_table *table);
1095 struct ctl_table_header *register_sysctl_paths(const struct ctl_path *path,
1108 const struct ctl_path *path, struct ctl_table *table) in register_sysctl_paths() argument
/include/net/iucv/
Diucv.h225 struct iucv_path *path; in iucv_path_alloc() local
227 path = kzalloc(sizeof(struct iucv_path), gfp); in iucv_path_alloc()
228 if (path) { in iucv_path_alloc()
229 path->msglim = msglim; in iucv_path_alloc()
230 path->flags = flags; in iucv_path_alloc()
232 return path; in iucv_path_alloc()
241 static inline void iucv_path_free(struct iucv_path *path) in iucv_path_free() argument
243 kfree(path); in iucv_path_free()
258 int iucv_path_accept(struct iucv_path *path, struct iucv_handler *handler,
276 int iucv_path_connect(struct iucv_path *path, struct iucv_handler *handler,
[all …]
Daf_iucv.h55 struct iucv_path *path; member
116 struct iucv_path *path; member
/include/linux/nfsd/
Dexport.h70 char *path; /* slash separated list of path components */ member
98 struct path ex_path;
119 struct path ek_path;
136 struct path *);
138 struct path *);
141 char *path, struct knfsd_fh *, int maxsize);
/include/net/
Daf_unix.h52 struct path path; member
Dnet_namespace.h289 const struct ctl_path *path, struct ctl_table *table);
291 const struct ctl_path *path, struct ctl_table *table);
/include/linux/ceph/
Ddecode.h146 u64 ino, const char *path) in ceph_encode_filepath() argument
148 u32 len = path ? strlen(path) : 0; in ceph_encode_filepath()
154 memcpy(*p, path, len); in ceph_encode_filepath()
/include/rdma/
Dib_user_cm.h190 __u64 path; member
202 __u64 path; member
278 struct ib_user_path_rec path; member
/include/xen/
Dxenbus.h187 int xenbus_watch_path(struct xenbus_device *dev, const char *path,
212 enum xenbus_state xenbus_read_driver_state(const char *path);

12