FreeBSD kernel kern code
|
Public Types | |
enum | { VN_IO_FAULT_FOP , VN_IO_FAULT_VOP } |
Data Fields | |
enum vn_io_fault_args:: { ... } | kind |
struct ucred * | cred |
int | flags |
union { | |
struct fop_args_tag { | |
struct file * fp | |
fo_rdwr_t * doio | |
} fop_args | |
struct vop_args_tag { | |
struct vnode * vp | |
} vop_args | |
} | args |
Definition at line 169 of file vfs_vnops.c.
anonymous enum |
Enumerator | |
---|---|
VN_IO_FAULT_FOP | |
VN_IO_FAULT_VOP |
Definition at line 170 of file vfs_vnops.c.
union { ... } vn_io_fault_args::args |
Referenced by vn_io_fault(), vn_io_fault_doio(), and vn_rdwr().
struct ucred* vn_io_fault_args::cred |
Definition at line 174 of file vfs_vnops.c.
Referenced by vn_io_fault_doio(), and vn_rdwr().
fo_rdwr_t* vn_io_fault_args::doio |
Definition at line 179 of file vfs_vnops.c.
Referenced by vn_io_fault().
int vn_io_fault_args::flags |
Definition at line 175 of file vfs_vnops.c.
Referenced by vn_io_fault_doio().
struct { ... } ::fop_args_tag vn_io_fault_args::fop_args |
Referenced by vn_io_fault_doio().
struct file* vn_io_fault_args::fp |
Definition at line 178 of file vfs_vnops.c.
Referenced by foffset_lock(), foffset_unlock(), and vn_io_fault().
enum { ... } vn_io_fault_args::kind |
Referenced by vn_io_fault_doio().
struct { ... } ::vop_args_tag vn_io_fault_args::vop_args |
Referenced by vn_io_fault_doio().
struct vnode* vn_io_fault_args::vp |
Definition at line 182 of file vfs_vnops.c.
Referenced by vn_io_fault(), vn_rdwr(), and vn_rdwr_inchunks().