Home
last modified time | relevance | path

Searched refs:inode (Results 1 – 25 of 61) sorted by relevance

123

/f-stack/freebsd/contrib/openzfs/include/os/linux/zfs/sys/
H A Dzfs_ctldir.h55 extern struct inode *zfsctl_root(znode_t *);
58 extern boolean_t zfsctl_is_node(struct inode *ip);
59 extern boolean_t zfsctl_is_snapdir(struct inode *ip);
60 extern int zfsctl_fid(struct inode *ip, fid_t *fidp);
63 extern int zfsctl_root_lookup(struct inode *dip, const char *name,
64 struct inode **ipp, int flags, cred_t *cr, int *direntflags,
69 struct inode **ipp, int flags, cred_t *cr, int *direntflags,
76 vattr_t *vap, struct inode **ipp, cred_t *cr, int flags);
82 int gen, struct inode **ipp);
85 extern int zfsctl_shares_lookup(struct inode *dip, char *name,
[all …]
H A Dzfs_vnops_os.h41 extern int zfs_open(struct inode *ip, int mode, int flag, cred_t *cr);
42 extern int zfs_close(struct inode *ip, int flag, cred_t *cr);
49 extern int zfs_tmpfile(struct inode *dip, vattr_t *vapzfs, int excl,
50 int mode, struct inode **ipp, cred_t *cr, int flag, vsecattr_t *vsecp);
57 extern int zfs_getattr_fast(struct inode *ip, struct kstat *sp);
63 extern int zfs_readlink(struct inode *ip, uio_t *uio, cred_t *cr);
66 extern void zfs_inactive(struct inode *ip);
69 extern int zfs_fid(struct inode *ip, fid_t *fidp);
71 extern int zfs_putpage(struct inode *ip, struct page *pp,
73 extern int zfs_dirty_inode(struct inode *ip, int flags);
[all …]
H A Dzpl.h41 extern void zpl_vap_init(vattr_t *vap, struct inode *dir,
62 extern int zpl_xattr_security_init(struct inode *ip, struct inode *dip,
66 extern int zpl_set_acl(struct inode *ip, struct posix_acl *acl, int type);
68 extern struct posix_acl *zpl_get_acl(struct inode *ip, int type);
69 extern int zpl_init_acl(struct inode *ip, struct inode *dir);
70 extern int zpl_chmod_acl(struct inode *ip);
73 zpl_init_acl(struct inode *ip, struct inode *dir) in zpl_init_acl()
79 zpl_chmod_acl(struct inode *ip) in zpl_chmod_acl()
H A Dzfs_znode_impl.h51 struct inode z_inode;
58 #define ITOZ(inode) (container_of((inode), znode_t, z_inode)) argument
60 #define ITOZSB(inode) ((zfsvfs_t *)((inode)->i_sb->s_fs_info)) argument
159 extern int zfs_inode_alloc(struct super_block *, struct inode **ip);
160 extern void zfs_inode_destroy(struct inode *);
162 extern void zfs_mark_inode_dirty(struct inode *);
163 extern boolean_t zfs_relatime_need_update(const struct inode *);
H A Dpolicy.h42 int secpolicy_vnode_access2(const cred_t *, struct inode *,
44 int secpolicy_vnode_any_access(const cred_t *, struct inode *, uid_t);
55 int secpolicy_setid_setsticky_clear(struct inode *, vattr_t *,
58 int secpolicy_vnode_setattr(cred_t *, struct inode *, struct vattr *,
/f-stack/freebsd/contrib/openzfs/config/
H A Dkernel-encode-fh-inode.m44 dnl # ->encode_fh() callback to pass the child inode and its parents inode
10 int encode_fh(struct inode *inode, __u32 *fh, int *max_len,
11 struct inode *parent) { return 0; }
19 AC_MSG_CHECKING([whether eops->encode_fh() wants inode])
H A Dkernel-inode-times.m411 struct inode ip;
24 struct inode ip;
42 AC_MSG_CHECKING([whether inode->i_*time's are timespec64])
48 [inode->i_*time's are timespec64])
H A Dkernel-inode-set-iversion.m49 struct inode inode;
10 inode_set_iversion(&inode, 1);
H A Dkernel-inode-set-flags.m49 struct inode inode;
10 inode_set_flags(&inode, S_IMMUTABLE, S_IMMUTABLE);
H A Dkernel-inode-lock.m411 struct inode *inode = NULL;
12 inode_lock_shared(inode);
H A Dkernel-commit-metadata.m44 dnl # filesystem to determine the most efficient way to commit the inode.
10 int commit_metadata(struct inode *inode) { return 0; }
H A Dkernel-xattr-handler.m472 struct dentry *dentry, struct inode *inode,
109 dnl # dentry and inode.
111 AC_MSG_CHECKING([whether xattr_handler->get() wants dentry and inode])
115 [xattr_handler->get() wants both dentry and inode])
134 dnl # to take a dentry instead of an inode, and a
159 struct dentry *dentry, struct inode *inode,
199 dnl # dentry and inode.
201 AC_MSG_CHECKING([whether xattr_handler->set() wants dentry and inode])
205 [xattr_handler->set() wants both dentry and inode])
224 dnl # to take a dentry instead of an inode, and a
[all …]
H A Dkernel-current-time.m49 struct inode ip __attribute__ ((unused));
17 [current_time], [fs/inode.c], [
H A Dkernel-inode-create.m49 int inode_create(struct inode *inode ,struct dentry *dentry,
/f-stack/freebsd/contrib/openzfs/include/os/linux/kernel/linux/
H A Dvfs_compat.h153 struct inode *inode, in lseek_execute() argument
238 zpl_forget_cached_acl(struct inode *ip, int type) in zpl_forget_cached_acl()
279 static inline struct inode *file_inode(const struct file *f) in file_inode()
297 static inline uid_t zfs_uid_read_impl(struct inode *ip) in zfs_uid_read_impl()
306 static inline uid_t zfs_uid_read(struct inode *ip) in zfs_uid_read()
311 static inline gid_t zfs_gid_read_impl(struct inode *ip) in zfs_gid_read_impl()
320 static inline gid_t zfs_gid_read(struct inode *ip) in zfs_gid_read()
325 static inline void zfs_uid_write(struct inode *ip, uid_t uid) in zfs_uid_write()
334 static inline void zfs_gid_write(struct inode *ip, gid_t gid) in zfs_gid_write()
402 current_time(struct inode *ip) in current_time()
[all …]
H A Dxattr_compat.h87 struct inode *inode, const char *name, void *buffer, size_t size) \
89 return (__ ## fn(inode, name, buffer, size)); \
131 struct inode *inode, const char *name, const void *buffer, \
134 return (__ ## fn(inode, name, buffer, size, flags)); \
H A Ddcache_compat.h35 #define d_make_root(inode) d_alloc_root(inode) argument
/f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/
H A Dzpl_export.c35 zpl_encode_fh(struct inode *ip, __u32 *fh, int *max_len, struct inode *parent)
41 struct inode *ip = dentry->d_inode;
73 struct inode *ip;
130 zpl_commit_metadata(struct inode *inode) argument
136 if (zfsctl_is_node(inode))
141 error = -zfs_fsync(ITOZ(inode), 0, cr);
H A Dzpl_inode.c41 struct inode *ip; in zpl_lookup()
214 struct inode *ip; in zpl_tmpfile()
255 zpl_unlink(struct inode *dir, struct dentry *dentry) in zpl_unlink()
315 zpl_rmdir(struct inode *dir, struct dentry *dentry) in zpl_rmdir()
364 struct inode *ip = dentry->d_inode; in zpl_setattr()
427 struct inode *tdip, struct dentry *tdentry) in zpl_rename()
467 zpl_put_link(struct inode *unused, void *cookie) in zpl_put_link()
520 zpl_get_link(struct dentry *dentry, struct inode *inode, in zpl_get_link() argument
529 error = zpl_get_link_common(dentry, inode, &link); in zpl_get_link()
539 zpl_get_link(struct dentry *dentry, struct inode *inode, void **cookie) in zpl_get_link() argument
[all …]
H A Dzpl_ctldir.c41 zpl_common_open(struct inode *ip, struct file *filp) in zpl_common_open()
107 struct inode *ip = path->dentry->d_inode; in zpl_root_getattr_impl()
120 struct inode *ip; in zpl_root_lookup()
208 zpl_snapdir_lookup(struct inode *dip, struct dentry *dentry, in zpl_snapdir_lookup()
213 struct inode *ip = NULL; in zpl_snapdir_lookup()
315 struct inode *tdip, struct dentry *tdentry) in zpl_snapdir_rename()
322 zpl_snapdir_rmdir(struct inode *dip, struct dentry *dentry) in zpl_snapdir_rmdir()
340 struct inode *ip; in zpl_snapdir_mkdir()
369 struct inode *ip = path->dentry->d_inode; in zpl_snapdir_getattr_impl()
426 struct inode *ip = NULL; in zpl_shares_lookup()
[all …]
H A Dzpl_xattr.c152 zpl_xattr_readdir(struct inode *dxip, xattr_filldir_t *xf) in zpl_xattr_readdir()
185 struct inode *ip = xf->dentry->d_inode; in zpl_xattr_list_dir()
186 struct inode *dxip = NULL; in zpl_xattr_list_dir()
278 struct inode *xip = NULL; in zpl_xattr_get_dir()
706 __zpl_xattr_user_get(struct inode *ip, const char *name, in __zpl_xattr_user_get()
728 __zpl_xattr_user_set(struct inode *ip, const char *name, in __zpl_xattr_user_set()
775 __zpl_xattr_trusted_get(struct inode *ip, const char *name, in __zpl_xattr_trusted_get()
903 zpl_xattr_security_init(struct inode *ip, struct inode *dip, in zpl_xattr_security_init()
1006 zpl_get_acl(struct inode *ip, int type) in zpl_get_acl()
1062 zpl_init_acl(struct inode *ip, struct inode *dir) in zpl_init_acl()
[all …]
H A Dzpl_file.c44 zpl_open(struct inode *ip, struct file *filp) in zpl_open()
126 struct inode *inode = filp->f_mapping->host; in zpl_fsync() local
160 struct inode *inode = filp->f_mapping->host; in zpl_fsync() local
225 struct inode *ip = filp->f_mapping->host; in zpl_file_accessed()
301 struct inode *ip = mapping->host; in zpl_generic_write_checks()
319 struct inode *ip = filp->f_mapping->host; in zpl_iter_write()
600 struct inode *ip; in zpl_readpage()
807 __zpl_ioctl_getflags(struct inode *ip) in __zpl_ioctl_getflags()
900 struct inode *ip = file_inode(filp); in zpl_ioctl_setflags()
927 struct inode *ip = file_inode(filp); in zpl_ioctl_getxattr()
[all …]
H A Dzfs_ctldir.c432 zfsctl_is_node(struct inode *ip) in zfsctl_is_node()
441 zfsctl_is_snapdir(struct inode *ip) in zfsctl_is_snapdir()
449 static struct inode *
454 struct inode *ip; in zfsctl_inode_alloc()
517 static struct inode *
521 struct inode *ip = NULL; in zfsctl_inode_lookup()
589 struct inode *
753 zfsctl_root_lookup(struct inode *dip, const char *name, struct inode **ipp, in zfsctl_root_lookup()
786 zfsctl_snapdir_lookup(struct inode *dip, const char *name, struct inode **ipp, in zfsctl_snapdir_lookup()
1157 struct inode **ipp) in zfsctl_snapdir_vget()
[all …]
H A Dzpl_super.c33 static struct inode *
36 struct inode *ip; in zpl_inode_alloc()
45 zpl_inode_destroy(struct inode *ip) in zpl_inode_destroy()
58 zpl_dirty_inode(struct inode *ip, int flags) in zpl_dirty_inode()
68 zpl_dirty_inode(struct inode *ip) in zpl_dirty_inode()
94 zpl_evict_inode(struct inode *ip) in zpl_evict_inode()
/f-stack/freebsd/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_debugfs.c118 static int debugfs_log_open(struct inode *inode, struct file *file) in debugfs_log_open() argument
120 return single_open(file, debugfs_log_show, inode->i_private); in debugfs_log_open()
203 static int debugfs_usecount_open(struct inode *inode, struct file *file) in debugfs_usecount_open() argument
205 return single_open(file, debugfs_usecount_show, inode->i_private); in debugfs_usecount_open()
227 static int debugfs_trace_open(struct inode *inode, struct file *file) in debugfs_trace_open() argument
229 return single_open(file, debugfs_trace_show, inode->i_private); in debugfs_trace_open()

123