Searched refs:rightsp (Results 1 - 22 of 22) sorted by relevance

/freebsd-10.1-release/sys/cddl/compat/opensolaris/sys/
H A Dfile.h42 getf(int fd, cap_rights_t *rightsp) argument
46 if (fget(curthread, fd, rightsp, &fp) == 0)
/freebsd-10.1-release/sys/sys/
H A Dfile.h221 int fget(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp);
222 int fget_mmap(struct thread *td, int fd, cap_rights_t *rightsp,
224 int fget_read(struct thread *td, int fd, cap_rights_t *rightsp,
226 int fget_write(struct thread *td, int fd, cap_rights_t *rightsp,
252 int fgetvp(struct thread *td, int fd, cap_rights_t *rightsp,
254 int fgetvp_exec(struct thread *td, int fd, cap_rights_t *rightsp,
258 int fgetvp_read(struct thread *td, int fd, cap_rights_t *rightsp,
260 int fgetvp_write(struct thread *td, int fd, cap_rights_t *rightsp,
263 int fgetsock(struct thread *td, int fd, cap_rights_t *rightsp,
H A Dnamei.h162 #define NDINIT_ATRIGHTS(ndp, op, flags, segflg, namep, dirfd, rightsp, td) \
163 NDINIT_ALL(ndp, op, flags, segflg, namep, dirfd, NULL, rightsp, td)
169 cap_rights_t *rightsp, struct thread *td);
H A Dfiledesc.h167 int getvnode(struct filedesc *fdp, int fd, cap_rights_t *rightsp,
H A Dcapability.h398 int __cap_rights_get(int version, int fd, cap_rights_t *rightsp);
H A Dsysproto.h1679 char rightsp_l_[PADL_(cap_rights_t *)]; cap_rights_t * rightsp; char rightsp_r_[PADR_(cap_rights_t *)]; member in struct:__cap_rights_get_args
1765 char rightsp_l_[PADL_(cap_rights_t *)]; cap_rights_t * rightsp; char rightsp_r_[PADR_(cap_rights_t *)]; member in struct:cap_rights_limit_args
/freebsd-10.1-release/usr.bin/procstat/
H A Dprocstat_files.c248 width_capability(cap_rights_t *rightsp) argument
255 if (cap_rights_is_set(rightsp, cap_desc[i].cd_right)) {
266 print_capability(cap_rights_t *rightsp, u_int capwidth) argument
272 for (i = width_capability(rightsp); i < capwidth; i++) {
279 if (cap_rights_is_set(rightsp, cap_desc[i].cd_right)) {
/freebsd-10.1-release/sys/kern/
H A Dsys_procdesc.c141 procdesc_find(struct thread *td, int fd, cap_rights_t *rightsp, argument
148 error = fget(td, fd, rightsp, &fp);
188 kern_pdgetpid(struct thread *td, int fd, cap_rights_t *rightsp, pid_t *pidp) argument
193 error = fget(td, fd, rightsp, &fp);
H A Dsys_capability.c229 error = copyin(uap->rightsp, &rights, sizeof(rights.cr_rights[0]));
236 error = copyin(uap->rightsp, &rights,
319 error = copyout(&rights, uap->rightsp, sizeof(rights.cr_rights[0]) * n);
H A Dkern_descrip.c2519 fget(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp) argument
2522 return(_fget(td, fd, fpp, 0, rightsp, NULL));
2526 fget_mmap(struct thread *td, int fd, cap_rights_t *rightsp, u_char *maxprotp, argument
2530 return (_fget(td, fd, fpp, 0, rightsp, maxprotp));
2534 fget_read(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp) argument
2537 return(_fget(td, fd, fpp, FREAD, rightsp, NULL));
2541 fget_write(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp) argument
2544 return (_fget(td, fd, fpp, FWRITE, rightsp, NULL));
2577 fgetvp(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp) argument
2580 return (_fgetvp(td, fd, 0, rightsp, vp
2619 fgetvp_read(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp) argument
2626 fgetvp_exec(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp) argument
2634 fgetvp_write(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp) argument
2654 fgetsock(struct thread *td, int fd, cap_rights_t *rightsp, struct socket **spp, u_int *fflagp) argument
3303 export_fd_to_sb(void *data, int type, int fd, int fflags, int refcnt, int64_t offset, cap_rights_t *rightsp, struct export_fd_buf *efbuf) argument
[all...]
H A Duipc_sem.c119 static int ksem_get(struct thread *td, semid_t id, cap_rights_t *rightsp,
603 ksem_get(struct thread *td, semid_t id, cap_rights_t *rightsp, argument
610 error = fget(td, id, rightsp, &fp);
H A Dvfs_lookup.c1056 const char *namep, int dirfd, struct vnode *startdir, cap_rights_t *rightsp,
1067 if (rightsp != NULL)
1068 ndp->ni_rightsneeded = *rightsp;
1055 NDINIT_ALL(struct nameidata *ndp, u_long op, u_long flags, enum uio_seg segflg, const char *namep, int dirfd, struct vnode *startdir, cap_rights_t *rightsp, struct thread *td) argument
H A Dvfs_syscalls.c966 flags_to_rights(int flags, cap_rights_t *rightsp) argument
970 cap_rights_set(rightsp, CAP_FEXECVE);
974 cap_rights_set(rightsp, CAP_READ);
977 cap_rights_set(rightsp, CAP_READ);
980 cap_rights_set(rightsp, CAP_WRITE);
982 cap_rights_set(rightsp, CAP_SEEK);
988 cap_rights_set(rightsp, CAP_CREATE);
991 cap_rights_set(rightsp, CAP_FTRUNCATE);
994 cap_rights_set(rightsp, CAP_FSYNC);
997 cap_rights_set(rightsp, CAP_FLOC
4197 getvnode(struct filedesc *fdp, int fd, cap_rights_t *rightsp, struct file **fpp) argument
[all...]
H A Duipc_mqueue.c2095 _getmq(struct thread *td, int fd, cap_rights_t *rightsp, _fgetf func, argument
2101 error = func(td, fd, rightsp, fpp);
H A Duipc_syscalls.c161 getsock_cap(struct filedesc *fdp, int fd, cap_rights_t *rightsp, argument
167 error = fget_unlocked(fdp, fd, rightsp, 0, &fp, NULL);
H A Dsystrace_args.c3134 uarg[2] = (intptr_t) p->rightsp; /* cap_rights_t * */
3286 uarg[1] = (intptr_t) p->rightsp; /* cap_rights_t * */
/freebsd-10.1-release/sys/security/audit/
H A Daudit.h117 void audit_arg_rights(cap_rights_t *rightsp);
H A Dbsm_token.c839 au_to_rights(cap_rights_t *rightsp) argument
845 GET_TOKEN_AREA(t, dptr, sizeof(u_char) + sizeof(*rightsp));
848 for (i = 0; i < nitems(rightsp->cr_rights); i++)
849 ADD_U_INT64(dptr, rightsp->cr_rights[i]);
H A Daudit_arg.c864 audit_arg_rights(cap_rights_t *rightsp) argument
872 ar->k_ar.ar_arg_rights = *rightsp;
/freebsd-10.1-release/sys/bsm/
H A Daudit_record.h254 token_t *au_to_rights(cap_rights_t *rightsp);
/freebsd-10.1-release/usr.bin/kdump/
H A Dkdump.c1564 ktrcaprights(cap_rights_t *rightsp) argument
1568 capname(rightsp);
/freebsd-10.1-release/sys/compat/freebsd32/
H A Dfreebsd32_systrace_args.c2998 uarg[2] = (intptr_t) p->rightsp; /* cap_rights_t * */
3197 uarg[1] = (intptr_t) p->rightsp; /* cap_rights_t * */

Completed in 386 milliseconds