Lines Matching refs:hinfo
169 hi_p hinfo;
173 hinfo = &privdata->right;
176 privdata->left.dest = hinfo;
177 privdata->right2left.dest = hinfo;
179 hinfo = &privdata->left;
182 privdata->right.dest = hinfo;
183 privdata->left2right.dest = hinfo;
185 hinfo = &privdata->right2left;
187 privdata->right.dup = hinfo;
189 privdata->right.dest = hinfo;
191 hinfo = &privdata->left2right;
193 privdata->left.dup = hinfo;
195 privdata->left.dest = hinfo;
198 hinfo->hook = hook;
199 bzero(&hinfo->stats, sizeof(hinfo->stats));
200 NG_HOOK_SET_PRIVATE(hook, hinfo);
261 hi_p const hinfo = NG_HOOK_PRIVATE(lasthook);
262 if (hinfo && hinfo->dest) {
264 NG_FWD_ITEM_HOOK(error, item, hinfo->dest->hook);
292 const hi_p hinfo = NG_HOOK_PRIVATE(hook);
300 hinfo->stats.inOctets += m->m_pkthdr.len;
301 hinfo->stats.inFrames++;
304 if (hinfo->dup) {
311 h = hinfo->dup;
320 if (hinfo->dest) {
321 h = hinfo->dest;
369 hi_p const hinfo = NG_HOOK_PRIVATE(hook);
371 KASSERT(hinfo != NULL, ("%s: null info", __func__));
372 hinfo->hook = NULL;
375 if (sc->left.dest == hinfo) {
378 } else if (sc->left.dup == hinfo)
380 if (sc->right.dest == hinfo) {
383 } else if (sc->right.dup == hinfo)
385 if (sc->left2right.dest == hinfo)
387 if (sc->right2left.dest == hinfo)