Lines Matching refs:hinfo
173 hi_p hinfo;
177 hinfo = &privdata->right;
180 privdata->left.dest = hinfo;
181 privdata->right2left.dest = hinfo;
183 hinfo = &privdata->left;
186 privdata->right.dest = hinfo;
187 privdata->left2right.dest = hinfo;
189 hinfo = &privdata->right2left;
191 privdata->right.dup = hinfo;
193 privdata->right.dest = hinfo;
195 hinfo = &privdata->left2right;
197 privdata->left.dup = hinfo;
199 privdata->left.dest = hinfo;
202 hinfo->hook = hook;
203 bzero(&hinfo->stats, sizeof(hinfo->stats));
204 NG_HOOK_SET_PRIVATE(hook, hinfo);
265 hi_p const hinfo = NG_HOOK_PRIVATE(lasthook);
266 if (hinfo && hinfo->dest) {
268 NG_FWD_ITEM_HOOK(error, item, hinfo->dest->hook);
296 const hi_p hinfo = NG_HOOK_PRIVATE(hook);
304 hinfo->stats.inOctets += m->m_pkthdr.len;
305 hinfo->stats.inFrames++;
308 if (hinfo->dup) {
315 h = hinfo->dup;
324 if (hinfo->dest) {
325 h = hinfo->dest;
373 hi_p const hinfo = NG_HOOK_PRIVATE(hook);
375 KASSERT(hinfo != NULL, ("%s: null info", __func__));
376 hinfo->hook = NULL;
379 if (sc->left.dest == hinfo) {
382 } else if (sc->left.dup == hinfo)
384 if (sc->right.dest == hinfo) {
387 } else if (sc->right.dup == hinfo)
389 if (sc->left2right.dest == hinfo)
391 if (sc->right2left.dest == hinfo)