Lines Matching refs:fd_cap
119 int fd_cap, fd_capcap, dfd_cap;
131 REQUIRE(fd_cap = cap_new(filefd, rights));
132 CHECK(cap_getrights(fd_cap, &erights) == 0);
134 REQUIRE(fd_capcap = cap_new(fd_cap, rights));
137 CHECK(fd_capcap != fd_cap);
142 ssize = read(fd_cap, &ch, sizeof(ch));
145 ssize = write(fd_cap, &ch, sizeof(ch));
148 off = lseek(fd_cap, 0, SEEK_SET);
151 ssize = pread(fd_cap, &ch, sizeof(ch), 0);
152 ssize2 = pread(fd_cap, &ch, sizeof(ch), 0);
156 ssize = pwrite(fd_cap, &ch, sizeof(ch), 0);
159 p = mmap(NULL, getpagesize(), PROT_NONE, MAP_SHARED, fd_cap, 0);
162 p = mmap(NULL, getpagesize(), PROT_READ, MAP_SHARED, fd_cap, 0);
165 p = mmap(NULL, getpagesize(), PROT_WRITE, MAP_SHARED, fd_cap, 0);
168 p = mmap(NULL, getpagesize(), PROT_EXEC, MAP_SHARED, fd_cap, 0);
172 fd_cap, 0);
176 fd_cap, 0);
180 fd_cap, 0);
184 MAP_SHARED, fd_cap, 0);
204 ret = fsync(fd_cap);
236 ret = ftruncate(fd_cap, 0);
292 ret = fchflags(fd_cap, UF_NODUMP);
303 ret = fchown(fd_cap, -1, -1);
313 ret = fchmod(fd_cap, 0644);
323 ret = fcntl(fd_cap, F_GETFL);
325 ret = fcntl(fd_cap, F_SETFL, ret);
330 ret = fstat(fd_cap, &sb);
340 ret = fstatfs(fd_cap, &sf);
343 ret = fpathconf(fd_cap, _PC_NAME_MAX);
346 ret = futimes(fd_cap, NULL);
394 pollfd.fd = fd_cap;
406 close(fd_cap);