Lines Matching defs:rightsp

2680 fget(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp)
2683 return (_fget(td, fd, fpp, 0, rightsp, NULL));
2687 fget_mmap(struct thread *td, int fd, cap_rights_t *rightsp, vm_prot_t *maxprotp,
2692 error = _fget(td, fd, fpp, 0, rightsp, NULL);
2700 MPASS(cap_rights_is_set(rightsp, CAP_MMAP));
2702 error = _fget(td, fd, fpp, 0, rightsp, &seq);
2722 fget_read(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp)
2725 return (_fget(td, fd, fpp, FREAD, rightsp, NULL));
2729 fget_write(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp)
2732 return (_fget(td, fd, fpp, FWRITE, rightsp, NULL));
2736 fget_fcntl(struct thread *td, int fd, cap_rights_t *rightsp, int needfcntl,
2741 return (fget_unlocked(fdp, fd, rightsp, fpp, NULL));
2746 MPASS(cap_rights_is_set(rightsp, CAP_FCNTL));
2748 error = fget_unlocked(fdp, fd, rightsp, fpp, &seq);
2794 fgetvp(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp)
2797 return (_fgetvp(td, fd, 0, rightsp, vpp));
2833 fgetvp_read(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp)
2836 return (_fgetvp(td, fd, FREAD, rightsp, vpp));
2840 fgetvp_exec(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp)
2843 return (_fgetvp(td, fd, FEXEC, rightsp, vpp));
2848 fgetvp_write(struct thread *td, int fd, cap_rights_t *rightsp,
2852 return (_fgetvp(td, fd, FWRITE, rightsp, vpp));
3387 export_file_to_kinfo(struct file *fp, int fd, cap_rights_t *rightsp,
3397 if (rightsp != NULL)
3398 kif->kf_cap_rights = *rightsp;
3468 export_file_to_sb(struct file *fp, int fd, cap_rights_t *rightsp,
3475 export_file_to_kinfo(fp, fd, rightsp, &efbuf->kif, efbuf->fdp,