Symbol: CAP_WRITE
bin/cat/cat.c
459
cap_rights_init(&rights, CAP_CONNECT, CAP_READ, CAP_WRITE,
bin/cat/cat.c
502
cap_rights_clear(&rights, CAP_WRITE);
bin/dd/dd.c
162
cap_rights_set(&rights, CAP_FTRUNCATE, CAP_IOCTL, CAP_WRITE);
crypto/openssh/sandbox-capsicum.c
101
cap_rights_init(&rights, CAP_WRITE);
crypto/openssh/sandbox-capsicum.c
97
cap_rights_init(&rights, CAP_READ, CAP_WRITE);
lib/libcapsicum/capsicum_helpers.h
73
cap_rights_set(rights, CAP_WRITE);
lib/libcasper/services/cap_fileargs/tests/fileargs_test.c
295
cap_rights_init(&norights, CAP_WRITE);
lib/libcasper/services/cap_fileargs/tests/fileargs_test.c
341
cap_rights_init(&rights, CAP_WRITE, CAP_FCNTL);
lib/libcasper/services/cap_fileargs/tests/fileargs_test.c
388
cap_rights_init(&rights, CAP_WRITE, CAP_FCNTL, CAP_READ);
lib/libcasper/services/cap_fileargs/tests/fileargs_test.c
470
cap_rights_init(&norights, CAP_WRITE);
lib/libcasper/services/cap_fileargs/tests/fileargs_test.c
519
cap_rights_init(&rights, CAP_WRITE, CAP_FCNTL);
lib/libcasper/services/cap_fileargs/tests/fileargs_test.c
569
cap_rights_init(&rights, CAP_READ, CAP_WRITE, CAP_FCNTL);
lib/libcasper/services/cap_fileargs/tests/fileargs_test.c
676
cap_rights_init(&norights, CAP_WRITE);
lib/libcasper/services/cap_fileargs/tests/fileargs_test.c
724
cap_rights_init(&norights, CAP_WRITE);
lib/libsysdecode/tests/sysdecode_test.c
113
cap_rights_init(&rights, CAP_MMAP, CAP_READ, CAP_WRITE, CAP_SEEK),
sbin/dhclient/bpf.c
170
cap_rights_init(&rights, CAP_WRITE);
sbin/dhclient/dhclient.c
1970
CAP_FTRUNCATE, CAP_SEEK, CAP_WRITE);
sbin/dhclient/dhclient.c
2516
cap_rights_init(&rights, CAP_WRITE);
sbin/dhclient/dhclient.c
519
cap_rights_init(&rights, CAP_READ, CAP_WRITE);
sbin/savecore/savecore.c
1396
(void)cap_rights_init(&rights, CAP_PREAD, CAP_WRITE, CAP_IOCTL);
sbin/savecore/savecore.c
1537
CAP_WRITE);
sys/kern/subr_capability.c
111
const cap_rights_t cap_write_rights = CAP_RIGHTS_INITIALIZER(CAP_WRITE);
sys/kern/vfs_syscalls.c
1106
cap_rights_set_one(rightsp, CAP_WRITE);
sys/sys/capsicum.h
188
#define CAP_SEND CAP_WRITE
sys/sys/capsicum.h
87
#define CAP_PWRITE (CAP_SEEK | CAP_WRITE)
sys/sys/capsicum.h
93
#define CAP_MMAP_W (CAP_MMAP | CAP_SEEK | CAP_WRITE)
tests/sys/capsicum/capability-fd-pair.cc
20
cap_rights_init(&r_ws, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/capability-fd.cc
1166
cap_rights_init(&r_rws, CAP_READ, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/capability-fd.cc
1235
cap_rights_init(&rights, CAP_READ, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/capability-fd.cc
1242
cap_rights_init(&rights, CAP_READ, CAP_WRITE);
tests/sys/capsicum/capability-fd.cc
1258
cap_rights_init(&rights, CAP_READ, CAP_WRITE, CAP_FCHMOD, CAP_FSTAT);
tests/sys/capsicum/capability-fd.cc
182
cap_rights_init(&r_rws, CAP_READ, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/capability-fd.cc
253
cap_rights_init(&r_ws, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/capability-fd.cc
31
RIGHTS_INFO(CAP_WRITE),
tests/sys/capsicum/capability-fd.cc
493
CHECK_RIGHT_RESULT(write(cap_fd, &ch, sizeof(ch)), rights, CAP_WRITE, 0);
tests/sys/capsicum/capability-fd.cc
589
TRY_FILE_OPS(fd, CAP_WRITE);
tests/sys/capsicum/capability-fd.cc
591
TRY_FILE_OPS(fd, CAP_READ, CAP_WRITE);
tests/sys/capsicum/capability-fd.cc
655
CHECK_RIGHT_RESULT(rc, rights, CAP_CREATE, CAP_WRITE, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
661
CHECK_RIGHT_RESULT(rc, rights, CAP_CREATE, CAP_READ, CAP_WRITE, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
683
CHECK_RIGHT_RESULT(rc, rights, CAP_FSYNC, CAP_WRITE, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
688
CHECK_RIGHT_RESULT(rc, rights, CAP_FSYNC, CAP_READ, CAP_WRITE, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
698
CHECK_RIGHT_RESULT(rc, rights, CAP_FSYNC, CAP_WRITE, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
703
CHECK_RIGHT_RESULT(rc, rights, CAP_FSYNC, CAP_READ, CAP_WRITE, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
718
CHECK_RIGHT_RESULT(rc, rights, CAP_FTRUNCATE, CAP_WRITE, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
723
CHECK_RIGHT_RESULT(rc, rights, CAP_FTRUNCATE, CAP_READ, CAP_WRITE, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
730
CHECK_RIGHT_RESULT(rc, rights, CAP_CREATE, CAP_WRITE, CAP_SEEK, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
736
CHECK_RIGHT_RESULT(rc, rights, CAP_CREATE, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
747
rights, CAP_FSYNC, CAP_WRITE, CAP_SEEK, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
753
rights, CAP_FSYNC, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
759
rights, CAP_FSYNC, CAP_WRITE, CAP_SEEK, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
765
rights, CAP_FSYNC, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
910
TRY_DIR_OPS(dfd, CAP_CREATE, CAP_WRITE, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
911
TRY_DIR_OPS(dfd, CAP_CREATE, CAP_READ, CAP_WRITE, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
913
TRY_DIR_OPS(dfd, CAP_FSYNC, CAP_WRITE, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
914
TRY_DIR_OPS(dfd, CAP_FSYNC, CAP_READ, CAP_WRITE, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
916
TRY_DIR_OPS(dfd, CAP_FTRUNCATE, CAP_WRITE, CAP_LOOKUP);
tests/sys/capsicum/capability-fd.cc
917
TRY_DIR_OPS(dfd, CAP_FTRUNCATE, CAP_READ, CAP_WRITE, CAP_LOOKUP);
tests/sys/capsicum/copy_file_range.cc
118
cap_rights_init(&rights_in, CAP_WRITE);
tests/sys/capsicum/copy_file_range.cc
119
cap_rights_init(&rights_out, CAP_WRITE);
tests/sys/capsicum/copy_file_range.cc
142
cap_rights_init(&rights_out, CAP_WRITE);
tests/sys/capsicum/copy_file_range.cc
165
cap_rights_init(&rights_out, CAP_WRITE);
tests/sys/capsicum/copy_file_range.cc
188
cap_rights_init(&rights_out, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/copy_file_range.cc
211
cap_rights_init(&rights_out, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/copy_file_range.cc
72
cap_rights_init(&rights_in, CAP_WRITE);
tests/sys/capsicum/fcntl.cc
111
cap_rights_init(&(fcntl_rights[1]), CAP_READ, CAP_WRITE);
tests/sys/capsicum/fcntl.cc
214
cap_rights_init(&rights, CAP_FCNTL, CAP_READ, CAP_WRITE, CAP_FLOCK);
tests/sys/capsicum/fcntl.cc
286
cap_rights_init(&rights, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_FCNTL);
tests/sys/capsicum/ioctl.cc
17
cap_rights_init(&rights_many, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_FSTAT, CAP_FSYNC);
tests/sys/capsicum/ioctl.cc
75
cap_rights_init(&rights, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_IOCTL);
tests/sys/capsicum/linux.cc
1078
cap_rights_init(&rights, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_FSYNC);
tests/sys/capsicum/linux.cc
1120
cap_rights_init(&r_ws, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/linux.cc
1122
cap_rights_init(&r_rwssync, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_FSYNC);
tests/sys/capsicum/linux.cc
1207
cap_rights_init(&rights, CAP_READ, CAP_WRITE);
tests/sys/capsicum/linux.cc
124
cap_rights_init(&r_ws, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/linux.cc
1297
cap_rights_init(&r_all, CAP_READ, CAP_WRITE, CAP_FLOCK, CAP_FSIGNAL);
tests/sys/capsicum/linux.cc
1301
cap_rights_init(&r_rw, CAP_READ, CAP_WRITE);
tests/sys/capsicum/linux.cc
1324
cap_rights_init(&rights, CAP_READ, CAP_WRITE, CAP_FCHMOD, CAP_FSTAT);
tests/sys/capsicum/linux.cc
193
cap_rights_init(&r_ws, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/linux.cc
195
cap_rights_init(&r_rws, CAP_READ, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/linux.cc
197
cap_rights_init(&r_rwspoll, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_EVENT);
tests/sys/capsicum/linux.cc
269
cap_rights_init(&r_ws, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/linux.cc
271
cap_rights_init(&r_rws, CAP_READ, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/linux.cc
273
cap_rights_init(&r_rwspoll, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_EVENT);
tests/sys/capsicum/linux.cc
37
cap_rights_init(&r_wo, CAP_WRITE);
tests/sys/capsicum/linux.cc
383
cap_rights_init(&r_ws, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/linux.cc
385
cap_rights_init(&r_rws, CAP_READ, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/linux.cc
387
cap_rights_init(&r_rwspoll, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_EVENT);
tests/sys/capsicum/linux.cc
389
cap_rights_init(&r_rwsnotify, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_NOTIFY);
tests/sys/capsicum/linux.cc
39
cap_rights_init(&r_rw, CAP_READ, CAP_WRITE);
tests/sys/capsicum/linux.cc
41
cap_rights_init(&r_rwpoll, CAP_READ, CAP_WRITE, CAP_EVENT);
tests/sys/capsicum/linux.cc
532
cap_rights_init(&r_ws, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/linux.cc
534
cap_rights_init(&r_rws, CAP_READ, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/linux.cc
536
cap_rights_init(&r_rwsnotify, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_NOTIFY);
tests/sys/capsicum/linux.cc
630
cap_rights_init(&r_rwlstat, CAP_READ, CAP_WRITE, CAP_LOOKUP, CAP_FSTAT);
tests/sys/capsicum/linux.cc
632
cap_rights_init(&r_rwlstatns, CAP_READ, CAP_WRITE, CAP_LOOKUP, CAP_FSTAT, CAP_SETNS);
tests/sys/capsicum/mqueue.cc
43
cap_rights_init(&r_write, CAP_WRITE);
tests/sys/capsicum/openat.cc
45
cap_rights_init(&r_base, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_LOOKUP, CAP_FCNTL, CAP_IOCTL);
tests/sys/capsicum/sctp.cc
70
cap_rights_init(&r_wo, CAP_WRITE);
tests/sys/capsicum/sctp.cc
71
cap_rights_init(&r_rw, CAP_READ, CAP_WRITE);
tests/sys/capsicum/sctp.cc
72
cap_rights_init(&r_all, CAP_READ, CAP_WRITE, CAP_SOCK_CLIENT, CAP_SOCK_SERVER);
tests/sys/capsicum/sctp.cc
73
cap_rights_init(&r_all_nopeel, CAP_READ, CAP_WRITE, CAP_SOCK_CLIENT, CAP_SOCK_SERVER);
tests/sys/capsicum/select.cc
116
cap_rights_init(&r_rw, CAP_READ, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/select.cc
46
cap_rights_init(&r_rw, CAP_READ, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/smoketest.c
31
cap_rights_init(&r_rws, CAP_READ, CAP_WRITE, CAP_SEEK);
tests/sys/capsicum/socket.cc
133
cap_rights_init(&r_rw, CAP_READ, CAP_WRITE);
tests/sys/capsicum/socket.cc
135
cap_rights_init(&r_all, CAP_READ, CAP_WRITE, CAP_SOCK_CLIENT, CAP_SOCK_SERVER);
tests/sys/capsicum/socket.cc
19
cap_rights_init(&r_rw, CAP_READ, CAP_WRITE);
tests/sys/capsicum/socket.cc
21
cap_rights_init(&r_all, CAP_READ, CAP_WRITE, CAP_SOCK_CLIENT, CAP_SOCK_SERVER);
tests/sys/capsicum/socket.cc
247
cap_rights_init(&r_rw, CAP_READ, CAP_WRITE);
tests/sys/capsicum/socket.cc
249
cap_rights_init(&r_all, CAP_READ, CAP_WRITE, CAP_SOCK_CLIENT, CAP_SOCK_SERVER);
tests/sys/capsicum/socket.cc
251
cap_rights_init(&r_connect, CAP_READ, CAP_WRITE, CAP_CONNECT);
tests/sys/file/path_test.c
259
cap_rights_init(&rights, CAP_READ, CAP_LOOKUP, CAP_WRITE);
tests/sys/file/path_test.c
268
cap_rights_init(&rights, CAP_READ, CAP_LOOKUP, CAP_WRITE);
tests/sys/kern/ktrace_test.c
199
CAP_WRITE));
tests/sys/kern/ktrace_test.c
228
cap_rights_set(&rights, CAP_WRITE);
tests/sys/kern/ktrace_test.c
237
CAP_WRITE));
tools/regression/security/cap_test/cap_test_capabilities.c
143
CHECK_RESULT(write, CAP_WRITE, ssize >= 0);
tools/regression/security/cap_test/cap_test_capabilities.c
192
CAP_CREATE | CAP_WRITE | CAP_LOOKUP, ret >= 0);
tools/regression/security/cap_test/cap_test_capabilities.c
197
CAP_CREATE | CAP_READ | CAP_WRITE | CAP_LOOKUP, ret >= 0);
tools/regression/security/cap_test/cap_test_capabilities.c
213
CAP_FSYNC | CAP_WRITE | CAP_LOOKUP, ret >= 0);
tools/regression/security/cap_test/cap_test_capabilities.c
217
CAP_FSYNC | CAP_READ | CAP_WRITE | CAP_LOOKUP, ret >= 0);
tools/regression/security/cap_test/cap_test_capabilities.c
225
CAP_FSYNC | CAP_WRITE | CAP_LOOKUP, ret >= 0);
tools/regression/security/cap_test/cap_test_capabilities.c
229
CAP_FSYNC | CAP_READ | CAP_WRITE | CAP_LOOKUP, ret >= 0);
tools/regression/security/cap_test/cap_test_capabilities.c
245
CAP_FTRUNCATE | CAP_WRITE | CAP_LOOKUP, ret >= 0);
tools/regression/security/cap_test/cap_test_capabilities.c
249
CAP_FTRUNCATE | CAP_READ | CAP_WRITE | CAP_LOOKUP, ret >= 0);
tools/regression/security/cap_test/cap_test_capabilities.c
255
CAP_CREATE | CAP_WRITE | CAP_SEEK | CAP_LOOKUP, ret >= 0);
tools/regression/security/cap_test/cap_test_capabilities.c
260
CAP_CREATE | CAP_READ | CAP_WRITE | CAP_SEEK | CAP_LOOKUP,
tools/regression/security/cap_test/cap_test_capabilities.c
270
CAP_FSYNC | CAP_WRITE | CAP_SEEK | CAP_LOOKUP, ret >= 0);
tools/regression/security/cap_test/cap_test_capabilities.c
274
CAP_FSYNC | CAP_READ | CAP_WRITE | CAP_SEEK | CAP_LOOKUP, ret >= 0);
tools/regression/security/cap_test/cap_test_capabilities.c
278
CAP_FSYNC | CAP_WRITE | CAP_SEEK | CAP_LOOKUP, ret >= 0);
tools/regression/security/cap_test/cap_test_capabilities.c
282
CAP_FSYNC | CAP_READ | CAP_WRITE | CAP_SEEK | CAP_LOOKUP, ret >= 0);
tools/regression/security/cap_test/cap_test_capabilities.c
464
TRY(CAP_WRITE);
tools/regression/security/cap_test/cap_test_capabilities.c
468
TRY(CAP_READ | CAP_WRITE);
tools/regression/security/cap_test/cap_test_capabilities.c
479
TRY(CAP_CREATE | CAP_WRITE | CAP_LOOKUP);
tools/regression/security/cap_test/cap_test_capabilities.c
480
TRY(CAP_CREATE | CAP_READ | CAP_WRITE | CAP_LOOKUP);
tools/regression/security/cap_test/cap_test_capabilities.c
486
TRY(CAP_FSYNC | CAP_WRITE | CAP_LOOKUP);
tools/regression/security/cap_test/cap_test_capabilities.c
487
TRY(CAP_FSYNC | CAP_READ | CAP_WRITE | CAP_LOOKUP);
tools/regression/security/cap_test/cap_test_capabilities.c
490
TRY(CAP_FTRUNCATE | CAP_WRITE | CAP_LOOKUP);
tools/regression/security/cap_test/cap_test_capabilities.c
491
TRY(CAP_FTRUNCATE | CAP_READ | CAP_WRITE | CAP_LOOKUP);
tools/regression/security/cap_test/cap_test_relative.c
55
cap_rights_t baserights = CAP_READ | CAP_WRITE | CAP_SEEK | CAP_LOOKUP;
usr.bin/brandelf/brandelf.c
131
cap_rights_set(&rights, CAP_WRITE);
usr.bin/bsdiff/bspatch/bspatch.c
156
cap_rights_init(&rights_wr, CAP_WRITE);
usr.bin/elfdump/elfdump.c
569
cap_rights_init(&rights, CAP_FSTAT, CAP_WRITE);
usr.bin/indent/indent.c
261
cap_rights_init(&rights, CAP_FSTAT, CAP_WRITE);
usr.bin/procstat/procstat_files.c
141
{ CAP_WRITE, "wr" },
usr.bin/tee/tee.c
144
cap_rights_init(&rights, CAP_WRITE, CAP_FSTAT);
usr.bin/uniq/uniq.c
151
cap_rights_init(&rights, CAP_FSTAT, CAP_WRITE);
usr.bin/write/write.c
93
CAP_WRITE);
usr.sbin/bhyve/audio.c
111
cap_rights_init(&rights, CAP_IOCTL, CAP_READ, CAP_WRITE);
usr.sbin/bhyve/block_if.c
566
CAP_WRITE, CAP_FSTAT, CAP_EVENT, CAP_FPATHCONF);
usr.sbin/bhyve/block_if.c
568
cap_rights_clear(&rights, CAP_FSYNC, CAP_WRITE);
usr.sbin/bhyve/gdb.c
2168
cap_rights_init(&rights, CAP_ACCEPT, CAP_EVENT, CAP_READ, CAP_WRITE,
usr.sbin/bhyve/mevent.c
525
cap_rights_init(&rights, CAP_EVENT, CAP_READ, CAP_WRITE);
usr.sbin/bhyve/net_backend_netgraph.c
156
cap_rights_init(&rights, CAP_EVENT, CAP_READ, CAP_WRITE);
usr.sbin/bhyve/net_backends.c
129
cap_rights_init(&rights, CAP_EVENT, CAP_READ, CAP_WRITE);
usr.sbin/bhyve/pci_passthru.c
156
cap_rights_init(&pcifd_rights, CAP_IOCTL, CAP_READ, CAP_WRITE);
usr.sbin/bhyve/pci_virtio_9p.c
289
CAP_ACL_SET, CAP_READ, CAP_WRITE, CAP_SEEK, CAP_FSTAT,
usr.sbin/bhyve/pci_virtio_console.c
344
cap_rights_init(&rights, CAP_ACCEPT, CAP_EVENT, CAP_READ, CAP_WRITE);
usr.sbin/bhyve/pci_virtio_input.c
712
cap_rights_init(&rights, CAP_EVENT, CAP_IOCTL, CAP_READ, CAP_WRITE);
usr.sbin/bhyve/rfb.c
1436
cap_rights_init(&rights, CAP_ACCEPT, CAP_EVENT, CAP_READ, CAP_WRITE);
usr.sbin/bhyve/snapshot.c
1443
cap_rights_init(&rights, CAP_ACCEPT, CAP_READ, CAP_RECV, CAP_WRITE,
usr.sbin/bhyve/uart_backend.c
401
cap_rights_init(&rights, CAP_EVENT, CAP_IOCTL, CAP_READ, CAP_WRITE);
usr.sbin/rtsold/cap_script.c
203
(void)caph_rights_limit(fd, cap_rights_init(&rights, CAP_WRITE));
usr.sbin/rtsold/dump.c
145
cap_rights_init(&rights, CAP_FSTAT, CAP_FTRUNCATE, CAP_SEEK, CAP_WRITE);
usr.sbin/rwhod/rwhod.c
356
CAP_LOOKUP, CAP_SEEK, CAP_WRITE);
usr.sbin/rwhod/rwhod.c
402
cap_rights_init(&rights, CAP_FSTAT, CAP_FTRUNCATE, CAP_WRITE);