Lines Matching refs:fd

54 	int fd;
56 fd = shm_open(path, flags, mode);
57 if (fd >= 0) {
59 close(fd);
88 * Open the test object and write '1' to the first byte. Returns valid fd
95 int fd;
97 fd = shm_open(TEST_PATH, O_CREAT | O_EXCL | O_RDWR, 0777);
98 if (fd < 0 && errno == EEXIST) {
103 fd = shm_open(TEST_PATH, O_CREAT | O_EXCL | O_RDWR, 0777);
105 if (fd < 0) {
109 if (ftruncate(fd, getpagesize()) < 0) {
111 close(fd);
116 page = mmap(0, getpagesize(), PROT_READ | PROT_WRITE, MAP_SHARED, fd,
120 close(fd);
129 close(fd);
134 return (fd);
141 int fd;
143 fd = scribble_object();
144 if (fd < 0)
147 page = mmap(0, getpagesize(), PROT_READ | PROT_WRITE, MAP_SHARED, fd,
151 close(fd);
158 close(fd);
163 close(fd);
183 int fd;
185 fd = scribble_object();
186 if (fd < 0)
188 close(fd);
190 fd = shm_open(TEST_PATH, O_RDONLY, 0777);
191 if (fd < 0) {
196 page = mmap(0, getpagesize(), PROT_READ, MAP_SHARED, fd, 0);
199 close(fd);
207 close(fd);
213 close(fd);
223 int fd;
225 fd = shm_open(TEST_PATH, O_RDONLY | O_CREAT, 0777);
226 if (fd < 0) {
232 page = mmap(0, getpagesize(), PROT_READ | PROT_WRITE, MAP_SHARED, fd,
237 close(fd);
243 close(fd);
248 close(fd);
257 int fd;
259 fd = shm_open(TEST_PATH, O_RDONLY | O_CREAT, 0777);
260 if (fd < 0) {
264 close(fd);
302 int fd;
304 fd = shm_open(SHM_ANON, O_RDWR, 0777);
305 if (fd < 0) {
309 close(fd);
354 int fd;
356 fd = shm_open("/tmp/notreallythere", O_RDONLY | O_CREAT, 0777);
357 if (fd < 0) {
361 close(fd);
374 int fd;
377 fd = shm_open(TEST_PATH, O_RDWR | O_CREAT, 0777);
378 if (fd < 0) {
382 if (ftruncate(fd, 1024) < 0) {
384 close(fd);
387 if (fstat(fd, &sb) < 0) {
389 close(fd);
394 close(fd);
397 close(fd);
400 fd = shm_open(TEST_PATH, O_RDWR | O_TRUNC, 0777);
401 if (fd < 0) {
405 if (fstat(fd, &sb) < 0) {
407 close(fd);
412 close(fd);
415 close(fd);
451 int fd, status;
454 fd = shm_open(SHM_ANON, O_CREAT | O_RDWR, 0777);
455 if (fd < 0) {
459 if (ftruncate(fd, getpagesize()) < 0) {
461 close(fd);
464 if (fstat(fd, &sb) < 0) {
466 close(fd);
471 close(fd);
476 page = mmap(0, getpagesize(), PROT_READ | PROT_WRITE, MAP_SHARED, fd,
480 close(fd);
488 close(fd);
493 if (ftruncate(fd, getpagesize() * 2) < 0) {
495 close(fd);
498 if (fstat(fd, &sb) < 0) {
500 close(fd);
505 close(fd);
511 fd, 0);
514 close(fd);
520 close(fd);
528 if (ftruncate(fd, getpagesize()) < 0) {
530 close(fd);
533 if (fstat(fd, &sb) < 0) {
535 close(fd);
540 close(fd);
551 close(fd);
575 close(fd);
580 close(fd);
585 if (ftruncate(fd, getpagesize() * 2) < 0) {
587 close(fd);
590 if (fstat(fd, &sb) < 0) {
592 close(fd);
597 close(fd);
612 close(fd);
616 close(fd);