/illumos-gate/usr/src/lib/libproc/common/ |
H A D | Pfdinfo.c | 44 fd_info_t *fip = list_next(&P->fd_head); local 48 if (fip == NULL) { 50 fip = list_next(&P->fd_head); 53 for (i = 0; i < P->num_fd; i++, fip = list_next(fip)) { 54 if (fip->fd_info.pr_fd == fd) { 55 return (fip); 57 if (fip->fd_info.pr_fd < fd) { 62 next = fip; 63 if ((fip 106 fd_info_t *fip; local 166 fd_info_t *fip; local [all...] |
H A D | Pcore.c | 732 fd_info_t *fip; local 740 if ((fip = Pfd2info(P, prfd.pr_fd)) == NULL) { 744 (void) memcpy(&fip->fd_info, &prfd, sizeof (prfd));
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | fio.c | 87 * fd_find(fip, minfd) finds the first available descriptor >= minfd. 200 * fd_find(fip, minfd) finds the smallest available file descriptor >= minfd. 206 * not full -- if fip->fi_list[minfd].uf_alloc != CSIZE(minfd) -- then 210 * fip->fi_nfiles. We use (C1a) to compute CSIZE(). 237 * that fip->fi_list[fd].uf_alloc == ralloc + size -- we descend right 240 * fd_reserve(fip, fd, incr) either allocates or frees fd, depending 253 * Note: we assume that flist_grow() will keep fip->fi_nfiles of the form 258 fd_find(uf_info_t *fip, int minfd) argument 262 ASSERT(MUTEX_HELD(&fip->fi_lock)); 263 ASSERT((fip 282 fd_reserve(uf_info_t *fip, int fd, int incr) argument 300 flist_minsize(uf_info_t *fip) argument 319 flist_nalloc(uf_info_t *fip) argument 340 uf_info_t *fip = P_FINFO(curproc); local 586 uf_info_t *fip = P_FINFO(curproc); local 630 uf_info_t *fip = P_FINFO(p); local 811 uf_info_t *fip = P_FINFO(curproc); local 826 areleasef(int fd, uf_info_t *fip) argument 885 closeall(uf_info_t *fip) argument 990 uf_info_t *fip = P_FINFO(p); local 1055 uf_info_t *fip = P_FINFO(p); local 1172 uf_info_t *fip = P_FINFO(curproc); local 1202 uf_info_t *fip = P_FINFO(curproc); local 1240 uf_info_t *fip = P_FINFO(curproc); local 1284 uf_info_t *fip = P_FINFO(curproc); local 1322 uf_info_t *fip = P_FINFO(curproc); local 1407 fcnt_add(uf_info_t *fip, int incr) argument 1430 close_exec(uf_info_t *fip) argument 1596 uf_info_t *fip = P_FINFO(curproc); local 1623 uf_info_t *fip = P_FINFO(curproc); local 1672 uf_info_t *fip = P_FINFO(curproc); local 1693 uf_info_t *fip = P_FINFO(curproc); local 1715 uf_info_t *fip = P_FINFO(curproc); local 1743 uf_info_t *fip = P_FINFO(curproc); local 1772 uf_info_t *fip = P_FINFO(curproc); local 1795 uf_info_t *fip = P_FINFO(curproc); local [all...] |
H A D | fork.c | 682 uf_info_t *fip = P_FINFO(cp); local 684 fcnt_add(fip, -1); 696 kmem_free(fip->fi_list, fip->fi_nfiles * sizeof (uf_entry_t));
|
/illumos-gate/usr/src/lib/libldap5/sources/ldap/common/ |
H A D | free.c | 46 LDAPFiltInfo *fip, *nextfip; local 53 for ( fip = flp->lfl_ilist; fip != NULL; fip = nextfip ) { 54 nextfip = fip->lfi_next; 55 NSLDAPI_FREE( fip->lfi_filter ); 56 NSLDAPI_FREE( fip->lfi_desc ); 57 NSLDAPI_FREE( fip );
|
H A D | getfilter.c | 107 LDAPFiltInfo *fip, *nextfip; local 119 fip = NULL; 161 fip = NULL; 176 if ( fip == NULL ) { /* first one */ 179 fip->lfi_next = nextfip; 181 fip = nextfip; 306 LDAPFiltInfo *fip; local 308 if ( lfdp == NULL || ( fip = lfdp->lfd_curfip ) == NULL ) { 312 lfdp->lfd_curfip = fip->lfi_next; 314 ldap_build_filter( lfdp->lfd_filter, LDAP_FILT_MAXSIZ, fip [all...] |
H A D | getoption.c | 35 static int nsldapi_get_feature_info( LDAPAPIFeatureInfo *fip ); 426 nsldapi_get_feature_info( LDAPAPIFeatureInfo *fip ) 430 if ( fip == NULL || fip->ldapaif_name == NULL ) { 434 if ( fip->ldapaif_info_version != LDAP_FEATURE_INFO_VERSION ) { 435 fip->ldapaif_info_version = LDAP_FEATURE_INFO_VERSION; 440 if ( strcmp( fip->ldapaif_name, 442 fip->ldapaif_version =
|
/illumos-gate/usr/src/cmd/fs.d/udfs/fsck/ |
H A D | pass1.c | 98 register struct fileinfo *fip; local 105 fip = &inphead[0]; /* The root */ 106 fip->fe_lseen = 0; /* Didn't get here through directory */ 108 while (fip->fe_block) { 111 markbusy(fip->fe_block, fip->fe_len); 112 bp = getfilentry(fip->fe_block, fip->fe_len); 115 fip->fe_block); 120 fip 539 adjust(struct fileinfo *fip) argument [all...] |
/illumos-gate/usr/src/uts/common/sys/ |
H A D | user.h | 134 * ufp = fip->fi_list[fd]; 139 * The UF_ENTER() macro deals with this possibility. UF_ENTER(ufp, fip, fd) 146 * (2) UF_ENTER(ufp, fip, fd) locks descriptor fd and sets ufp to point 148 * except uf_alloc and uf_busy. UF_ENTER(ufp, fip, fd) also prevents 149 * ufp->uf_alloc, ufp->uf_busy, fip->fi_list and fip->fi_nfiles from 154 * (4) Note that fip->fi_list and fip->fi_nfiles cannot change while *any* 158 #define UF_ENTER(ufp, fip, fd) \ 160 uf_entry_t *_flist = (fip) [all...] |
/illumos-gate/usr/src/common/ctf/ |
H A D | ctf_lookup.c | 241 ctf_func_info(ctf_file_t *fp, ulong_t symidx, ctf_funcinfo_t *fip) argument 278 fip->ctc_return = *dp++; 279 fip->ctc_argc = n; 280 fip->ctc_flags = 0; 283 fip->ctc_flags |= CTF_FUNC_VARARG; 284 fip->ctc_argc--;
|
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | elf_notes.c | 80 uf_info_t *fip; local 84 fip = P_FINFO(p); 86 mutex_enter(&fip->fi_lock); 87 for (fd = 0; fd < fip->fi_nfiles; fd++) { 88 UF_ENTER(ufp, fip, fd); 93 mutex_exit(&fip->fi_lock); 207 uf_info_t *fip; local 345 fip = P_FINFO(p); 347 for (fd = 0; fd < fip->fi_nfiles; fd++) { 356 mutex_enter(&fip [all...] |
/illumos-gate/usr/src/cmd/filesync/ |
H A D | anal.c | 834 struct fileinfo *fip, *lip; local 836 fip = &fp->f_info[srcdst]; 839 if (fip->f_nlink < 2) 861 if (lip->f_d_maj != fip->f_d_maj) 863 if (lip->f_d_min != fip->f_d_min) 865 if (lip->f_ino != fip->f_ino)
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | utssys.c | 348 uf_info_t *fip; local 378 * to do this we need to grab the fip->fi_lock. (you 379 * can't hold p_lock when grabbing the fip->fi_lock.) 381 fip = P_FINFO(prp); 382 mutex_enter(&fip->fi_lock); 388 for (i = 0; i < fip->fi_nfiles; i++) { 392 UF_ENTER(ufp, fip, i); 460 mutex_exit(&fip->fi_lock);
|
H A D | poll.c | 2525 pollcacheclean(fpollinfo_t *fip, int fd) argument 2529 fpip = fip; 2725 uf_info_t *fip = P_FINFO(curproc); local 2729 mutex_enter(&fip->fi_lock); 2730 for (i = 0; i < fip->fi_nfiles; i++) { 2731 UF_ENTER(ufp, fip, i); 2745 mutex_exit(&fip->fi_lock);
|
/illumos-gate/usr/src/uts/intel/eibnx/ |
H A D | Makefile | 134 $(UTSBASE)/common/sys/ib/clients/eoib/fip.h \
|
/illumos-gate/usr/src/cmd/fs.d/udfs/mkfs/ |
H A D | mkfs.c | 625 struct file_id *fip; local 1015 fip = (struct file_id *)&buf; 1016 tp = &fip->fid_tag; 1023 fip->fid_ver = 1; 1024 fip->fid_flags = FID_DIR | FID_PARENT; 1025 fip->fid_idlen = 0; 1026 fip->fid_iulen = 0; 1027 fip->fid_icb.lad_ext_len = sectorsize; /* rootfelen; */ 1028 fip->fid_icb.lad_ext_loc = nextlogblock - 1; 1029 fip [all...] |
/illumos-gate/usr/src/uts/sparc/eibnx/ |
H A D | Makefile | 140 $(UTSBASE)/common/sys/ib/clients/eoib/fip.h \
|
/illumos-gate/usr/src/uts/sparc/eoib/ |
H A D | Makefile | 139 $(UTSBASE)/common/sys/ib/clients/eoib/fip.h \
|
/illumos-gate/usr/src/uts/intel/eoib/ |
H A D | Makefile | 133 $(UTSBASE)/common/sys/ib/clients/eoib/fip.h \
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prvnops.c | 4010 uf_info_t *fip; local 4038 fip = P_FINFO(p); 4040 mutex_enter(&fip->fi_lock); 4041 if (fd < fip->fi_nfiles) { 4042 UF_ENTER(ufp, fip, fd); 4054 mutex_exit(&fip->fi_lock); 4088 uf_info_t *fip; local 4136 fip = P_FINFO(p); 4164 mutex_enter(&fip->fi_lock); 4165 idx = fip 5235 uf_info_t *fip; local 5304 uf_info_t *fip; local [all...] |
/illumos-gate/usr/src/cmd/allocate/ |
H A D | allocate3.c | 249 struct file_info *fip) 270 if ((fip->fi_message != NULL) && 271 (strcmp(fip->fi_message, DAOPT_CLASS) == 0)) 273 else if (DEV_ERRORED(fip->fi_stat)) 275 else if (!DEV_ALLOCATED(fip->fi_stat)) 278 (void) printf("owner=%u%s", fip->fi_stat.st_uid, 248 print_dev_attrs(int optflag, devalloc_t *da, devmap_t *dm, struct file_info *fip) argument
|
/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/ |
H A D | av1394_isoch_xmit.c | 1034 av1394_it_frame_info_t *fip; local 1058 fip = &itp->it_frame_info[prev_full]; 1059 syt = *(uint16_t *)fip->fi_ts_off; 1060 syt = av1394_it_ts_syt_inc(syt, fip->fi_ncycs);
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/ |
H A D | enx_impl.h | 42 #include <sys/ib/clients/eoib/fip.h>
|
H A D | eib_impl.h | 42 #include <sys/ib/clients/eoib/fip.h>
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_vnops.c | 3263 failinfo_t fi, *fip; local 3284 fip = &fi; 3286 fip = NULL; 3306 &douprintf, &rd.rd_status, 0, fip);
|