/illumos-gate/usr/src/lib/libtecla/common/ |
H A D | freelist.c | 53 static FreeListBlock *_new_FreeListBlock(FreeList *fl); 54 static FreeListBlock *_del_FreeListBlock(FreeListBlock *fl); 55 static void _thread_FreeListBlock(FreeList *fl, FreeListBlock *block); 72 FreeList *fl; /* The new free-list container */ in _new_FreeList() local 91 fl = (FreeList *) malloc(sizeof(FreeList)); in _new_FreeList() 92 if(!fl) { in _new_FreeList() 101 fl->node_size = node_size; in _new_FreeList() 102 fl->blocking_factor = blocking_factor; in _new_FreeList() 103 fl->nbusy = 0; in _new_FreeList() 104 fl->ntotal = 0; in _new_FreeList() [all …]
|
H A D | strngmem.c | 41 FreeList *fl; /* The free-list */ member 83 sm->fl = NULL; in _new_StringMem() 87 sm->fl = _new_FreeList(SM_STRLEN, blocking_factor); in _new_StringMem() 88 if(!sm->fl) in _new_StringMem() 117 if(!force && (sm->nmalloc > 0 || _busy_FreeListNodes(sm->fl) > 0)) { in _del_StringMem() 124 sm->fl = _del_FreeList(sm->fl, force); in _del_StringMem() 157 string = (char *)_new_FreeListNode(sm->fl); in _new_StringMemString() 214 s = (char *) _del_FreeListNode(sm->fl, s); in _del_StringMemString()
|
H A D | freelist.h | 59 void _rst_FreeList(FreeList *fl); 64 FreeList *_del_FreeList(FreeList *fl, int force); 69 long _busy_FreeListNodes(FreeList *fl); 75 long _idle_FreeListNodes(FreeList *fl); 80 void *_new_FreeListNode(FreeList *fl); 85 void *_del_FreeListNode(FreeList *fl, void *object);
|
/illumos-gate/usr/src/test/os-tests/tests/file-locking/ |
H A D | runtests.c | 55 static void flock_fcntl(lockinfo_t *lf, int cmd, struct flock *fl); 103 flock_fcntl(lockinfo_t *lf, int cmd, struct flock *fl) in flock_fcntl() argument 105 if (fcntl(lf->lf_fd, cmd, fl) == -1) { in flock_fcntl() 114 struct flock fl; in assert_write_locked_by() local 116 flock_reinit(&fl, F_WRLCK); in assert_write_locked_by() 117 flock_fcntl(lf, F_GETLK, &fl); in assert_write_locked_by() 118 VERIFY3_IMPL(fl.l_type, ==, F_WRLCK, short); in assert_write_locked_by() 119 VERIFY3_IMPL(fl.l_sysid, ==, 0, int); in assert_write_locked_by() 120 VERIFY3_IMPL(fl.l_pid, ==, pid, pid_t); in assert_write_locked_by() 122 flock_reinit(&fl, F_WRLCK); in assert_write_locked_by() [all …]
|
H A D | acquire-lock.c | 43 struct flock fl; in acq_fcntl() local 52 flock_reinit(&fl, mode); in acq_fcntl() 54 ret = fcntl(fd, cmd, &fl); in acq_fcntl() 67 flock_reinit(&fl, F_UNLCK); in acq_fcntl() 69 ret = fcntl(fd, cmd, &fl); in acq_fcntl()
|
/illumos-gate/usr/src/tools/smatch/src/validation/backend/ |
H A D | function-ptr.c | 8 void arg(int a, int *p, int (*fb)(unsigned char), int (*fi)(int), int (*fl)(long), int (*fv)(void),… 9 void arg(int a, int *p, int (*fb)(unsigned char), int (*fi)(int), int (*fl)(long), int (*fv)(void),… in arg() 15 fl(a); in arg() 18 fl(123); in arg() 21 fl(123L); in arg() 24 fl(ival); in arg() 49 extern int (*fl)(long); 63 fl(a); in glb() 66 fl(123); in glb() 69 fl(123L); in glb() [all …]
|
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelSlottable.c | 106 crypto_get_function_list_t fl; in kernel_get_func_list() local 110 (void) memset(&fl, 0, sizeof (fl)); in kernel_get_func_list() 111 fl.fl_provider_id = pslot->sl_provider_id; in kernel_get_func_list() 113 while ((r = ioctl(kernel_fd, CRYPTO_GET_FUNCTION_LIST, &fl)) < 0) { in kernel_get_func_list() 120 if (fl.fl_return_value == 0) { in kernel_get_func_list() 123 rv = crypto2pkcs11_error_number(fl.fl_return_value); in kernel_get_func_list() 132 pslot->sl_func_list = fl.fl_list; in kernel_get_func_list() 135 if (fl.fl_list.prov_is_hash_limited) { in kernel_get_func_list() 137 pslot->sl_hash_max_inlen = fl.fl_list.prov_hash_limit; in kernel_get_func_list() 140 if (fl.fl_list.prov_is_hmac_limited) { in kernel_get_func_list() [all …]
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_log.c | 43 fiolog_t fl; in ufs_fiologenable() local 48 if (ddi_copyin(ufl, &fl, sizeof (fl), flags)) in ufs_fiologenable() 50 error = lufs_enable(vp, &fl, cr); in ufs_fiologenable() 51 if (ddi_copyout(&fl, ufl, sizeof (*ufl), flags)) in ufs_fiologenable() 62 struct fiolog fl; in ufs_fiologdisable() local 67 if (ddi_copyin(ufl, &fl, sizeof (fl), flags)) in ufs_fiologdisable() 69 error = lufs_disable(vp, &fl); in ufs_fiologdisable() 70 if (ddi_copyout(&fl, ufl, sizeof (*ufl), flags)) in ufs_fiologdisable()
|
/illumos-gate/usr/src/ucblib/libucb/port/sys/ |
H A D | flock.c | 45 struct flock fl; in flock() local 50 fl.l_whence = 0; in flock() 51 fl.l_start = 0; in flock() 52 fl.l_len = 0; in flock() 53 fl.l_type = 0; in flock() 63 fl.l_type |= F_UNLCK; in flock() 66 fl.l_type |= F_RDLCK; in flock() 69 fl.l_type |= F_WRLCK; in flock() 76 ret = fcntl(fd, cmd, &fl); in flock()
|
/illumos-gate/usr/src/cmd/tsol/getlabel/ |
H A D | getlabel.c | 46 m_label_t *fl; in get_label() local 49 if ((fl = m_label_alloc(MAC_LABEL)) == NULL) { in get_label() 52 } else if (getlabel(filename, fl) != 0) { in get_label() 54 m_label_free(fl); in get_label() 61 if (label_to_str(fl, &label, M_LABEL, LONG_NAMES) != 0) { in get_label() 64 m_label_free(fl); in get_label() 69 if (label_to_str(fl, &label, M_LABEL, SHORT_NAMES) != 0) { in get_label() 72 m_label_free(fl); in get_label() 77 if (label_to_str(fl, &label, M_LABEL, DEF_NAMES) != 0) { in get_label() 80 m_label_free(fl); in get_label() [all …]
|
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/ |
H A D | t4_sge.c | 91 static inline void init_fl(struct sge_fl *fl, uint16_t qsize); 95 struct sge_fl *fl, int intr_idx, int cong); 97 struct sge_fl *fl); 126 static int refill_fl(struct adapter *sc, struct sge_fl *fl, int nbufs); 128 static void add_fl_to_sfl(struct adapter *sc, struct sge_fl *fl); 129 static void free_fl_bufs(struct sge_fl *fl); 130 static mblk_t *get_fl_payload(struct adapter *sc, struct sge_fl *fl, 155 static inline void ring_fl_db(struct adapter *sc, struct sge_fl *fl); 456 init_fl(&rxq->fl, p->qsize_rxq / 8); /* 8 bufs in each entry */ in t4_setup_port_queues() 629 struct sge_fl *fl = &rxq->fl; /* Use iff IQ_HAS_FL */ in t4_ring_rx() local [all …]
|
H A D | adapter.h | 278 #define FL_RUNNING_LOW(fl) (fl->cap - fl->needed <= fl->lowat) argument 279 #define FL_NOT_RUNNING_LOW(fl) (fl->cap - fl->needed >= 2 * fl->lowat) argument 365 struct sge_fl fl; member 563 #define FL_LOCK(fl) mutex_enter(&(fl)->lock) argument 564 #define FL_UNLOCK(fl) mutex_exit(&(fl)->lock) argument 565 #define FL_LOCK_ASSERT_OWNED(fl) ASSERT(mutex_owned(&(fl)->lock)) argument 566 #define FL_LOCK_ASSERT_NOTOWNED(fl) ASSERT(!mutex_owned(&(fl)->lock)) argument 573 #define RXQ_FL_LOCK(rxq) FL_LOCK(&(rxq)->fl) 574 #define RXQ_FL_UNLOCK(rxq) FL_UNLOCK(&(rxq)->fl) 575 #define RXQ_FL_LOCK_ASSERT_OWNED(rxq) FL_LOCK_ASSERT_OWNED(&(rxq)->fl) [all …]
|
/illumos-gate/usr/src/common/font/ |
H A D | font.c | 218 struct fontlist *fl; in reset_font_flags() local 220 STAILQ_FOREACH(fl, &fonts, font_next) { in reset_font_flags() 221 fl->font_flags = FONT_AUTO; in reset_font_flags() 235 struct fontlist *fl; in set_font() local 242 STAILQ_FOREACH(fl, &fonts, font_next) { in set_font() 243 if (fl->font_flags == FONT_MANUAL || in set_font() 244 fl->font_flags == FONT_BOOT) { in set_font() 245 font = fl->font_data; in set_font() 246 if (font->font == NULL && fl->font_load != NULL && in set_font() 247 fl->font_name != NULL) { in set_font() [all …]
|
/illumos-gate/usr/src/lib/libresolv2/common/bsd/ |
H A D | ftruncate.c | 46 struct flock fl; in __ftruncate() local 48 fl.l_whence = 0; in __ftruncate() 49 fl.l_len = 0; in __ftruncate() 50 fl.l_start = wantsize; in __ftruncate() 51 fl.l_type = F_WRLCK; in __ftruncate() 52 return (fcntl(fd, F_FREESP, &fl)); in __ftruncate()
|
/illumos-gate/usr/src/uts/common/klm/ |
H A D | nlm_service.c | 111 struct flock64 *fl, 127 nlm_init_flock(struct flock64 *fl, struct nlm4_lock *nl, in nlm_init_flock() argument 132 bzero(fl, sizeof (*fl)); in nlm_init_flock() 152 fl->l_type = type; in nlm_init_flock() 153 fl->l_whence = SEEK_SET; in nlm_init_flock() 154 fl->l_start = off; in nlm_init_flock() 155 fl->l_len = len; in nlm_init_flock() 156 fl->l_sysid = host->nh_sysid; in nlm_init_flock() 157 fl->l_pid = nl->svid; in nlm_init_flock() 338 struct flock64 fl; in nlm_do_test() local [all …]
|
/illumos-gate/usr/src/cmd/ipf/tools/ |
H A D | ipf.c | 377 int fl = 0, rem; local 383 fl = FLUSH_TABLE_ALL; 385 fl = FLUSH_TABLE_CLOSING; 386 rem = fl; 394 if (ioctl(fd, SIOCIPFL6, &fl) == -1) { 399 if (ioctl(fd, SIOCIPFFL, &fl) == -1) { 407 printf("removed %d filter rules\n", fl); 422 if (ioctl(fd, SIOCIPFFA, &fl) == -1) 431 fl = FR_INQUE; 433 fl = FR_OUTQUE; [all …]
|
/illumos-gate/usr/src/test/zfs-tests/cmd/randfree_file/ |
H A D | randfree_file.c | 62 struct flock fl; in main() local 99 fl.l_whence = SEEK_SET; in main() 100 fl.l_start = start_off; in main() 101 fl.l_len = off_len; in main() 102 if (fcntl(fd, F_FREESP, &fl) != 0) { in main()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | typegraph.c | 2853 findlocks_t *fl) in findlocks_findmutex() argument 2858 mdb_ctf_id_t parent = fl->fl_parent; in findlocks_findmutex() 2859 uintptr_t addr = fl->fl_addr; in findlocks_findmutex() 2860 int kind, depth = fl->fl_depth, i; in findlocks_findmutex() 2921 fl->fl_addr = addr + offs + (i * size); in findlocks_findmutex() 2922 findlocks_findmutex(name, type, 0, fl); in findlocks_findmutex() 2925 fl->fl_addr = addr; in findlocks_findmutex() 2960 if (fl->fl_thread != 0 && owner != fl->fl_thread) in findlocks_findmutex() 2963 if (fl->fl_ndx >= fl->fl_nlocks) { in findlocks_findmutex() 2967 if ((nlocks = (fl->fl_nlocks << 1)) == 0) in findlocks_findmutex() [all …]
|
/illumos-gate/usr/src/cmd/acct/ |
H A D | acctmerg.c | 53 FILE *fl[NFILE] = {stdin}; variable 109 if ((fl[nfile] = fopen(*argv, "r")) == NULL) { in main() 223 if (fl[i] == NULL) in getnext() 226 if (fscanf(fl[i], in getnext() 240 if (fread(tp, sizeof(*tp), 1, fl[i]) == 1) in getnext() 243 fclose(fl[i]); in getnext() 244 fl[i] = NULL; in getnext()
|
/illumos-gate/usr/src/cmd/mdb/intel/kmdb/ |
H A D | kaif.c | 475 kreg_t pc, fl, oldfl, newfl, sp; in kaif_step() local 545 (void) kmdb_dpi_get_register(FLAGS_REG_NAME, &fl); in kaif_step() 546 fl &= ~KREG_EFLAGS_IF_MASK; in kaif_step() 547 (void) kmdb_dpi_set_register(FLAGS_REG_NAME, fl); in kaif_step() 553 (void) kmdb_dpi_get_register(FLAGS_REG_NAME, &fl); in kaif_step() 554 fl |= (1 << KREG_EFLAGS_IF_SHIFT); in kaif_step() 555 (void) kmdb_dpi_set_register(FLAGS_REG_NAME, fl); in kaif_step() 569 (void) kmdb_dpi_get_register(FLAGS_REG_NAME, &fl); in kaif_step() 578 fl = (fl & ~KREG_EFLAGS_IF_MASK) | KREG_EFLAGS_TF_MASK; in kaif_step() 580 if (mdb_tgt_awrite(mdb.m_target, MDB_TGT_AS_VIRT_S, &fl, in kaif_step() [all …]
|
/illumos-gate/usr/src/boot/common/ |
H A D | gfx_fb.c | 1886 struct fontlist *fl, *next; in gfx_get_font() local 1905 STAILQ_FOREACH(fl, &fonts, font_next) { in gfx_get_font() 1906 next = STAILQ_NEXT(fl, font_next); in gfx_get_font() 1912 font = fl->font_data; in gfx_get_font() 1914 fl->font_flags == FONT_RELOAD) { in gfx_get_font() 1915 if (fl->font_load != NULL && in gfx_get_font() 1916 fl->font_name != NULL) in gfx_get_font() 1917 font = fl->font_load(fl->font_name); in gfx_get_font() 1992 struct fontlist *fl; in load_font() local 1999 STAILQ_FOREACH(fl, &fonts, font_next) { in load_font() [all …]
|
/illumos-gate/usr/src/test/zfs-tests/cmd/mkholes/ |
H A D | mkholes.c | 152 struct flock fl; in main() local 156 fl.l_whence = SEEK_SET; in main() 157 fl.l_start = off; in main() 158 fl.l_len = len; in main() 159 if (fcntl(fd, F_FREESP, &fl) != 0) { in main()
|
/illumos-gate/usr/src/lib/auditd_plugins/remote/ |
H A D | audit_remote.c | 465 set_fdfl(int fd, int fl, boolean_t set_fl) in set_fdfl() argument 470 if (!fl || (fl & (fl-1))) { in set_fdfl() 471 DPRINT((dfile, "incorrect flag - %d isn't power of two\n", fl)); in set_fdfl() 481 if (flags & fl) { in set_fdfl() 485 flags |= fl; in set_fdfl() 488 if (~flags & fl) { in set_fdfl() 492 flags &= ~fl; in set_fdfl() 501 DPRINT((dfile, "fd: %d - flag: 0%o was %s\n", fd, fl, in set_fdfl()
|
/illumos-gate/usr/src/cmd/fs.d/ufs/mount/ |
H A D | mount.c | 361 fiolog_t fl; in enable_logging() local 368 fl.nbytes_requested = 0; in enable_logging() 369 fl.nbytes_actual = 0; in enable_logging() 370 fl.error = FIOLOG_ENONE; in enable_logging() 371 ret = ioctl(fd, _FIOLOGENABLE, &fl); in enable_logging() 381 reportlogerror(ret, mp, special, "enable", &fl); in enable_logging() 388 fiolog_t fl; in disable_logging() local 395 fl.error = FIOLOG_ENONE; in disable_logging() 396 ret = ioctl(fd, _FIOLOGDISABLE, &fl); in disable_logging() 406 reportlogerror(ret, mp, special, "disable", &fl); in disable_logging()
|
/illumos-gate/usr/src/uts/common/sys/mpt/ |
H A D | mpi.h | 438 #define MPI_SGE_GET_FLAGS(fl) \ argument 439 (((fl) & ~MPI_SGE_LENGTH_MASK) >> MPI_SGE_FLAGS_SHIFT) 440 #define MPI_SGE_LENGTH(fl) ((fl) & MPI_SGE_LENGTH_MASK) argument 441 #define MPI_SGE_CHAIN_LENGTH(fl) ((fl) & MPI_SGE_CHAIN_LENGTH_MASK) argument
|