Searched refs:pktattr (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/sys/net/altq/
H A Daltq_red.c341 struct altq_pktattr *pktattr)
350 if (fv_checkflow(rp->red_flowvalve, pktattr, &fve)) {
411 mark_ecn(m, pktattr, rp->red_flags)) {
464 fv_dropbyred(rp->red_flowvalve, pktattr, fve);
515 mark_ecn(struct mbuf *m, struct altq_pktattr *pktattr, int flags) argument
525 } else if (pktattr != NULL) {
526 af = pktattr->pattr_af;
527 hdr = pktattr->pattr_hdr;
1022 red_enqueue(ifq, m, pktattr)
1025 struct altq_pktattr *pktattr;
340 red_addq(red_t *rp, class_queue_t *q, struct mbuf *m, struct altq_pktattr *pktattr) argument
[all...]
H A Daltq_subr.c777 read_dsfield(m, pktattr)
779 struct altq_pktattr *pktattr;
784 if (pktattr == NULL ||
785 (pktattr->pattr_af != AF_INET && pktattr->pattr_af != AF_INET6))
790 if ((pktattr->pattr_hdr >= m0->m_data) &&
791 (pktattr->pattr_hdr < m0->m_data + m0->m_len))
795 pktattr->pattr_af = AF_UNSPEC;
802 if (pktattr->pattr_af == AF_INET) {
803 struct ip *ip = (struct ip *)pktattr
824 write_dsfield(struct mbuf *m, struct altq_pktattr *pktattr, u_int8_t dsfield) argument
[all...]
H A Daltq_rio.c337 struct altq_pktattr *pktattr)
345 dsfield = odsfield = read_dsfield(m, pktattr);
438 write_dsfield(m, pktattr, dsfield);
788 rio_enqueue(ifq, m, pktattr)
791 struct altq_pktattr *pktattr;
798 if (rio_addq(rqp->rq_rio, rqp->rq_q, m, pktattr) == 0)
336 rio_addq(rio_t *rp, class_queue_t *q, struct mbuf *m, struct altq_pktattr *pktattr) argument
H A Daltq_cbq.c495 cbq_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) argument
516 else if ((ifq->altq_flags & ALTQF_CLASSIFY) && pktattr != NULL)
517 cl = pktattr->pattr_class;
527 if (pktattr != NULL)
528 cl->pktattr_ = pktattr; /* save proto hdr used by ECN */
H A Daltq_priq.c472 priq_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) argument
493 else if ((ifq->altq_flags & ALTQF_CLASSIFY) && pktattr != NULL)
494 cl = pktattr->pattr_class;
504 if (pktattr != NULL)
505 cl->cl_pktattr = pktattr; /* save proto hdr used by ECN */
H A Daltq_codel.c210 codel_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) argument
H A Daltq_hfsc.c678 hfsc_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) argument
699 else if ((ifq->altq_flags & ALTQF_CLASSIFY) && pktattr != NULL)
700 cl = pktattr->pattr_class;
710 if (pktattr != NULL)
711 cl->cl_pktattr = pktattr; /* save proto hdr used by ECN */
H A Daltq_fairq.c484 fairq_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) argument

Completed in 57 milliseconds