Lines Matching refs:lower
103 struct hookinfo lower; member
281 bzero(&priv->lower, sizeof(priv->lower)); in ngp_newhook()
282 priv->lower.hook = hook; in ngp_newhook()
283 NG_HOOK_SET_PRIVATE(hook, &priv->lower); in ngp_newhook()
327 bcopy(&priv->lower.stats, &stats->upstream, in ngp_rcvmsg()
333 bzero(&priv->lower.stats, in ngp_rcvmsg()
334 sizeof(priv->lower.stats)); in ngp_rcvmsg()
346 bcopy(&priv->lower.run, &run->upstream, in ngp_rcvmsg()
358 bcopy(&priv->lower.cfg, &cfg->upstream, in ngp_rcvmsg()
385 priv->lower.cfg.bandwidth = 0; in ngp_rcvmsg()
390 priv->lower.cfg.bandwidth = cfg->bandwidth; in ngp_rcvmsg()
410 priv->lower.cfg.ber == 1; in ngp_rcvmsg()
413 parse_cfg(&priv->lower.cfg, &cfg->upstream, in ngp_rcvmsg()
414 &priv->lower, priv); in ngp_rcvmsg()
416 priv->lower.cfg.ber == 1; in ngp_rcvmsg()
424 if (priv->lower.hook != NULL) { in ngp_rcvmsg()
429 flow_msg, priv->lower.hook, in ngp_rcvmsg()
611 if (hinfo == &priv->lower) in ngp_rcvdata()
614 dest = &priv->lower; in ngp_rcvdata()
746 if (hinfo == &priv->lower) in pipe_dequeue()
749 dest = &priv->lower; in pipe_dequeue()
903 if (priv->lower.hook != NULL) in ngp_callout()
904 pipe_dequeue(&priv->lower, &now); in ngp_callout()
922 if (priv->lower.hook && priv->upper.hook) in ngp_shutdown()
923 ng_bypass(priv->lower.hook, priv->upper.hook); in ngp_shutdown()
927 if (priv->lower.hook != NULL) in ngp_shutdown()
928 ng_rmhook_self(priv->lower.hook); in ngp_shutdown()