Lines Matching defs:pvt
47 struct pvt {
73 struct pvt *pvt;
80 if (!(pvt = memget(sizeof *pvt))) {
85 memset(pvt, 0, sizeof *pvt);
86 pvt->rules = accpvt->map_rules[irs_pr];
87 pvt->rule = pvt->rules;
88 pr->private = pvt;
104 struct pvt *pvt = (struct pvt *)this->private;
106 memput(pvt, sizeof *pvt);
112 struct pvt *pvt = (struct pvt *)this->private;
116 while (pvt->rule) {
117 pr = pvt->rule->inst->pr;
121 if (!(pvt->rules->flags & IRS_CONTINUE))
123 pvt->rule = pvt->rule->next;
124 if (pvt->rule) {
125 pr = pvt->rule->inst->pr;
134 struct pvt *pvt = (struct pvt *)this->private;
140 for (rule = pvt->rules; rule; rule = rule->next) {
151 struct pvt *pvt = (struct pvt *)this->private;
157 for (rule = pvt->rules; rule; rule = rule->next) {
168 struct pvt *pvt = (struct pvt *)this->private;
171 pvt->rule = pvt->rules;
172 if (pvt->rule) {
173 pr = pvt->rule->inst->pr;
180 struct pvt *pvt = (struct pvt *)this->private;
183 for (rule = pvt->rules; rule != NULL; rule = rule->next) {
192 struct pvt *pvt = (struct pvt *)this->private;
194 if (!pvt->res) {
205 return (pvt->res);
211 struct pvt *pvt = (struct pvt *)this->private;
214 if (pvt->res && pvt->free_res) {
215 res_nclose(pvt->res);
216 (*pvt->free_res)(pvt->res);
219 pvt->res = res;
220 pvt->free_res = free_res;
222 for (rule = pvt->rules; rule != NULL; rule = rule->next) {
226 (*pr->res_set)(pr, pvt->res, NULL);