Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/vnode.h
Show First 20 Lines • Show All 764 Lines • ▼ Show 20 Lines | |||||
void vn_lock_pair(struct vnode *vp1, bool vp1_locked, struct vnode *vp2, | void vn_lock_pair(struct vnode *vp1, bool vp1_locked, struct vnode *vp2, | ||||
bool vp2_locked); | bool vp2_locked); | ||||
int vn_open(struct nameidata *ndp, int *flagp, int cmode, struct file *fp); | int vn_open(struct nameidata *ndp, int *flagp, int cmode, struct file *fp); | ||||
int vn_open_cred(struct nameidata *ndp, int *flagp, int cmode, | int vn_open_cred(struct nameidata *ndp, int *flagp, int cmode, | ||||
u_int vn_open_flags, struct ucred *cred, struct file *fp); | u_int vn_open_flags, struct ucred *cred, struct file *fp); | ||||
int vn_open_vnode(struct vnode *vp, int fmode, struct ucred *cred, | int vn_open_vnode(struct vnode *vp, int fmode, struct ucred *cred, | ||||
struct thread *td, struct file *fp); | struct thread *td, struct file *fp); | ||||
void vn_pages_remove(struct vnode *vp, vm_pindex_t start, vm_pindex_t end); | void vn_pages_remove(struct vnode *vp, vm_pindex_t start, vm_pindex_t end); | ||||
void vn_pages_remove_valid(struct vnode *vp, vm_pindex_t start, | |||||
vm_pindex_t end); | |||||
int vn_pollrecord(struct vnode *vp, struct thread *p, int events); | int vn_pollrecord(struct vnode *vp, struct thread *p, int events); | ||||
int vn_rdwr(enum uio_rw rw, struct vnode *vp, void *base, | int vn_rdwr(enum uio_rw rw, struct vnode *vp, void *base, | ||||
int len, off_t offset, enum uio_seg segflg, int ioflg, | int len, off_t offset, enum uio_seg segflg, int ioflg, | ||||
struct ucred *active_cred, struct ucred *file_cred, ssize_t *aresid, | struct ucred *active_cred, struct ucred *file_cred, ssize_t *aresid, | ||||
struct thread *td); | struct thread *td); | ||||
int vn_rdwr_inchunks(enum uio_rw rw, struct vnode *vp, void *base, | int vn_rdwr_inchunks(enum uio_rw rw, struct vnode *vp, void *base, | ||||
size_t len, off_t offset, enum uio_seg segflg, int ioflg, | size_t len, off_t offset, enum uio_seg segflg, int ioflg, | ||||
struct ucred *active_cred, struct ucred *file_cred, size_t *aresid, | struct ucred *active_cred, struct ucred *file_cred, size_t *aresid, | ||||
▲ Show 20 Lines • Show All 366 Lines • Show Last 20 Lines |