Searched refs:TRIM (Results 1 – 16 of 16) sorted by relevance
108 for (; (*s & TRIM) == (*t & TRIM); t++, s++) in spdist()113 if (s[1] && t[1] && (*s & TRIM) == (t[1] & TRIM) && in spdist()114 (*t & TRIM) == (s[1] & TRIM) && EQ(s + 2, t + 2)) in spdist()137 for (s = name; *s != 0 && (*s & TRIM) == (*item & TRIM); s++, item++) in spdir()
696 if ((*check & TRIM) != (*template & TRIM)) in is_prefix()714 if ((*check & TRIM) != (*template & TRIM)) { in is_prefixmatch()715 MCH1 = (*check & TRIM); in is_prefixmatch()716 MCH2 = (*template & TRIM); in is_prefixmatch()723 if (enhanced && ((*check & TRIM) == '-' || in is_prefixmatch()724 (*check & TRIM) == '.' || in is_prefixmatch()725 (*check & TRIM) == '_')) { in is_prefixmatch()726 MCH1 = MCH2 = (*check & TRIM); in is_prefixmatch()732 for (; *template && (*template & TRIM) != MCH1 && in is_prefixmatch()733 (*template & TRIM) != MCH2; template++) in is_prefixmatch()[all …]
411 *strp++ = *p++ & TRIM; in handleone()604 *p &= TRIM; in trim()758 *cp &= TRIM; in backeval()838 c = (*ip++ & TRIM); in backeval()948 stringc = *nstring++ & TRIM; in t_pmatch()949 patternc = *pattern++ & TRIM; in t_pmatch()977 stringc = *string++ & TRIM; in t_pmatch()993 while ((rangec = *pattern++ & TRIM) != '\0') { in t_pmatch()1001 rangec2 = *pattern++ & TRIM; in t_pmatch()
250 if ((c & (QUOTE | TRIM)) == ('\n' | QUOTE)) { in Dword()251 if (wbuf->len != 0 && (wbuf->s[wbuf->len - 1] & TRIM) == '\\') in Dword()327 c = labuf.s[lap++] & (QUOTE | TRIM); in DgetC()334 if ((c = *dolp++ & (QUOTE | TRIM)) != 0) in DgetC()391 if ((c & TRIM) == '#') in Dgetdol()921 return (c & (QUOTE | TRIM)); in Dredc()1045 if ((c &= TRIM) != 0) in heredoc()1088 if ((c &= TRIM) == 0) in heredoc()1126 *obp++ = *mbp & TRIM; in heredoc()
149 atr = c & ATTRIBUTES & TRIM; in xputchar()176 c &= TRIM; in xputchar()
50 #define TRM(a) ((a) & TRIM)
467 *dp &= TRIM; in strip()523 if ((*sub++ & TRIM) != (*str++ & TRIM)) in prefix()
628 var[i] = *++src & TRIM; in expdollar()631 var[i] = *++src & TRIM; in expdollar()639 if (curly && (*src & TRIM) == '}') in expdollar()
117 && (((*s & TRIM) == HIST && HIST != '\0') || in expand_lex()118 (((*s & TRIM) == '\'') && (prev_c != '\\')) || in expand_lex()119 (((*s & TRIM) == '\"') && (prev_c != '\\')))) { in expand_lex()124 Strbuf_append1(&buf, *s & TRIM); in expand_lex()128 Strbuf_append1(&buf, *s & TRIM); in expand_lex()368 *dp &= TRIM; in dolist()
735 # define TRIM 0x7FFFFFFF /* Mask to strip quote bit */ macro749 # define TRIM 0073777 /* Mask to strip quote/lit bit */ macro759 # define TRIM 0177 /* Mask to strip quote bit */ macro
322 (*addchar) (((unsigned char) *bp & TRIM) | attributes); in doprnt()
110 if ((t->t_dcom[0][0] & (QUOTE | TRIM)) == QUOTE) in execute()188 if ((t->t_dcom[0][0] & (QUOTE | TRIM)) == QUOTE) in execute()
1738 for (ccp = name, dp = *ep; *ccp && Tolower(*ccp & TRIM) == Tolower(*dp); in tsetenv()1741 for (ccp = name, dp = *ep; *ccp && (*ccp & TRIM) == *dp; ccp++, dp++) in tsetenv()
946 if ((*(sp->word) & (QUOTE | TRIM)) == QUOTE) in tellmewhat()
568 dnl # TRIM support: discard and secure erase. We make use of asynchronous
646 # Apply optional trim (-k POS.TRIM) to cut leading characters719 # Apply optional trim (-k POS.TRIM), cut leading chars