/freebsd-10.0-release/sys/sys/ |
H A D | caprights.h | 58 typedef struct cap_rights cap_rights_t; typedef in typeref:struct:cap_rights
|
H A D | capability.h | 320 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 D | ktrace.h | 200 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 D | procdesc.h | 95 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 D | filedesc.h | 46 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 D | file.h | 220 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 D | namei.h | 68 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 D | subr_capability.c | 76 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 D | sys_capability.c | 151 _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 D | vfs_acl.c | 402 cap_rights_t rights; 421 cap_rights_t rights; 476 cap_rights_t rights; 531 cap_rights_t rights;
|
H A D | vfs_syscalls.c | 370 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 D | uipc_syscalls.c | 161 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 D | sys_procdesc.c | 141 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 D | cap_test.h | 115 (cap_rights_t) rights, (cap_rights_t) max); \ 120 cap_rights_t _rights; \ 125 _rights, (cap_rights_t) (rights)); \
|
H A D | cap_test_relative.c | 60 cap_rights_t baserights = CAP_READ | CAP_WRITE | CAP_SEEK | CAP_LOOKUP; 61 cap_rights_t rights;
|
H A D | cap_test_fcntl.c | 67 cap_rights_t rights = CAP_READ | CAP_FCNTL;
|
/freebsd-10.0-release/sys/cddl/compat/opensolaris/sys/ |
H A D | file.h | 42 getf(int fd, cap_rights_t *rightsp)
|
/freebsd-10.0-release/sys/dev/aac/ |
H A D | aac_linux.c | 78 cap_rights_t rights;
|
/freebsd-10.0-release/sys/dev/aacraid/ |
H A D | aacraid_linux.c | 84 cap_rights_t rights;
|
/freebsd-10.0-release/sys/dev/amr/ |
H A D | amr_linux.c | 75 cap_rights_t rights;
|
/freebsd-10.0-release/sys/dev/tdfx/ |
H A D | tdfx_linux.c | 48 cap_rights_t rights;
|
/freebsd-10.0-release/sys/dev/mfi/ |
H A D | mfi_linux.c | 87 cap_rights_t rights;
|
/freebsd-10.0-release/sys/dev/ipmi/ |
H A D | ipmi_linux.c | 92 cap_rights_t rights;
|
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | zfs_onexit.c | 125 cap_rights_t rights;
|
/freebsd-10.0-release/sys/compat/svr4/ |
H A D | svr4_ioctl.c | 87 cap_rights_t rights;
|