Home
last modified time | relevance | path

Searched refs:NODE (Results 1 – 25 of 218) sorted by relevance

123456789

/illumos-gate/usr/src/cmd/awk_xpg4/
H A Dawk.h302 NODE *nassign(NODE *np, NODE *value);
303 NODE *assign(NODE *np, NODE *value);
305 NODE *node(int type, NODE *left, NODE *right);
335 NODE *f_exp(NODE *np);
336 NODE *f_int(NODE *np);
337 NODE *f_log(NODE *np);
338 NODE *f_sqrt(NODE *np);
347 NODE *f_sin(NODE *np);
348 NODE *f_cos(NODE *np);
350 NODE *f_sub(NODE *np);
[all …]
H A Dawk4.c39 static NODE *dosub(NODE *np, int glob);
40 static NODE *docasetr(NODE *np, int upper);
53 NODE *
68 NODE *
83 NODE *
98 NODE *
112 NODE *
124 NODE *
136 NODE *
153 NODE *
[all …]
H A Dawk0.c188 NODE *yytree; /* Code tree */
200 NODE *const0; /* Constant INT 0 node */
201 NODE *const1; /* Constant INT 1 node */
203 NODE *field0; /* $0 */
207 NODE *ARGVsubi; /* Compute ARGV[i] */
211 NODE *varOFMT; /* For s_prf */
213 NODE *varOFS; /* For s_print */
214 NODE *varORS; /* For s_print */
215 NODE *varFS; /* Field separtor */
216 NODE *varRS; /* Record separator */
[all …]
H A Dawk3.c36 static NODE *arithmetic(NODE *np);
37 static NODE *comparison(NODE *np);
39 static NODE *lfield(INT fieldno, NODE *value);
41 static NODE *userfunc(NODE *np);
43 static NODE *exprconcat(NODE *np, int len);
155 NODE *
156 nassign(NODE *np, NODE *value) in nassign()
239 NODE *
240 assign(NODE *left, NODE *right) in assign()
282 node(int type, NODE *left, NODE *right) in node()
[all …]
H A Dawk2.c45 static NODE *nextarg(NODE **npp);
407 NODE *np; in dobegin()
409 NODE *knp; in dobegin()
487 s_print(NODE *np) in s_print()
490 NODE *listp; in s_print()
528 s_prf(NODE *np) in s_prf()
546 NODE *
547 f_getline(NODE *np) in f_getline()
694 NODE *fnp; in xprintf()
875 static NODE *
[all …]
/illumos-gate/usr/src/cmd/oawk/
H A Dparse.c42 NODE *exptostat(NODE *a) in exptostat()
76 NODE *node2(int a, NODE *b, NODE *c) in node2()
90 NODE *node3(int a, NODE *b, NODE *c, NODE *d) in node3()
105 NODE *node4(int a, NODE *b, NODE *c, NODE *d, NODE *e) in node4()
121 NODE *stat3(int a, NODE *b, NODE *c, NODE *d) in stat3()
132 NODE *op2(int a, NODE *b, NODE *c) in op2()
165 NODE *op3(int a, NODE *b, NODE *c, NODE *d) in op3()
176 NODE *stat2(int a, NODE *b, NODE *c) in stat2()
187 NODE *stat4(int a, NODE *b, NODE *c, NODE *d, NODE *e) in stat4()
210 NODE *pa2stat(NODE *a, NODE *b, NODE *c) in pa2stat()
[all …]
H A Drun.c56 NODE *winner = NULL;
80 run(NODE *a) in run()
93 execute(NODE *u) in execute()
97 NODE *a; in execute()
171 array(NODE **a, int n) in array()
228 boolop(NODE **a, int n) in boolop()
267 relop(NODE **a, int n) in relop()
578 NODE *y; in a_sprintf()
722 cat(NODE **a, int q) in cat()
1091 NODE *x; in print()
[all …]
H A Dawk.g.y83 winner = (NODE *)stat3(PROGRAM, $1, $2, $3); }
268 CHAR { $$ = op2(CHAR, (NODE *) 0, $1); }
269 | DOT { $$ = op2(DOT, (NODE *) 0, (NODE *) 0); }
270 | CCL { $$ = op2(CCL, (NODE *) 0, cclenter($1)); }
271 | NCCL { $$ = op2(NCCL, (NODE *) 0, cclenter($1)); }
272 | '^' { $$ = op2(CHAR, (NODE *) 0, HAT); }
273 | '$' { $$ = op2(CHAR, (NODE *) 0, (NODE *) 0); }
277 | r STAR { $$ = op2(STAR, $1, (NODE *) 0); }
278 | r PLUS { $$ = op2(PLUS, $1, (NODE *) 0); }
279 | r QUEST { $$ = op2(QUEST, $1, (NODE *) 0); }
/illumos-gate/usr/src/cmd/mailx/
H A Dmyfopen.c55 static NODE *append();
56 static NODE *del1();
60 static NODE *
63 NODE *newnode; in getnode()
65 if ((newnode = (NODE *)malloc(sizeof(NODE))) == (NODE *)NULL) { in getnode()
74 static NODE *
77 register NODE *tmp; in search()
85 static NODE *
101 static NODE *
102 del1(NODE *oldcur) in del1()
[all …]
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dtsearch.c53 typedef struct node { char *key; struct node *llink, *rlink; } NODE; typedef
63 NODE **rootp = (NODE **)rtp; in tsearch()
64 NODE *q; /* New node if key not found */ in tsearch()
76 q = lmalloc(sizeof (NODE)); /* T5: Not found */ in tsearch()
90 NODE **rootp = (NODE **)rtp; in tdelete()
91 NODE *p; /* Parent of node to be deleted */ in tdelete()
92 NODE *q; /* Successor node */ in tdelete()
93 NODE *r; /* Right son node */ in tdelete()
121 lfree(*rootp, sizeof (NODE)); /* D4: Free node */ in tdelete()
132 NODE *root = (NODE *)rt; in twalk()
[all …]
H A Dhsearch.c120 } NODE; typedef
121 typedef NODE *TABELEM;
248 NODE *p, *oldp; in hdestroy()
250 if (table[i] != (NODE *)NULL) { in hdestroy()
252 while (p != (NODE *)NULL) { in hdestroy()
415 NODE *p; /* Searches through the linked list */
429 RETURN(build(&table[i], (NODE *) NULL, item));
456 NODE **last; /* Where to store in last list item */ in build()
457 NODE *next; /* Link to next list item */
464 NODE *p = (NODE *) malloc(sizeof (NODE));
[all …]
H A Dtfind.c46 typedef struct node { void *key; struct node *llink, *rlink; } NODE; typedef
60 NODE **rootp = (NODE **)rtp; in tfind()
/illumos-gate/usr/src/lib/libslp/clib/
H A Dslp_search.c54 typedef struct node NODE; typedef
59 NODE *root = (NODE *) r; in slp_twalk()
76 NODE **rootp = (NODE **)rtp; in slp_tsearch()
77 NODE *q; /* New node if key not found */ in slp_tsearch()
89 q = (NODE *) malloc(sizeof (NODE)); /* T5: Not found */ in slp_tsearch()
101 NODE **rootp = (NODE **)rtp; in slp_tfind()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chicago/frutree/
H A Dpiclfrutree.info61 NODE frutree picl
62 NODE chassis fru
72 NODE MB location
80 NODE FIOB location
86 NODE RM0 location
93 NODE F0 location
98 NODE F1 location
103 NODE F2 location
109 NODE F3 location
115 NODE F4 location
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lw2plus/frutree/
H A Dpiclfrutree.info39 * NODE <name> <class>
61 NODE frutree picl
62 NODE chassis fru
69 NODE fan-slot location
72 NODE fan-unit fru
75 NODE fan-slot location
78 NODE fan-unit fru
81 NODE fan-slot location
84 NODE fan-unit fru
87 NODE psu-slot location
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/taco/frutree/
H A Dpiclfrutree.info39 * NODE <name> <class>
62 NODE frutree picl
63 NODE chassis fru
69 NODE MB location
73 NODE F0 location
79 NODE F1 location
85 NODE F2 location
91 NODE PS0 location
97 NODE HDD0 location
101 NODE HDD1 location
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/enchilada/frutree/
H A Dpiclfrutree.info38 * NODE <name> <class>
61 NODE frutree picl
62 NODE chassis fru
68 NODE MB location
72 NODE F0 location
78 NODE F1 location
86 NODE F3 location
92 NODE PS0 location
98 NODE SCSI-BP fru
101 NODE HDD0 location
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/ents/frutree/
H A Dpiclfrutree.info75 NODE frutree picl
77 NODE MB location
81 NODE FT0 location
85 NODE F0 location
89 NODE F1 location
95 NODE FT1 location
99 NODE F0 location
105 NODE FT2 location
109 NODE F0 location
193 NODE scc fru
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/seattle/frutree/
H A Dsystem-board.info45 NODE SC location
47 NODE sc fru
58 NODE HDDBP location
67 NODE SCC location
78 NODE USB0 location
84 NODE FIOB location
91 NODE battery fru
320 NODE USB2 location
328 NODE FCB0 location
333 NODE FCB1 location
[all …]
H A Dpiclfrutree.info39 * NODE <name> <class>
76 NODE frutree picl
77 NODE chassis fru
83 NODE MB location
87 NODE PS0 location
91 NODE PS1 location
95 NODE PDB location
99 NODE SYSCTRL location
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/boston/frutree/
H A Dpiclfrutree.info40 * NODE <name> <class>
69 NODE frutree picl
70 NODE chassis fru
77 NODE MB location
115 NODE PS0 location
119 NODE PS1 location
123 NODE PS2 location
127 NODE PS3 location
203 NODE SC location
234 NODE HUB location
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chalupa/frutree/
H A Dpiclfrutree.info75 NODE frutree picl
82 NODE SYS location
90 NODE SC location
94 NODE MB location
98 NODE FT0 location
128 NODE scc fru
244 NODE fan fru
251 NODE fan fru
257 NODE fan fru
266 NODE fan fru
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/excalibur/frutree/
H A Dpiclfrutree.info39 * NODE <name> <class>
70 NODE frutree picl
71 NODE chassis fru
77 NODE power-supply-slot location
81 NODE disk-slot location
85 NODE disk-slot location
89 NODE cpu-fan-slot location
93 NODE system-fan-slot location
110 NODE power-supply fru
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/mpxu/frutree/
H A Dpiclfrutree.info75 NODE frutree picl
82 NODE MB location
86 NODE F0 location
90 NODE F1 location
94 NODE F2 location
116 NODE ifb fru
119 NODE BB location
121 NODE bb fru
129 NODE scc fru
250 NODE prb fru
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/grover/frutree/
H A Dpiclfrutree.info39 * NODE <name> <class>
63 NODE frutree picl
64 NODE chassis fru
70 NODE power-supply-slot location
74 NODE disk-slot location
78 NODE system-fan-slot location
95 NODE power-supply fru

123456789