Home | History | Annotate | Download | only in irs

Lines Matching defs:pvt

52 struct pvt {
78 struct pvt *pvt;
85 if (!(pvt = memget(sizeof *pvt))) {
86 memput(pw, sizeof *pvt);
90 memset(pvt, 0, sizeof *pvt);
91 pvt->rules = accpvt->map_rules[irs_pw];
92 pvt->rule = pvt->rules;
93 pw->private = pvt;
109 struct pvt *pvt = (struct pvt *)this->private;
111 memput(pvt, sizeof *pvt);
117 struct pvt *pvt = (struct pvt *)this->private;
121 while (pvt->rule) {
122 pw = pvt->rule->inst->pw;
126 if (!(pvt->rule->flags & IRS_CONTINUE))
128 pvt->rule = pvt->rule->next;
129 if (pvt->rule) {
130 pw = pvt->rule->inst->pw;
139 struct pvt *pvt = (struct pvt *)this->private;
142 pvt->rule = pvt->rules;
143 if (pvt->rule) {
144 pw = pvt->rule->inst->pw;
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;
174 for (rule = pvt->rules; rule; rule = rule->next) {
185 struct pvt *pvt = (struct pvt *)this->private;
188 for (rule = pvt->rules; rule != NULL; rule = rule->next) {
197 struct pvt *pvt = (struct pvt *)this->private;
199 if (!pvt->res) {
210 return (pvt->res);
216 struct pvt *pvt = (struct pvt *)this->private;
219 if (pvt->res && pvt->free_res) {
220 res_nclose(pvt->res);
221 (*pvt->free_res)(pvt->res);
224 pvt->res = res;
225 pvt->free_res = free_res;
227 for (rule = pvt->rules; rule != NULL; rule = rule->next) {
231 (*pw->res_set)(pw, pvt->res, NULL);