Lines Matching refs:lower
77 struct hookinfo lower; /* hook to lower layers */ member
213 priv->lower.hook = NULL; in ng_car_constructor()
214 priv->lower.dest = NULL; in ng_car_constructor()
215 priv->lower.tc = priv->lower.conf.cbs = NG_CAR_CBS_MIN; in ng_car_constructor()
216 priv->lower.te = priv->lower.conf.ebs = NG_CAR_EBS_MIN; in ng_car_constructor()
217 priv->lower.conf.cir = NG_CAR_CIR_DFLT; in ng_car_constructor()
218 priv->lower.conf.green_action = NG_CAR_ACTION_FORWARD; in ng_car_constructor()
219 priv->lower.conf.yellow_action = NG_CAR_ACTION_FORWARD; in ng_car_constructor()
220 priv->lower.conf.red_action = NG_CAR_ACTION_DROP; in ng_car_constructor()
221 priv->lower.conf.mode = 0; in ng_car_constructor()
222 priv->lower.lastRefill = priv->upper.lastRefill; in ng_car_constructor()
223 priv->lower.q_first = 0; in ng_car_constructor()
224 priv->lower.q_last = 0; in ng_car_constructor()
225 ng_callout_init(&priv->lower.q_callout); in ng_car_constructor()
226 mtx_init(&priv->lower.q_mtx, "ng_car_l", NULL, MTX_DEF); in ng_car_constructor()
240 priv->lower.hook = hook; in ng_car_newhook()
242 bzero(&priv->lower.stats, sizeof(priv->lower.stats)); in ng_car_newhook()
243 NG_HOOK_SET_PRIVATE(hook, &priv->lower); in ng_car_newhook()
246 priv->lower.dest = hook; in ng_car_newhook()
403 bcopy(&priv->lower.stats, &bstats->upstream, in ng_car_rcvmsg()
411 bzero(&priv->lower.stats, in ng_car_rcvmsg()
412 sizeof(priv->lower.stats)); in ng_car_rcvmsg()
428 bcopy(&priv->lower.conf, &bconf->upstream, in ng_car_rcvmsg()
503 bcopy(&bconf->upstream, &priv->lower.conf, in ng_car_rcvmsg()
504 sizeof(priv->lower.conf)); in ng_car_rcvmsg()
505 priv->lower.tc = priv->lower.conf.cbs; in ng_car_rcvmsg()
506 if (priv->lower.conf.mode == NG_CAR_RED || in ng_car_rcvmsg()
507 priv->lower.conf.mode == NG_CAR_SHAPE) { in ng_car_rcvmsg()
508 priv->lower.te = 0; in ng_car_rcvmsg()
510 priv->lower.te = priv->lower.conf.ebs; in ng_car_rcvmsg()
537 ng_uncallout(&priv->lower.q_callout, node); in ng_car_shutdown()
539 mtx_destroy(&priv->lower.q_mtx); in ng_car_shutdown()
567 priv->lower.dest = NULL; in ng_car_disconnect()