Searched refs:cap_rights_t (Results 1 - 25 of 88) sorted by relevance

1234

/freebsd-10.0-release/sys/sys/
H A Dcaprights.h58 typedef struct cap_rights cap_rights_t; typedef in typeref:struct:cap_rights
H A Dcapability.h320 cap_rights_t *__cap_rights_init(int version, cap_rights_t *rights, ...);
324 cap_rights_t *__cap_rights_set(cap_rights_t *rights, ...);
328 cap_rights_t *__cap_rights_clear(cap_rights_t *rights, ...);
332 bool __cap_rights_is_set(const cap_rights_t *rights, ...);
334 bool cap_rights_is_valid(const cap_rights_t *rights);
335 cap_rights_t *cap_rights_merge(cap_rights_t *ds
[all...]
H A Dktrace.h200 cap_rights_t cap_needed;
201 cap_rights_t cap_held;
269 void ktrcapfail(enum ktr_cap_fail_type, const cap_rights_t *,
270 const cap_rights_t *);
272 ktrstruct("caprights", (s), sizeof(cap_rights_t))
H A Dprocdesc.h95 int procdesc_find(struct thread *, int fd, cap_rights_t *, struct proc **);
96 int kern_pdgetpid(struct thread *, int fd, cap_rights_t *, pid_t *pidp);
H A Dfiledesc.h46 cap_rights_t fc_rights; /* per-descriptor capability rights */
163 int getvnode(struct filedesc *fdp, int fd, cap_rights_t *rightsp,
169 int fget_unlocked(struct filedesc *fdp, int fd, cap_rights_t *needrightsp,
170 int needfcntl, struct file **fpp, cap_rights_t *haverightsp);
H A Dfile.h220 int fget(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp);
221 int fget_mmap(struct thread *td, int fd, cap_rights_t *rightsp,
223 int fget_read(struct thread *td, int fd, cap_rights_t *rightsp,
225 int fget_write(struct thread *td, int fd, cap_rights_t *rightsp,
251 int fgetvp(struct thread *td, int fd, cap_rights_t *rightsp,
253 int fgetvp_exec(struct thread *td, int fd, cap_rights_t *rightsp,
255 int fgetvp_rights(struct thread *td, int fd, cap_rights_t *needrightsp,
257 int fgetvp_read(struct thread *td, int fd, cap_rights_t *rightsp,
259 int fgetvp_write(struct thread *td, int fd, cap_rights_t *rightsp,
262 int fgetsock(struct thread *td, int fd, cap_rights_t *rights
[all...]
H A Dnamei.h68 cap_rights_t ni_rightsneeded; /* rights required to look up vnode */
169 cap_rights_t *rightsp, struct thread *td);
/freebsd-10.0-release/sys/kern/
H A Dsubr_capability.c76 cap_rights_vset(cap_rights_t *rights, va_list ap)
101 cap_rights_vclear(cap_rights_t *rights, va_list ap)
126 cap_rights_is_vset(const cap_rights_t *rights, va_list ap)
152 cap_rights_t *
153 __cap_rights_init(int version, cap_rights_t *rights, ...)
171 cap_rights_t *
172 __cap_rights_set(cap_rights_t *rights, ...)
185 cap_rights_t *
186 __cap_rights_clear(cap_rights_t *rights, ...)
200 __cap_rights_is_set(const cap_rights_t *right
[all...]
H A Dsys_capability.c151 _cap_check(const cap_rights_t *havep, const cap_rights_t *needp,
172 cap_check(const cap_rights_t *havep, const cap_rights_t *needp)
182 cap_rights_to_vmprot(cap_rights_t *havep)
202 cap_rights_t *
216 cap_rights_t rights;
281 cap_rights_t rights;
H A Dvfs_acl.c402 cap_rights_t rights;
421 cap_rights_t rights;
476 cap_rights_t rights;
531 cap_rights_t rights;
H A Dvfs_syscalls.c370 cap_rights_t rights;
735 cap_rights_t rights;
966 flags_to_rights(int flags, cap_rights_t *rightsp)
1057 cap_rights_t rights;
1266 cap_rights_t rights;
1409 cap_rights_t rights;
1552 cap_rights_t rights;
1652 cap_rights_t rights;
1812 cap_rights_t rights;
1894 cap_rights_t right
[all...]
H A Duipc_syscalls.c161 getsock_cap(struct filedesc *fdp, int fd, cap_rights_t *rightsp,
264 cap_rights_t rights;
333 cap_rights_t rights;
418 cap_rights_t rights;
630 cap_rights_t rights;
891 cap_rights_t rights;
1093 cap_rights_t rights;
1415 cap_rights_t rights;
1459 cap_rights_t rights;
1540 cap_rights_t right
[all...]
H A Dsys_procdesc.c141 procdesc_find(struct thread *td, int fd, cap_rights_t *rightsp,
188 kern_pdgetpid(struct thread *td, int fd, cap_rights_t *rightsp, pid_t *pidp)
212 cap_rights_t rights;
/freebsd-10.0-release/tools/regression/security/cap_test/
H A Dcap_test.h115 (cap_rights_t) rights, (cap_rights_t) max); \
120 cap_rights_t _rights; \
125 _rights, (cap_rights_t) (rights)); \
H A Dcap_test_relative.c60 cap_rights_t baserights = CAP_READ | CAP_WRITE | CAP_SEEK | CAP_LOOKUP;
61 cap_rights_t rights;
H A Dcap_test_fcntl.c67 cap_rights_t rights = CAP_READ | CAP_FCNTL;
/freebsd-10.0-release/sys/cddl/compat/opensolaris/sys/
H A Dfile.h42 getf(int fd, cap_rights_t *rightsp)
/freebsd-10.0-release/sys/dev/aac/
H A Daac_linux.c78 cap_rights_t rights;
/freebsd-10.0-release/sys/dev/aacraid/
H A Daacraid_linux.c84 cap_rights_t rights;
/freebsd-10.0-release/sys/dev/amr/
H A Damr_linux.c75 cap_rights_t rights;
/freebsd-10.0-release/sys/dev/tdfx/
H A Dtdfx_linux.c48 cap_rights_t rights;
/freebsd-10.0-release/sys/dev/mfi/
H A Dmfi_linux.c87 cap_rights_t rights;
/freebsd-10.0-release/sys/dev/ipmi/
H A Dipmi_linux.c92 cap_rights_t rights;
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dzfs_onexit.c125 cap_rights_t rights;
/freebsd-10.0-release/sys/compat/svr4/
H A Dsvr4_ioctl.c87 cap_rights_t rights;

Completed in 147 milliseconds

1234