/illumos-gate/usr/src/lib/libcurses/screen/ |
H A D | mbmove.c | 47 chtype *wcp, *wp, *ep; local 54 wp = wcp + x; 57 /* make wp points to the start of a character */ 58 if (ISCBIT(*wp)) { 59 for (; wp >= wcp; --wp) 60 if (!ISCBIT(*wp)) 62 if (wp < wcp) { 63 wp = wcp+x+1; 64 for (; wp < e [all...] |
H A D | mbinsshift.c | 46 chtype *wcp, *wp, *ep; local 57 wp = wcp + maxx - 1; 58 if (ISMBIT(*wp)) { 61 for (; wp >= wcp; --wp) 62 if (!ISCBIT(*wp)) 64 if (wp < wcp) 66 rb = RBYTE(*wp); 67 if ((wp + _curs_scrwidth[TYPE(rb)]) > (wcp + maxx)) 69 maxx = (int)(wp [all...] |
H A D | mbinch.c | 47 chtype *wp, *ep, wc; local 56 wp = win->_y[win->_cury] + win->_curx; 57 wc = RBYTE(*wp); 58 ep = wp + _curs_scrwidth[TYPE(wc & 0377)]; 60 for (; wp < ep; ++wp) { 61 if ((wc = RBYTE(*wp)) == MBIT) 65 if ((wc = LBYTE(*wp)|MBIT) == MBIT)
|
H A D | mbaddch.c | 45 chtype *wcp, *ep, *wp, wc; local 50 wp = wcp + x; 53 if (ISCBIT(*wp)) { 54 for (; wp >= wcp; --wp) 55 if (!ISCBIT(*wp)) 57 if (wp < wcp) 60 wc = RBYTE(*wp); 61 ep = wp + _curs_scrwidth[TYPE(wc)]; 67 if ((x = (int)(wp 93 chtype *wp, *wcp, *ecp, wc; local [all...] |
/illumos-gate/usr/src/ucblib/libcurses/ |
H A D | delwin.c | 35 WINDOW *wp, *np; local 46 wp = win->_nextp; 47 while (wp != win) { 48 np = wp->_nextp; 49 (void) delwin(wp); 50 wp = np; 59 for (wp = win->_nextp; wp->_nextp != win; wp = wp [all...] |
/illumos-gate/usr/src/lib/libadm/common/ |
H A D | puttext.c | 50 wchar_t *wstr, *wp; local 76 wp = wstr; 78 if (*wp == L'!') { 79 wp++; 84 while (iswspace(*wp)) 85 ++wp; /* eat leading white space */ 92 lastword = wp; 96 if (*wp == L'\n') { 100 wp++; 103 wlen = wcwidth(*wp); [all...] |
/illumos-gate/usr/src/lib/libcmd/common/ |
H A D | wc.c | 74 static void printout(register Wc_t *wp, register char *name,register int mode) argument 77 sfprintf(sfstdout," %7I*d",sizeof(wp->lines),wp->lines); 79 sfprintf(sfstdout," %7I*d",sizeof(wp->words),wp->words); 81 sfprintf(sfstdout," %7I*d",sizeof(wp->chars),wp->chars); 83 sfprintf(sfstdout," %7I*d",sizeof(wp->chars),wp->longest); 94 register Wc_t *wp; local [all...] |
H A D | wclib.c | 61 Wc_t* wp; local 63 if (!(wp = (Wc_t*)stakalloc(sizeof(Wc_t)))) 66 wp->mb = 0; 69 wp->mb = 1; 72 wp->mb = -1; 75 wp->type[n] = (w && isspace(n)) ? WC_SP : 0; 76 wp->type['\n'] = WC_SP|WC_NL; 77 if ((mode & (WC_MBYTE|WC_WORDS)) && wp->mb > 0) 81 wp->type[0x80+n] |= WC_MB; 83 wp 162 wc_count(Wc_t *wp, Sfio_t *fd, const char* file) argument [all...] |
H A D | rev.c | 64 register wchar_t *wp, *xp; local 69 wp = 0; 77 if (!(wp = newof(wp, wchar_t, w, 0))) 83 xp = wp; 87 while (xp > wp) 93 if (wp) 94 free(wp);
|
/illumos-gate/usr/src/cmd/spell/ |
H A D | hashcheck.c | 43 unsigned wp; variable 55 int tp = wp; 68 wp++; 96 for (wp = hindex[i]; wp < hindex[i+1]; ) { 97 if (wp == hindex[i] && bp == U) 104 if (wp > hindex[i+1] || 105 wp == hindex[i+1] && bp < U)
|
H A D | hashlook.c | 45 #define fetch(wp, bp)\ 46 (((((long)wp[0]<<B)|wp[1])<<(B-bp))|(wp[2]>>bp)) 48 #define fetch(wp, bp) ((wp[0] << (B - bp)) | (wp[1] >> bp)) 57 unsigned *wp; local 63 wp = &table[hindex[t]]; 71 * bp -= decode((fetch(wp, b [all...] |
H A D | spellin.c | 46 unsigned wp; /* word pointer */ variable 54 while (wp < ND - 1) { 55 table[wp] |= w1>>(B-bp); 63 wp++; 117 wp++; 120 hindex[++u] = wp; 147 wp++; 149 hindex[u] = wp; 152 (void) fwrite((char *)table, sizeof (*table), wp, stdout); 155 argv[0], count, ignore, extra, wp); [all...] |
/illumos-gate/usr/src/uts/intel/io/ |
H A D | devfm_machdep.c | 87 walk_init(fm_cmi_walk_t *wp, uint_t chipid, uint_t coreid, uint_t strandid, argument 90 wp->chipid = chipid; 91 wp->coreid = coreid; 92 wp->strandid = strandid; 97 if ((wp->cbfunc = cbfunc) == NULL) { 98 wp->hdls = kmem_alloc(sizeof (cmi_hdl_t) * INIT_HDLS, KM_SLEEP); 99 wp->nhdl_max = INIT_HDLS; 100 wp->nhdl = 0; 105 walk_fini(fm_cmi_walk_t *wp) argument 107 if (wp 114 fm_cmi_walk_t *wp = (fm_cmi_walk_t *)arg1; local [all...] |
/illumos-gate/usr/src/lib/libc/port/regex/ |
H A D | wordexp.c | 100 wordexp(const char *word, wordexp_t *wp, int flags) argument 132 wordfree(wp); 137 * XPG requires that the struct pointed to by wp not be modified 139 * So we work with wptmp, and only copy wptmp to wp if one of the 142 wptmp = *wp; 365 *wp = wptmp; 393 append(wordexp_t *wp, char *str) argument 402 if ((wp->we_wordp + wp->we_wordc) == 403 (wp 422 wordfree(wordexp_t *wp) argument [all...] |
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_snap.c | 500 topo_walk_t *wp; local 512 if ((wp = topo_node_walk_init(thp, NULL, tp->tt_root, 516 return (wp); 525 step_child(tnode_t *cnp, topo_walk_t *wp, int flag, int bottomup) argument 533 topo_dprintf(wp->tw_thp, TOPO_DBG_WALK, 539 topo_dprintf(wp->tw_thp, TOPO_DBG_WALK, 544 wp->tw_node = nnp; 546 status = topo_walk_bottomup(wp, flag); 548 status = topo_walk_step(wp, flag); 554 step_sibling(tnode_t *cnp, topo_walk_t *wp, in argument 583 topo_walk_byid(topo_walk_t *wp, const char *name, topo_instance_t inst) argument 606 topo_walk_bysibling(topo_walk_t *wp, const char *name, topo_instance_t inst) argument 625 topo_walk_step(topo_walk_t *wp, int flag) argument 682 topo_walk_fini(topo_walk_t *wp) argument 693 topo_walk_bottomup(topo_walk_t *wp, int flag) argument [all...] |
/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kmdb_dpi.c | 397 kmdb_dpi_wapt_validate(kmdb_wapt_t *wp) argument 399 if (mdb.m_dpi->dpo_wapt_validate(wp) < 0) 406 kmdb_dpi_wapt_reserve(kmdb_wapt_t *wp) argument 408 if (mdb.m_dpi->dpo_wapt_reserve(wp) < 0) 412 wp->wp_type, (void *)wp->wp_addr, wp->wp_priv); 418 kmdb_dpi_wapt_release(kmdb_wapt_t *wp) argument 420 mdb.m_dpi->dpo_wapt_release(wp); 424 kmdb_dpi_wapt_arm(kmdb_wapt_t *wp) argument 433 kmdb_dpi_wapt_disarm(kmdb_wapt_t *wp) argument 442 kmdb_dpi_wapt_match(kmdb_wapt_t *wp) argument [all...] |
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | eib_rsrc.c | 393 eib_wqe_pool_t *wp = ss->ei_tx; local 397 mutex_enter(&wp->wp_lock); 398 if ((wp->wp_status & EIB_TXWQE_SHORT) == 0) { 399 wp->wp_status |= EIB_TXWQE_SHORT; 400 cv_broadcast(&wp->wp_cv); 402 mutex_exit(&wp->wp_lock); 431 eib_wqe_pool_t *wp = wqe->qe_pool; local 440 mutex_enter(&wp->wp_lock); 442 if (wp->wp_nfree <= EIB_NFREE_RWQES_LOW) { 443 wp 851 eib_wqe_pool_t *wp; local 894 eib_wqe_pool_t *wp; local 913 eib_rsrc_ok_to_free_pool(eib_t *ss, eib_wqe_pool_t *wp, boolean_t force) argument 966 eib_rsrc_grab_wqes(eib_t *ss, eib_wqe_pool_t *wp, eib_wqe_t **wqes, uint_t n_req, uint_t *actual, int pri) argument 1040 eib_rsrc_return_wqes(eib_t *ss, eib_wqe_pool_t *wp, eib_wqe_t **wqes, uint_t n_wqes) argument 1102 eib_wqe_pool_t *wp = ss->ei_tx; local [all...] |
/illumos-gate/usr/src/lib/libuutil/common/ |
H A D | uu_list.c | 400 list_walk_init(uu_list_walk_t *wp, uu_list_t *lp, uint32_t flags) argument 407 (void) memset(wp, 0, sizeof (*wp)); 408 wp->ulw_list = lp; 409 wp->ulw_robust = robust; 410 wp->ulw_dir = direction; 412 wp->ulw_next_result = lp->ul_null_node.uln_next; 414 wp->ulw_next_result = lp->ul_null_node.uln_prev; 422 wp->ulw_next = next = &lp->ul_null_walk; 423 wp 430 list_walk_advance(uu_list_walk_t *wp, uu_list_t *lp) argument 445 list_walk_fini(uu_list_walk_t *wp) argument 461 uu_list_walk_t *wp; local 479 uu_list_walk_next(uu_list_walk_t *wp) argument 491 uu_list_walk_end(uu_list_walk_t *wp) argument 546 uu_list_walk_t *wp; local [all...] |
H A D | uu_avl.c | 307 _avl_walk_init(uu_avl_walk_t *wp, uu_avl_t *ap, uint32_t flags) argument 314 (void) memset(wp, 0, sizeof (*wp)); 315 wp->uaw_avl = ap; 316 wp->uaw_robust = robust; 317 wp->uaw_dir = direction; 320 wp->uaw_next_result = avl_first(&ap->ua_tree); 322 wp->uaw_next_result = avl_last(&ap->ua_tree); 325 wp->uaw_next = next = &ap->ua_null_walk; 326 wp 333 _avl_walk_advance(uu_avl_walk_t *wp, uu_avl_t *ap) argument 349 _avl_walk_fini(uu_avl_walk_t *wp) argument 364 uu_avl_walk_t *wp; local 382 uu_avl_walk_next(uu_avl_walk_t *wp) argument 388 uu_avl_walk_end(uu_avl_walk_t *wp) argument 422 uu_avl_walk_t *wp; local [all...] |
/illumos-gate/usr/src/uts/common/sys/ |
H A D | euc.h | 44 #define ISPRINT(c, wp) (wp._multibyte && !ISASCII(c) || isprint(c)) 45 /* eucwidth_t wp; */
|
/illumos-gate/usr/src/uts/sun4u/starfire/io/ |
H A D | idn_smr.c | 965 struct slabwaiter *wp; local 974 wp = idn.slabwaiter; 975 for (i = 0; i < MAX_DOMAINS; wp++, i++) { 976 wp->w_closed = 0; 977 mutex_init(&wp->w_mutex, NULL, MUTEX_DEFAULT, NULL); 978 cv_init(&wp->w_cv, NULL, CV_DEFAULT, NULL); 988 struct slabwaiter *wp; local 990 if ((wp = idn.slabwaiter) == NULL) 993 for (i = 0; i < MAX_DOMAINS; wp++, i++) { 994 ASSERT(wp 1008 struct slabwaiter *wp; local 1028 struct slabwaiter *wp; local 1084 struct slabwaiter *wp; local 1144 struct slabwaiter *wp; local 1250 struct slabwaiter *wp; local 1334 struct slabwaiter *wp; local [all...] |
/illumos-gate/usr/src/cmd/sort/common/ |
H A D | streams_wide.c | 74 (void) memcpy(str->s_buffer, str->s_current.l_data.wp, 76 str->s_current.l_data.wp = str->s_buffer; 80 *(str->s_current.l_data.wp + 106 str->s_current.l_data.wp = current_position; 116 *(str->s_current.l_data.wp + str->s_current.l_data_length) = L'\0'; 118 str->s_current.l_collate.wp = NULL; 136 graft_pt = str->s_current.l_data.wp + str->s_current.l_data_length + 1; 139 str->s_current.l_data.wp = graft_pt; 159 if ((next_nl = xmemwchar(str->s_current.l_data.wp, L'\n', 162 MIN(wslen(str->s_current.l_data.wp), dist_to_buf_en [all...] |
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | mach_trap.c | 203 struct rwindow *wp; local 210 wp = &rp->ptl1_rwindow[i]; 212 if ((sym = kobj_getsymname(wp->rw_in[7], &off)) != NULL) { 217 i, wp->rw_in[7]); 235 wp->rw_local[0], wp->rw_local[1], wp->rw_local[2], 236 wp->rw_local[3], wp->rw_local[4], wp [all...] |
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | mach_trap.c | 217 struct rwindow *wp; local 224 wp = &rp->ptl1_rwindow[i]; 226 if ((sym = kobj_getsymname(wp->rw_in[7], &off)) != NULL) { 231 i, wp->rw_in[7]); 249 wp->rw_local[0], wp->rw_local[1], wp->rw_local[2], 250 wp->rw_local[3], wp->rw_local[4], wp [all...] |
/illumos-gate/usr/src/cmd/mdb/sparc/kmdb/ |
H A D | kaif.c | 173 int wp, i; local 185 wp = gregs->kregs[KREG_CWP]; 187 gregs->kregs[KREG_L0 + i] = save->krs_rwins[wp].rw_local[i]; 188 gregs->kregs[KREG_I0 + i] = save->krs_rwins[wp].rw_in[i]; 193 if (++wp == kaif_get_nwin(cpuid)) 194 wp = 0; 197 gregs->kregs[KREG_O0 + i] = save->krs_rwins[wp].rw_in[i]; 354 kaif_wapt_validate(kmdb_wapt_t *wp) argument 356 if (wp->wp_wflags & MDB_TGT_WA_X) { 362 if (wp 384 kaif_wapt_reserve(kmdb_wapt_t *wp) argument 410 kaif_wapt_release(kmdb_wapt_t *wp) argument 421 kaif_wapt_arm(kmdb_wapt_t *wp) argument 452 kaif_wapt_disarm(kmdb_wapt_t *wp) argument 530 kaif_wapt_match(kmdb_wapt_t *wp) argument [all...] |