Lines Matching defs:rightsp

107 		    cap_rights_t *rightsp, struct kinfo_file *kif,
3465 fget(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp)
3468 return (_fget(td, fd, fpp, 0, rightsp));
3472 fget_mmap(struct thread *td, int fd, cap_rights_t *rightsp, vm_prot_t *maxprotp,
3477 error = _fget(td, fd, fpp, 0, rightsp);
3489 MPASS(cap_rights_is_set(rightsp, CAP_MMAP));
3491 error = fget_unlocked_seq(td, fd, rightsp, &fp, &seq);
3516 fget_read(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp)
3519 return (_fget(td, fd, fpp, FREAD, rightsp));
3523 fget_write(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp)
3526 return (_fget(td, fd, fpp, FWRITE, rightsp));
3530 fget_fcntl(struct thread *td, int fd, cap_rights_t *rightsp, int needfcntl,
3534 return (fget_unlocked(td, fd, rightsp, fpp));
3542 MPASS(cap_rights_is_set(rightsp, CAP_FCNTL));
3544 error = fget_unlocked_seq(td, fd, rightsp, &fp, &seq);
3591 fgetvp(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp)
3594 return (_fgetvp(td, fd, 0, rightsp, vpp));
3630 fgetvp_read(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp)
3633 return (_fgetvp(td, fd, FREAD, rightsp, vpp));
3637 fgetvp_exec(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp)
3640 return (_fgetvp(td, fd, FEXEC, rightsp, vpp));
3645 fgetvp_write(struct thread *td, int fd, cap_rights_t *rightsp,
3649 return (_fgetvp(td, fd, FWRITE, rightsp, vpp));
4525 export_file_to_kinfo(struct file *fp, int fd, cap_rights_t *rightsp,
4535 if (rightsp != NULL)
4536 kif->kf_cap_rights = *rightsp;
4606 export_file_to_sb(struct file *fp, int fd, cap_rights_t *rightsp,
4613 export_file_to_kinfo(fp, fd, rightsp, &efbuf->kif, efbuf->fdp,