Lines Matching refs:PLAN
44 static PLAN *yanknode(PLAN **);
45 static PLAN *yankexpr(PLAN **);
51 static PLAN *
52 yanknode(PLAN **planp) in yanknode()
54 PLAN *node; /* top node removed from the plan */ in yanknode()
69 static PLAN *
70 yankexpr(PLAN **planp) in yankexpr()
72 PLAN *next; /* temp node holding subexpression results */ in yankexpr()
73 PLAN *node; /* pointer to returned node or expression */ in yankexpr()
74 PLAN *tail; /* pointer to tail of subplan */ in yankexpr()
75 PLAN *subplan; /* pointer to head of ( ) expression */ in yankexpr()
121 PLAN *
122 paren_squish(PLAN *plan) in paren_squish()
124 PLAN *expr; /* pointer to next expression */ in paren_squish()
125 PLAN *tail; /* pointer to tail of result plan */ in paren_squish()
126 PLAN *result; /* pointer to head of result plan */ in paren_squish()
158 PLAN *
159 not_squish(PLAN *plan) in not_squish()
161 PLAN *next; /* next node being processed */ in not_squish()
162 PLAN *node; /* temporary node used in f_not processing */ in not_squish()
163 PLAN *tail; /* pointer to tail of result plan */ in not_squish()
164 PLAN *result; /* pointer to head of result plan */ in not_squish()
221 PLAN *
222 or_squish(PLAN *plan) in or_squish()
224 PLAN *next; /* next node being processed */ in or_squish()
225 PLAN *tail; /* pointer to tail of result plan */ in or_squish()
226 PLAN *result; /* pointer to head of result plan */ in or_squish()