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

/freebsd-10-stable/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-stable/sys/sys/
H A Dfile.h222 int fget(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp);
223 int fget_mmap(struct thread *td, int fd, cap_rights_t *rightsp,
225 int fget_read(struct thread *td, int fd, cap_rights_t *rightsp,
227 int fget_write(struct thread *td, int fd, cap_rights_t *rightsp,
253 int fgetvp(struct thread *td, int fd, cap_rights_t *rightsp,
255 int fgetvp_exec(struct thread *td, int fd, cap_rights_t *rightsp,
259 int fgetvp_read(struct thread *td, int fd, cap_rights_t *rightsp,
261 int fgetvp_write(struct thread *td, int fd, cap_rights_t *rightsp,
264 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 Dcapsicum.h398 int __cap_rights_get(int version, int fd, cap_rights_t *rightsp);
H A Dsocketvar.h320 int getsock_cap(struct thread *td, int fd, cap_rights_t *rightsp,
H A Dsysproto.h1678 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
1764 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-stable/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-stable/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.c2524 fget(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp) argument
2527 return(_fget(td, fd, fpp, 0, rightsp, NULL));
2531 fget_mmap(struct thread *td, int fd, cap_rights_t *rightsp, u_char *maxprotp, argument
2535 return (_fget(td, fd, fpp, 0, rightsp, maxprotp));
2539 fget_read(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp) argument
2542 return(_fget(td, fd, fpp, FREAD, rightsp, NULL));
2546 fget_write(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp) argument
2549 return (_fget(td, fd, fpp, FWRITE, rightsp, NULL));
2582 fgetvp(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp) argument
2585 return (_fgetvp(td, fd, 0, rightsp, vp
2624 fgetvp_read(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp) argument
2631 fgetvp_exec(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp) argument
2639 fgetvp_write(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp) argument
2659 fgetsock(struct thread *td, int fd, cap_rights_t *rightsp, struct socket **spp, u_int *fflagp) argument
3308 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.c120 static int ksem_get(struct thread *td, semid_t id, cap_rights_t *rightsp,
624 ksem_get(struct thread *td, semid_t id, cap_rights_t *rightsp, argument
631 error = fget(td, id, rightsp, &fp);
H A Dvfs_syscalls.c937 flags_to_rights(int flags, cap_rights_t *rightsp) argument
941 cap_rights_set(rightsp, CAP_FEXECVE);
945 cap_rights_set(rightsp, CAP_READ);
948 cap_rights_set(rightsp, CAP_READ);
951 cap_rights_set(rightsp, CAP_WRITE);
953 cap_rights_set(rightsp, CAP_SEEK);
959 cap_rights_set(rightsp, CAP_CREATE);
962 cap_rights_set(rightsp, CAP_FTRUNCATE);
965 cap_rights_set(rightsp, CAP_FSYNC);
968 cap_rights_set(rightsp, CAP_FLOC
4318 getvnode(struct filedesc *fdp, int fd, cap_rights_t *rightsp, struct file **fpp) argument
[all...]
H A Dvfs_lookup.c1055 const char *namep, int dirfd, struct vnode *startdir, cap_rights_t *rightsp,
1066 if (rightsp != NULL)
1067 ndp->ni_rightsneeded = *rightsp;
1054 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 Duipc_mqueue.c2152 _getmq(struct thread *td, int fd, cap_rights_t *rightsp, _fgetf func, argument
2158 error = func(td, fd, rightsp, fpp);
H A Duipc_syscalls.c155 getsock_cap(struct thread *td, int fd, cap_rights_t *rightsp, argument
161 error = fget_unlocked(td->td_proc->p_fd, 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-stable/sys/security/audit/
H A Daudit.h117 void audit_arg_rights(cap_rights_t *rightsp);
H A Dbsm_token.c837 au_to_rights(cap_rights_t *rightsp) argument
843 GET_TOKEN_AREA(t, dptr, sizeof(u_char) + sizeof(*rightsp));
846 for (i = 0; i < nitems(rightsp->cr_rights); i++)
847 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-stable/sys/bsm/
H A Daudit_record.h253 token_t *au_to_rights(cap_rights_t *rightsp);
/freebsd-10-stable/usr.bin/kdump/
H A Dkdump.c1645 ktrcaprights(cap_rights_t *rightsp) argument
1649 capname(rightsp);
/freebsd-10-stable/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 200 milliseconds