Home
last modified time | relevance | path

Searched refs:bhv_desc_t (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-9-stable/sys/gnu/fs/xfs/FreeBSD/
Dxfs_vfs.h102 typedef int (*xvfs_mount_t)(bhv_desc_t *,
104 typedef int (*xvfs_parseargs_t)(bhv_desc_t *, char *,
106 typedef int (*xvfs_showargs_t)(bhv_desc_t *, struct sbuf *);
107 typedef int (*xvfs_unmount_t)(bhv_desc_t *, int, struct cred *);
108 typedef int (*xvfs_mntupdate_t)(bhv_desc_t *, int *,
110 typedef int (*xvfs_root_t)(bhv_desc_t *, struct xfs_vnode **);
111 typedef int (*xvfs_statvfs_t)(bhv_desc_t *, xfs_statfs_t *, struct xfs_vnode *);
112 typedef int (*xvfs_sync_t)(bhv_desc_t *, int, struct cred *);
113 typedef int (*xvfs_vget_t)(bhv_desc_t *, struct xfs_vnode **, struct fid *);
114 typedef int (*xvfs_dmapiops_t)(bhv_desc_t *, caddr_t);
[all …]
Dxfs_dmistubs.c95 dm_send_destroy_event(bhv_desc_t *bdp, dm_right_t vp_right);
97 dm_send_destroy_event(bhv_desc_t *bdp, dm_right_t vp_right) in dm_send_destroy_event()
103 dm_send_mount_event(xfs_vfs_t *vfsp, dm_right_t vfsp_right, bhv_desc_t *bdp,
104 dm_right_t vp_right, bhv_desc_t *rootbdp, dm_right_t rootvp_right,
107 dm_send_mount_event(xfs_vfs_t *vfsp, dm_right_t vfsp_right, bhv_desc_t *bdp, in dm_send_mount_event()
108 dm_right_t vp_right, bhv_desc_t *rootbdp, dm_right_t rootvp_right, in dm_send_mount_event()
116 dm_send_namesp_event(dm_eventtype_t event, bhv_desc_t *bdp1,
117 dm_right_t vp1_right, bhv_desc_t *bdp2, dm_right_t vp2_right,
120 dm_send_namesp_event(dm_eventtype_t event, bhv_desc_t *bdp1, in dm_send_namesp_event()
121 dm_right_t vp1_right, bhv_desc_t *bdp2, dm_right_t vp2_right, in dm_send_namesp_event()
Dxfs_vnode.h181 typedef int (*xfs_vop_open_t)(bhv_desc_t *, struct cred *);
182 typedef ssize_t (*xfs_vop_read_t)(bhv_desc_t *, uio_t *, int, struct cred *);
183 typedef ssize_t (*xfs_vop_write_t)(bhv_desc_t *, uio_t *, int, struct cred *);
184 typedef int (*xfs_vop_ioctl_t)(bhv_desc_t *, struct inode *, struct file *,
186 typedef int (*xfs_vop_getattr_t)(bhv_desc_t *, struct xfs_vattr *, int,
188 typedef int (*xfs_vop_setattr_t)(bhv_desc_t *, struct xfs_vattr *, int,
190 typedef int (*xfs_vop_access_t)(bhv_desc_t *, int, struct cred *);
191 typedef int (*xfs_vop_lookup_t)(bhv_desc_t *, vname_t *, xfs_vnode_t **,
193 typedef int (*xfs_vop_create_t)(bhv_desc_t *, vname_t *, struct xfs_vattr *,
195 typedef int (*xfs_vop_remove_t)(bhv_desc_t *, bhv_desc_t *, vname_t *, struct cred *);
[all …]
Dxfs_fs_subr.h45 extern void fs_tosspages(bhv_desc_t *, xfs_off_t, xfs_off_t, int);
46 extern void fs_flushinval_pages(bhv_desc_t *, xfs_off_t, xfs_off_t, int);
47 extern int fs_flush_pages(bhv_desc_t *, xfs_off_t, xfs_off_t, uint64_t, int);
Dxfs_fs_subr.c68 bhv_desc_t *bdp, in fs_tosspages()
89 bhv_desc_t *bdp, in fs_flushinval_pages()
114 bhv_desc_t *bdp, in fs_flush_pages()
Dxfs_super.c74 bhv_desc_t *bdp, in xfs_initialize_vnode()
76 bhv_desc_t *inode_bhv, in xfs_initialize_vnode()
114 bhv_desc_t *bdp,
Dxfs_super.h98 extern void xfs_initialize_vnode(bhv_desc_t *, xfs_vnode_t *, bhv_desc_t *, int);
Dxfs_frw.h99 extern ssize_t xfs_read(bhv_desc_t *, uio_t *, int, cred_t *);
100 extern ssize_t xfs_write(bhv_desc_t *, uio_t *, int, cred_t *);
Dxfs_ioctl.c445 bhv_desc_t *bdp; in xfs_fssetdm_by_handle()
702 bhv_desc_t *bdp,
735 bhv_desc_t *bdp,
743 bhv_desc_t *bdp,
748 bhv_desc_t *bdp, in xfs_ioctl()
1020 bhv_desc_t *bdp, in xfs_ioc_space()
1370 bhv_desc_t *bdp, in xfs_ioc_getbmap()
1401 bhv_desc_t *bdp, in xfs_ioc_getbmapx()
1450 bhv_desc_t *bdp, in xfs_ioctl()
Dxfs_frw.c192 bhv_desc_t *bdp, in xfs_read()
463 bhv_desc_t *bdp, in xfs_write()
833 xfs_bmap(bhv_desc_t *bdp, in xfs_bmap()
Dxfs_vnops.c743 extern int xfs_remove(bhv_desc_t *, bhv_desc_t *, vname_t *, cred_t *);
/freebsd-9-stable/sys/gnu/fs/xfs/
Dxfs_behavior.c38 bhv_insert(bhv_head_t *bhp, bhv_desc_t *bdp) in bhv_insert()
40 bhv_desc_t *curdesc, *prev; in bhv_insert()
91 bhv_remove_not_first(bhv_head_t *bhp, bhv_desc_t *bdp) in bhv_remove_not_first()
93 bhv_desc_t *curdesc, *prev; in bhv_remove_not_first()
116 bhv_desc_t *
119 bhv_desc_t *curdesc; in bhv_lookup()
136 bhv_desc_t *
139 bhv_desc_t *curdesc; in bhv_lookup_range()
164 bhv_desc_t *
167 bhv_desc_t *curdesc; in bhv_base()
[all …]
Dxfs_behavior.h101 } bhv_desc_t; typedef
141 extern int bhv_insert(bhv_head_t *, bhv_desc_t *);
142 extern void bhv_insert_initial(bhv_head_t *, bhv_desc_t *);
181 extern void bhv_remove_not_first(bhv_head_t *bhp, bhv_desc_t *bdp);
182 extern bhv_desc_t * bhv_lookup(bhv_head_t *bhp, void *ops);
183 extern bhv_desc_t * bhv_lookup_range(bhv_head_t *bhp, int low, int high);
184 extern bhv_desc_t * bhv_base(bhv_head_t *bhp);
Dxfs_rw.h90 extern int xfs_rwlock(bhv_desc_t *bdp, vrwlock_t write_lock);
91 extern void xfs_rwunlock(bhv_desc_t *bdp, vrwlock_t write_lock);
92 extern int xfs_setattr(bhv_desc_t *bdp, xfs_vattr_t *vap, int flags, cred_t *credp);
93 extern int xfs_change_file_space(bhv_desc_t *bdp, u_long cmd, xfs_flock64_t *bf,
95 extern int xfs_set_dmattrs(bhv_desc_t *bdp, u_int evmask, u_int16_t state,
Dxfs_attr.h161 int xfs_attr_get(bhv_desc_t *, const char *, char *, int *, int, struct cred *);
162 int xfs_attr_set(bhv_desc_t *, const char *, char *, int, int, struct cred *);
163 int xfs_attr_remove(bhv_desc_t *, const char *, int, struct cred *);
164 int xfs_attr_list(bhv_desc_t *, char *, int, int,
Dxfs_utils.h26 extern int xfs_rename (bhv_desc_t *, vname_t *, xfs_vnode_t *, vname_t *, cred_t *);
28 extern int xfs_dir_lookup_int (bhv_desc_t *, uint, vname_t *, xfs_ino_t *,
Dxfs_vnodeops.c77 bhv_desc_t *bdp, in xfs_open()
109 bhv_desc_t *bdp, in xfs_getattr()
242 bhv_desc_t *bdp, in xfs_setattr()
924 bhv_desc_t *bdp, in xfs_access()
948 bhv_desc_t *bdp, in xfs_readlink()
1052 bhv_desc_t *bdp, in xfs_fsync()
1528 bhv_desc_t *bdp) in xfs_release()
1584 bhv_desc_t *bdp, in xfs_inactive()
1806 bhv_desc_t *dir_bdp, in xfs_lookup()
1843 bhv_desc_t *dir_bdp, in xfs_create()
[all …]
Dxfs_vfsops.c59 STATIC int xfs_sync(bhv_desc_t *, int, cred_t *);
572 bhv_desc_t *bdp, in xfs_unmount()
699 bhv_desc_t *bdp,
823 bhv_desc_t *bdp,
843 bhv_desc_t *bdp,
926 bhv_desc_t *bdp,
1614 bhv_desc_t *bdp,
2000 bhv_desc_t *bdp)
Dxfs_mount.h317 bhv_desc_t m_bhv; /* vfs xfs behavior */
549 static inline xfs_mount_t *xfs_bhvtom(bhv_desc_t *bdp) in xfs_bhvtom()
610 extern void xfs_do_force_shutdown(bhv_desc_t *, int, char *, int);
Dxfs_bmap.h337 bhv_desc_t *bdp, /* XFS behavior descriptor*/
Dxfs_rw.c103 bhv_desc_t *bdp, in xfs_do_force_shutdown()
Dxfs_utils.c70 bhv_desc_t *dir_bdp, in xfs_dir_lookup_int()
Dxfs_rename.c227 bhv_desc_t *src_dir_bdp, in xfs_rename()
Dxfs_attr.c162 xfs_attr_get(bhv_desc_t *bdp, const char *name, char *value, int *valuelenp, in xfs_attr_get()
422 xfs_attr_set(bhv_desc_t *bdp, const char *name, char *value, int valuelen, int flags, in xfs_attr_set()
569 xfs_attr_remove(bhv_desc_t *bdp, const char *name, int flags, struct cred *cred) in xfs_attr_remove()
604 xfs_attr_list(bhv_desc_t *bdp, char *buffer, int bufsize, int flags, in xfs_attr_list()
Dxfsidbg.c2026 static void printbhv(bhv_desc_t *bdp) in printbhv()
2118 bhv_desc_t *bh; in kdbm_bhv()
2128 bh = (bhv_desc_t *)addr; in kdbm_bhv()

12