/illumos-gate/usr/src/cmd/rcap/rcapd/ |
H A D | rcapd_rfd.h | 53 typedef struct rfd { struct 56 void(*rfd_revoke)(struct rfd *); /* revocation function */ 59 struct rfd *rfd_next; /* list */ 60 struct rfd *rfd_prev; 62 struct rfd *rfd_prev_class; /* link to previous of same */ 67 int rfd_open(char *, int, rfd_class_t, void(*)(struct rfd *), void *, int,
|
H A D | rcapd_rfd.c | 71 rfd_find_prev_class(rfd_t *rfd, rfd_class_t class) argument 73 while (rfd != NULL && rfd->rfd_class != class) 74 rfd = rfd->rfd_prev; 75 return (rfd); 82 rfd_revoke_fd(rfd_t *rfd) argument 84 if (rfd->rfd_revoke != NULL) 85 rfd->rfd_revoke(rfd); 96 rfd_t *rfd = NULL; local 156 rfd_t *rfd; local 202 rfd_t *rfd; local [all...] |
H A D | rcapd_scanner.c | 373 revoke_pagedata(rfd_t *rfd) argument 375 lprocess_t *lpc = rfd->rfd_data; 492 debug("process %d: %llu/%llukB rfd/mdfd since last read\n", 529 debug("process %d: %llu/%llukB rfd/mdfd since hand swept\n", 998 revoke_xmap(rfd_t *rfd) argument 1000 lprocess_t *lpc = rfd->rfd_data;
|
/illumos-gate/usr/src/lib/libast/common/port/ |
H A D | astcopy.c | 27 * copy from rfd to wfd (with conditional mmap hacks) 45 * copy n bytes from rfd to wfd 51 astcopy(int rfd, int wfd, off_t n) argument 67 if (!fstat(rfd, &st) && S_ISREG(st.st_mode) && (pos = lseek(rfd, (off_t)0, 1)) != ((off_t)-1)) 72 if (mapsize >= BUFSIZ * 2 && (mapbuf = (char*)mmap(NiL, mapsize, PROT_READ, MAP_SHARED, rfd, pos)) != ((caddr_t)-1)) 74 if (write(wfd, mapbuf, mapsize) != mapsize || lseek(rfd, mapsize, 1) == ((off_t)-1)) return(-1); 88 if ((c = read(rfd, buf, (size_t)n)) > 0 && write(wfd, buf, (size_t)c) != c) c = -1;
|
/illumos-gate/usr/src/lib/libast/common/misc/ |
H A D | procclose.c | 44 if (p->rfd >= 0) 45 close(p->rfd); 46 if (p->wfd >= 0 && p->wfd != p->rfd)
|
H A D | procopen.c | 425 proc->rfd = -1; 812 proc->rfd = pio[0]; 816 if (proc->rfd > 2) 817 fcntl(proc->rfd, F_SETFD, FD_CLOEXEC);
|
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/libdb2/recno/ |
H A D | rec_open.c | 70 int rfd, sverrno; local 73 if (fname != NULL && (rfd = open(fname, flags | O_BINARY, mode)) < 0) 118 t->bt_rfd = rfd; 127 if (lseek(rfd, (off_t)0, SEEK_CUR) == -1 && errno == ESPIPE) { 135 slow: if ((t->bt_rfp = fdopen(rfd, "rb")) == NULL) 151 if (fstat(rfd, &sb)) 175 PROT_READ, MAP_PRIVATE, rfd, 220 (void)close(rfd);
|
/illumos-gate/usr/src/cmd/hal/probing/storage/ |
H A D | probe-storage.c | 329 int rfd = -1; local 388 if ((rfd = open (raw_device_file, O_RDONLY | O_NONBLOCK)) < 0) { 395 get_cdrom_properties (rfd, cs); 397 get_disk_properties (rfd, cs); 405 got_media = get_media_info(rfd, &minfo); 414 if (check_floppy(rfd, &is_write_protected)) { 420 got_media = get_media_info(rfd, &minfo); 425 if ((ioctl(rfd, DKIOCREADONLY, &rdonly) == 0) && rdonly) { 442 if (read_extvtoc(rfd, &vtoc) >= 0) { 451 } else if (!is_cdrom && (efi_alloc_and_read(rfd, [all...] |
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | sfsasl.c | 563 ** rfd -- read fd 577 tls_retry(ssl, rfd, wfd, tlsstart, timeout, err, where) 579 int rfd; 618 where, rfd, wfd, err); 622 ((err == SSL_ERROR_WANT_READ && rfd >= FD_SETSIZE) || 629 where, rfd, wfd); 640 FD_SET(rfd, &ssl_maskr); 642 FD_SET(rfd, &ssl_maskx); 645 ret = select(rfd + 1, &ssl_maskr, NULL, &ssl_maskx, 658 FD_SET(rfd, 718 int r, rfd, wfd, try, ssl_err; local 830 int r, rfd, wfd, try, ssl_err; local [all...] |
/illumos-gate/usr/src/uts/common/avs/ns/rdc/ |
H A D | rdc_dev.c | 1086 _rdc_alloc_buf(rdc_fd_t *rfd, nsc_off_t pos, nsc_size_t len, int flag, argument 1089 rdc_k_info_t *krdc = rfd->rdc_info; 1097 if (RDC_IS_BMP(rfd) || RDC_IS_QUE(rfd)) 1149 h = (rdc_buf_t *)_rdc_alloc_handle(NULL, NULL, NULL, rfd); 1365 rdc_fd_t *rfd; local 1371 rfd = kmem_zalloc(sizeof (*rfd), KM_SLEEP); 1372 if (!rfd) 1396 kmem_free(rfd, sizeo 1500 _rdc_alloc_handle(void (*d_cb)(), void (*r_cb)(), void (*w_cb)(), rdc_fd_t *rfd) argument 1541 _rdc_free_handle(rdc_buf_t *h, rdc_fd_t *rfd) argument 1567 _rdc_attach(rdc_fd_t *rfd, nsc_iodev_t *iodev) argument 1600 _rdc_detach(rdc_fd_t *rfd, nsc_iodev_t *iodev) argument 1665 _rdc_get_pinned(rdc_fd_t *rfd) argument 1677 _rdc_discard_pinned(rdc_fd_t *rfd, nsc_off_t pos, nsc_size_t len) argument 1689 _rdc_partsize(rdc_fd_t *rfd, nsc_size_t *ptr) argument 1708 _rdc_maxfbas(rdc_fd_t *rfd, int flag, nsc_size_t *ptr) argument 1734 _rdc_control(rdc_fd_t *rfd, int cmd, void *ptr, int len) argument 2961 _rdc_trksize(rdc_fd_t *rfd, nsc_size_t trksize) argument [all...] |
/illumos-gate/usr/src/cmd/hal/probing/volume/ |
H A D | probe-volume.c | 420 int fd, rfd; local 455 fd = rfd = -1; 502 rfd = open (rdevpath, O_RDONLY | O_NONBLOCK); 503 if (rfd < 0) { 508 if (ioctl(rfd, FDGETCHANGE, &fdc) == 0) { 516 if (ioctl(rfd, DKIOCGMEDIAINFO, &mi) != -1) { 533 if (!probe_disc (rfd, ctx, udi, &has_data, &has_audio)) { 564 if ((partition_number = read_extvtoc(rfd, &vtoc)) >= 0) { 574 } else if ((partition_number = efi_alloc_and_read(rfd, &gpt)) >= 0) { 637 if (fstyp_init(rfd, probe_offse [all...] |
/illumos-gate/usr/src/lib/libast/common/disc/ |
H A D | sfdcmore.c | 77 * output label on wfd and return next char on rfd with no echo 98 int rfd = sffileno(rp); local 105 tcgetattr(rfd, &old); 110 tcsetattr(rfd, TCSADRAIN, &tty); 111 if ((r = read(rfd, &c, 1)) == 1) 124 tcsetattr(rfd, TCSADRAIN, &old);
|
/illumos-gate/usr/src/lib/libast/amd64/include/ast/ |
H A D | proc.h | 93 int rfd; /* read fd if applicable */ member in struct:__anon2596
|
/illumos-gate/usr/src/lib/libast/common/include/ |
H A D | proc.h | 84 int rfd; /* read fd if applicable */ member in struct:__anon2632
|
/illumos-gate/usr/src/lib/libast/i386/include/ast/ |
H A D | proc.h | 93 int rfd; /* read fd if applicable */ member in struct:__anon2696
|
/illumos-gate/usr/src/lib/libast/sparc/include/ast/ |
H A D | proc.h | 93 int rfd; /* read fd if applicable */ member in struct:__anon2718
|
/illumos-gate/usr/src/lib/libast/sparcv9/include/ast/ |
H A D | proc.h | 93 int rfd; /* read fd if applicable */ member in struct:__anon2740
|
/illumos-gate/usr/src/cmd/krb5/kadmin/server/ |
H A D | ovsec_kadmd.c | 1240 struct pollfd *rfd = 0; local 1251 rfd = realloc(rfd, sizeof (pollfd_t) * svc_max_pollfd); 1255 (void) memcpy(rfd, svc_pollfd, 1259 if (rfd[i].fd == -1) { 1260 rfd[i].fd = schpw; 1261 rfd[i].events = POLLIN; 1266 switch(pollret = poll(rfd, nfds, 1277 if (rfd[i].revents & POLLIN) { 1278 if (rfd[ [all...] |
/illumos-gate/usr/src/cmd/sendmail/libmilter/ |
H A D | worker.c | 337 int nfd, rfd, i; local 458 rfd = poll(pfd, nfd, POLL_TIMEOUT); 464 if (rfd == 0) 470 if (rfd < 0)
|
/illumos-gate/usr/src/uts/common/io/iprb/ |
H A D | iprb.c | 1120 iprb_dma_t *rfd, *nfd, *lfd; local 1132 rfd = &ip->rxb[curr]; 1135 PUTRFD32(rfd, RFD_LNK_OFFSET, nfd->paddr); 1136 PUTRFD16(rfd, RFD_CTL_OFFSET, RFD_CTL_EL); 1137 PUTRFD16(rfd, RFD_SIZ_OFFSET, RFD_SIZE - RFD_PKT_OFFSET); 1138 PUTRFD16(rfd, RFD_CNT_OFFSET, 0); 1139 SYNCRFD(rfd, 0, RFD_PKT_OFFSET, DDI_DMA_SYNC_FORDEV); 1142 SYNCRFD(rfd, RFD_CTL_OFFSET, 2, DDI_DMA_SYNC_FORDEV); 1159 iprb_dma_t *rfd; local 1171 rfd [all...] |
/illumos-gate/usr/src/cmd/bnu/ |
H A D | cu.c | 1440 int rtn = 1, rfd; local 1444 rfd = RIOFD(fd); 1445 riobuf = &Riobuf[rfd*WRIOBSZ]; 1447 if (Riop[rfd] >= &riobuf[Riocnt[rfd]]) { 1474 Riop[rfd] = riobuf; 1475 Riocnt[rfd] = rtn; 1480 _Cxc = *(Riop[rfd]++) & RMASK(fd); /* mask off appropriate bits */
|
/illumos-gate/usr/src/lib/libcmd/common/ |
H A D | cp.c | 224 int rfd; local 570 if (ent->fts_statp->st_size > 0 && (rfd = open(ent->fts_path, O_RDONLY|O_BINARY)) < 0) 579 close(rfd); 584 if (!(ip = sfnew(NiL, NiL, SF_UNBOUND, rfd, SF_READ))) 587 close(rfd);
|
/illumos-gate/usr/src/cmd/sdiff/ |
H A D | sdiff.c | 151 int rfd = -1; local 237 if ((rfd = mkstemp(rtemp)) == -1 || 238 (right = fdopen(rfd, "w")) == NULL)
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/wanboot/wanboot-cgi/ |
H A D | wanboot-cgi.c | 273 int rfd = -1; local 277 if ((rfd = open(src, O_RDONLY)) < 0 || 279 fstat(rfd, &st) == -1) { 285 buf = mmap(buf, chunksize, PROT_READ, mflags, rfd, roff); 313 if (rfd != -1) { 314 (void) close(rfd);
|
/illumos-gate/usr/src/lib/libast/common/path/ |
H A D | pathprobe.c | 248 if (v <= 0 || (r = read(pp->rfd, k, v)) <= 0)
|