/illumos-gate/usr/src/cmd/awk_xpg4/ |
H A D | awk.h | 302 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 D | awk4.c | 39 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 D | awk0.c | 188 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 D | awk3.c | 36 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 D | awk2.c | 45 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 D | parse.c | 42 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 D | run.c | 56 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 D | awk.g.y | 83 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 D | myfopen.c | 55 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 D | tsearch.c | 53 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 D | hsearch.c | 120 } 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 D | tfind.c | 46 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 D | slp_search.c | 54 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 D | piclfrutree.info | 61 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 D | piclfrutree.info | 39 * 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 D | piclfrutree.info | 39 * 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 D | piclfrutree.info | 38 * 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 D | piclfrutree.info | 75 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 D | system-board.info | 45 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 D | piclfrutree.info | 39 * 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 D | piclfrutree.info | 40 * 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 D | piclfrutree.info | 75 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 D | piclfrutree.info | 39 * 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 D | piclfrutree.info | 75 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 D | piclfrutree.info | 39 * 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
|