Lines Matching refs:PLAN
49 static PLAN *yanknode(PLAN **);
50 static PLAN *yankexpr(PLAN **);
56 static PLAN *
57 yanknode(PLAN **planp) in yanknode()
59 PLAN *node; /* top node removed from the plan */ in yanknode()
74 static PLAN *
75 yankexpr(PLAN **planp) in yankexpr()
77 PLAN *next; /* temp node holding subexpression results */ in yankexpr()
78 PLAN *node; /* pointer to returned node or expression */ in yankexpr()
79 PLAN *tail; /* pointer to tail of subplan */ in yankexpr()
80 PLAN *subplan; /* pointer to head of ( ) expression */ in yankexpr()
126 PLAN *
127 paren_squish(PLAN *plan) in paren_squish()
129 PLAN *expr; /* pointer to next expression */ in paren_squish()
130 PLAN *tail; /* pointer to tail of result plan */ in paren_squish()
131 PLAN *result; /* pointer to head of result plan */ in paren_squish()
163 PLAN *
164 not_squish(PLAN *plan) in not_squish()
166 PLAN *next; /* next node being processed */ in not_squish()
167 PLAN *node; /* temporary node used in f_not processing */ in not_squish()
168 PLAN *tail; /* pointer to tail of result plan */ in not_squish()
169 PLAN *result; /* pointer to head of result plan */ in not_squish()
226 PLAN *
227 or_squish(PLAN *plan) in or_squish()
229 PLAN *next; /* next node being processed */ in or_squish()
230 PLAN *tail; /* pointer to tail of result plan */ in or_squish()
231 PLAN *result; /* pointer to head of result plan */ in or_squish()