Lines Matching refs:ng
64 struct irs_ng *ng; in irs_gen_ng() local
67 if (!(ng = memget(sizeof *ng))) { in irs_gen_ng()
71 memset(ng, 0x5e, sizeof *ng); in irs_gen_ng()
73 memput(ng, sizeof *ng); in irs_gen_ng()
80 ng->private = pvt; in irs_gen_ng()
81 ng->close = ng_close; in irs_gen_ng()
82 ng->next = ng_next; in irs_gen_ng()
83 ng->test = ng_test; in irs_gen_ng()
84 ng->rewind = ng_rewind; in irs_gen_ng()
85 ng->minimize = ng_minimize; in irs_gen_ng()
86 return (ng); in irs_gen_ng()
107 struct irs_ng *ng; in ng_next() local
110 ng = pvt->rule->inst->ng; in ng_next()
111 if ((*ng->next)(ng, host, user, domain) == 1) in ng_next()
117 ng = pvt->rule->inst->ng; in ng_next()
118 (*ng->rewind)(ng, pvt->curgroup); in ng_next()
130 struct irs_ng *ng; in ng_test() local
135 ng = rule->inst->ng; in ng_test()
136 rval = (*ng->test)(ng, name, user, host, domain); in ng_test()
146 struct irs_ng *ng; in ng_rewind() local
153 ng = pvt->rule->inst->ng; in ng_rewind()
154 (*ng->rewind)(ng, pvt->curgroup); in ng_rewind()
164 struct irs_ng *ng = rule->inst->ng; in ng_minimize() local
166 (*ng->minimize)(ng); in ng_minimize()