Home
last modified time | relevance | path

Searched refs:ifcq_ops (Results 1 – 3 of 3) sorted by relevance

/xnu-12377.41.6/bsd/net/classq/
H A Dclassq_subr.c294 if ((dequeue_paused = ifq->ifcq_ops->ps_allow_dequeue(ifq))) { in ifclassq_get_len()
367 return ifq->ifcq_ops->ps_enq(ifq, head, tail, cnt, bytes, pdrop); in ifclassq_enqueue()
395 err = ifq->ifcq_ops->ps_deq_sc(ifq, sc, pkt_limit, in ifclassq_dequeue_common_default()
406 err = ifq->ifcq_ops->ps_deq(ifq, pkt_limit, byte_limit, in ifclassq_dequeue_common_default()
554 ifq->ifcq_ops = pktsched_ops_find(PKTSCHEDT_NONE); in ifclassq_detach()
694 …ifq->ifcq_ops->ps_deq_sc(ifq, sc, 1, CLASSQ_DEQUEUE_MAX_BYTE_LIMIT, pkt, NULL, NULL, NULL, grp_idx… in ifclassq_tbr_dequeue_common()
696 ifq->ifcq_ops->ps_deq(ifq, 1, CLASSQ_DEQUEUE_MAX_BYTE_LIMIT, pkt, NULL, NULL, NULL, grp_idx); in ifclassq_tbr_dequeue_common()
886 ifcq->ifcq_ops = pktsched_ops_find(PKTSCHEDT_NONE); in ifclassq_alloc()
887 VERIFY(ifcq->ifcq_ops != NULL); in ifclassq_alloc()
941 err = ifcq->ifcq_ops->ps_req(ifcq, rq, arg); in ifclassq_request()
H A Dif_classq.h135 struct pktsched_ops *ifcq_ops; member
/xnu-12377.41.6/bsd/net/pktsched/
H A Dpktsched.c250 ifq->ifcq_ops = ops; in pktsched_setup()
266 ifq->ifcq_ops->ps_req(ifq, CLASSQRQ_PURGE, 0); in pktsched_teardown()
269 ifq->ifcq_ops->ps_teardown(ifq); in pktsched_teardown()
280 return ifq->ifcq_ops->ps_stats(ifq, (uint8_t)gid, qid, ifqs); in pktsched_getqstats()