Home
last modified time | relevance | path

Searched refs:tchar (Results 1 – 25 of 53) sorted by relevance

123

/illumos-gate/usr/src/cmd/csh/
H A Dsh.tconst.c26 tchar S_[] = {0};
27 tchar S_0[]={'0', 0};
28 tchar S_1[]={'1', 0};
29 tchar S_AND[] = {'&', 0}; /* & */
30 tchar S_ANDAND[] = {'&', '&', 0}; /* && */
31 tchar S_AST[]={'*', 0};
32 tchar S_AT[] = { '@', 0 };
33 tchar S_BAR[] = {'|', 0}; /* | */
34 tchar S_BARBAR[] = {'|','|', 0}; /* || */
35 tchar S_BRABRA[] = {'{', '}', 0}; /* {} */
[all …]
H A Dsh.h91 typedef long int tchar; typedef
95 typedef unsigned short int tchar; typedef
128 extern tchar *arginp; /* Argument input for sh -c and internal `xx` */
130 extern tchar *file; /* Name of shell file for $0 */
138 extern tchar *doldol; /* Character pid for $$ */
151 tchar *bname;
158 tchar *s_name;
192 extern tchar *gointr; /* Label for an onintr transfer */
209 tchar **Bfbuf; /* The array of buffer blocks */
240 tchar *word;
[all …]
H A Dsh.misc.c23 tchar **blkcat(tchar **, tchar **);
24 tchar **blkend(tchar **);
27 any(int c, tchar *s) in any()
37 onlyread(tchar *cp) in onlyread()
44 tchar *
45 savestr(tchar *s) in savestr()
47 tchar *n; in savestr()
48 tchar *p; in savestr()
55 n = p = (tchar *)xalloc((unsigned)(p - s)*sizeof (tchar)); in savestr()
60 p = (tchar *) xalloc((strlen_(s) + 1)*sizeof (tchar)); in savestr()
[all …]
H A Dsh.glob.c32 tchar *arginp;
33 static tchar *pargs;
34 tchar *gpath, *gpathp, *lastgpathp;
38 tchar *entp;
39 static tchar *pargcp;
40 tchar **sortbas;
41 int sortscmp(tchar **, tchar **);
42 void ginit(tchar **);
43 void collect(tchar *);
44 void acollect(tchar *);
[all …]
H A Dsh.set.c22 void asx(tchar *, int, tchar *);
24 void set(tchar *, tchar *);
25 void set1(tchar *, tchar **, struct varent *);
26 void setq(tchar *, tchar **, struct varent *);
27 void unset1(tchar *[], struct varent *);
29 void exportpath(tchar **);
31 tchar *operate(tchar, tchar *, tchar *);
32 tchar *getinx(tchar *, int *);
33 tchar *xset(tchar *, tchar ***);
34 struct varent *getvx(tchar *, int);
[all …]
H A Dsh.tchar.c65 tchar *
66 strtots(tchar *to, char *from) in strtots()
79 to = (tchar *)xalloc(i * sizeof (tchar)); in strtots()
89 tstostr(char *to, tchar *from) in tstostr()
91 tchar *ptc; in tstostr()
139 mbstotcs(tchar *to, char *from, int tosize) in mbstotcs()
141 tchar *ptc = to; in mbstotcs()
149 if (to == (tchar *)NULL) { in mbstotcs()
166 *(ptc++) = (tchar)wc; in mbstotcs()
173 *ptc = (tchar)0; in mbstotcs()
[all …]
H A Dsh.file.c36 extern DIR *opendir_(tchar *);
47 static int is_prefix(tchar *, tchar *);
48 static int is_suffix(tchar *, tchar *);
49 static int ignored(tchar *);
153 pushback(tchar *string, int echoflag) in pushback()
155 tchar *p; in pushback()
199 catn(tchar *des, tchar *src, int count) in catn()
225 copyn(tchar *des, tchar *src, int count) in copyn()
241 fcompare(tchar **file1, tchar **file2) in fcompare()
251 filetype(tchar *dir, tchar *file, int nosym) in filetype()
[all …]
H A Dsh.exp.c41 int exp0(tchar ***, bool);
42 int exp1(tchar ***, bool);
43 int exp2(tchar ***, bool);
44 int exp2a(tchar ***, bool);
45 int exp2b(tchar ***, bool);
46 int exp2c(tchar ***, bool);
47 tchar *exp3(tchar ***, bool);
48 tchar *exp3a(tchar ***, bool);
49 tchar *exp4(tchar ***, bool);
50 tchar *exp5(tchar ***, bool);
[all …]
H A Dsh.dir.c24 struct directory *dfind(tchar *);
25 tchar *dfollow(tchar *);
26 tchar *dcanon(tchar *, tchar *);
27 void dtildepr(tchar *, tchar *);
38 static tchar *fakev[] = { S_dirs, NOSTR };
45 dinit(tchar *hp) in dinit()
47 tchar *cp; in dinit()
49 tchar path[MAXPATHLEN]; in dinit()
83 dodirs(tchar **v) in dodirs()
87 tchar *hp = value(S_home); in dodirs()
[all …]
H A Dsh.func.c30 tchar *limname;
32 tchar *limscale;
60 tchar *evalp;
61 tchar **evalvec;
62 tchar *gointr;
65 static int getval(struct limits *lp, tchar **v, rlim_t *);
73 void echo(tchar sep, tchar **v);
74 void local_setenv(tchar *name, tchar *val);
75 void local_unsetenv(tchar *name);
76 void limtail(tchar *cp, tchar *str0);
[all …]
H A Dsh.lex.c28 tchar **alvec;
39 tchar *word(void);
40 tchar getC1(int);
41 tchar *subword(tchar *, int, bool *);
43 void addla(tchar *);
44 void getexcl(tchar);
45 void noev(tchar *);
46 void setexclp(tchar *);
47 void unreadc(tchar);
50 struct Hist *findev(tchar *, bool);
[all …]
H A Dsh.dol.c27 tchar *bname;
28 tchar *file;
29 tchar **gargv;
30 tchar *doldol;
31 tchar *lap;
32 tchar **pargv;
44 tchar *Dcp, **Dvp; /* Input vector for Dreadc */
58 tchar *dolp; /* Remaining chars from this word */
59 tchar **dolnxt; /* Further words */
61 tchar dolmod; /* : modifier character */
[all …]
H A Dsh.exec.c32 tchar **Vav;
33 tchar *Vdp;
34 tchar *Vsav;
56 void texec(struct command *, tchar *, tchar **);
57 void xechoit(tchar **);
60 static void tconvert(struct command *, tchar *, tchar **);
63 extern DIR *opendir_(tchar *);
68 tchar *sav; in doexec()
69 tchar *dp, **pv, **av; in doexec()
73 tchar *blk[2]; in doexec()
[all …]
H A Dsh.c36 tchar *pathlist[] = { S_usrbin /* "/usr/bin" */, S_DOT /* "." */, 0 };
37 tchar *dumphist[] = { S_history /* "history" */, S_h /* "-h" */, 0, 0 };
38 tchar *loadhist[] = { S_source /* "source" */, S_h /* "-h" */,
40 tchar HIST = '!';
41 tchar HISTSUB = '^';
56 extern tchar **strblktotsblk(/* char **, int */);
62 void importpath(tchar *);
63 void srccat(tchar *, tchar *);
64 void srccat_inlogin(tchar *, tchar *);
70 void dosource(tchar **);
[all …]
H A Dsh.err.c34 tchar one[2] = { '1', 0 };
35 tchar *onev[2] = { one, NOSTR };
61 tchar **v;
124 Perror(tchar *s) in Perror()
168 seterr2(tchar *cp, char *dp) in seterr2()
188 seterrc(char *cp, tchar d) in seterrc()
H A Dsh.proc.c40 void pads(tchar *);
42 void pkill(tchar **, int);
46 struct process *pfind(tchar *);
213 xfree((tchar *)pp); in pwait()
378 if (np->p_index > (tchar)index) in pflush()
408 tchar command[PMAXLEN+4];
410 tchar *cmdp;
482 tchar **argp; in padd()
541 pads(tchar *cp) in pads()
658 (pp == pprevious ? (tchar) '-' in pprint()
[all …]
/illumos-gate/usr/src/cmd/troff/
H A Dtdef.h230 #define setsbits(n,s) n = (n & ~SMASK) | (tchar)(s) << 24
231 #define setfbits(n,f) n = (n & ~FMASK) | (tchar)(f) << 16
232 #define setsfbits(n,sf) n = (n & ~SFMASK) | (tchar)(sf) << 16
325 #define ENV_BLK ((NEV * sizeof(env) / sizeof(tchar) + BLK-1) / BLK)
328 typedef long tchar; typedef
330 extern tchar getch(), getch0();
331 extern tchar rbf(), rbf0();
332 extern tchar mot(), hmot(), vmot();
333 extern tchar makem(), sethl();
334 extern tchar popi();
[all …]
H A Dn3.c57 tchar *argtop;
62 tchar *wbuf;
63 tchar corebuf[(ENV_BLK + NBLIST + 1) * BLK];
65 tchar wbuf[BLK];
66 tchar rbuf[BLK];
240 wbt((tchar) IMP); in casede()
336 tchar i; in skip()
349 tchar ii; in copyb()
406 wbt((tchar)0); in copyb()
416 tchar i; in copys()
[all …]
H A Dn8.c53 tchar *hyend;
59 tchar *wp; in hyphen()
62 tchar *i;
141 tchar t; in casehw()
182 tchar *w; in exword()
223 tchar *w; in suffix()
225 tchar i; in suffix()
227 extern tchar *chkvow(); in suffix()
301 tchar *chkvow(w) in chkvow()
302 tchar *w; in chkvow()
[all …]
H A Dnii.c74 tchar pbbuf[NC]; /* pushback buffer for arguments, \n, etc. */
75 tchar *pbp = pbbuf; /* next free slot in pbbuf */
76 tchar *lastpbp = pbbuf; /* pbp in previous stack frame */
79 tchar ch = 0;
115 tchar nrbits;
141 tchar **hyp;
142 tchar *olinep;
H A Dext.h173 extern tchar **hyp;
174 extern tchar *olinep;
175 extern tchar pbbuf[NC];
176 extern tchar *pbp;
177 extern tchar *lastpbp;
178 extern tchar ch;
179 extern tchar nrbits;
180 extern tchar oline[];
H A Dn7.c53 tchar gettch();
76 tchar mtbuf[MB_LEN_MAX + 1];
77 tchar *mtbufp;
88 tchar *i, j; in tbreak()
92 tchar l; in tbreak()
185 pchar((tchar) WORDSP); in tbreak()
256 tchar i; in text()
347 tchar i; in nofill()
383 storeline((tchar)FILLER, 0); in nofill()
426 storeline(tchar c, int w) in storeline()
[all …]
H A Dn9.c72 tchar
75 tchar i; in setz()
85 tchar *i; in setline()
86 tchar c; in setline()
89 tchar linebuf[NC]; in setline()
155 tchar i, o[NOV]; in setov()
204 tchar i, *j, dwn; in setbra()
206 tchar brabuf[NC]; in setbra()
249 tchar c, rem, ver, neg; in setvline()
251 tchar vlbuf[NC]; in setvline()
[all …]
/illumos-gate/usr/src/cmd/troff/nroff.d/
H A Dn6.c58 tchar j; in width()
112 tchar setch() in setch()
128 tchar setabs() /* set absolute char from \C'...' */ in setabs()
203 tchar setht() /* set character height from \H'...' */ in setht()
205 tchar c; in setht()
214 tchar setslant() /* set slant from \S'...' */ in setslant()
217 tchar c; in setslant()
268 tchar i; in setwd()
304 setn1(wid, 0, (tchar) 0); in setwd()
319 tchar vmot() in vmot()
[all …]
/illumos-gate/usr/src/cmd/troff/troff.d/
H A Dt6.c68 tchar j; in width()
223 xbits(tchar i, int bitf) in xbits()
254 tchar setch() in setch()
273 tchar setabs() /* set absolute char from \C'...' */ in setabs()
421 tchar setht() /* set character height from \H'...' */ in setht()
424 tchar c; in setht()
437 tchar setslant() /* set slant from \S'...' */ in setslant()
440 tchar c; in setslant()
497 tchar i; in setwd()
533 setn1(wid, 0, (tchar) 0); in setwd()
[all …]

123