Home
last modified time | relevance | path

Searched refs:ifq (Results 1 – 6 of 6) sorted by relevance

/titanic_50/usr/src/lib/libbc/inc/include/net/
H A Dif.h107 #define IF_QFULL(ifq) ((ifq)->ifq_len >= (ifq)->ifq_maxlen) argument
108 #define IF_DROP(ifq) ((ifq)->ifq_drops++) argument
109 #define IF_ENQUEUE(ifq, m) { \ argument
111 if ((ifq)->ifq_tail == 0) \
112 (ifq)->ifq_head = m; \
114 (ifq)->ifq_tail->m_act = m; \
115 (ifq)->ifq_tail = m; \
116 (ifq)->ifq_len++; \
118 #define IF_PREPEND(ifq, m) { \ argument
119 (m)->m_act = (ifq)->ifq_head; \
[all …]
/titanic_50/usr/src/uts/common/net/
H A Dif.h196 #define IF_QFULL(ifq) ((ifq)->ifq_len >= (ifq)->ifq_maxlen) argument
197 #define IF_DROP(ifq) ((ifq)->ifq_drops++) argument
198 #define IF_ENQUEUE(ifq, m) { \ argument
200 if ((ifq)->ifq_tail == 0) \
201 (ifq)->ifq_head = m; \
203 (ifq)->ifq_tail->m_act = m; \
204 (ifq)->ifq_tail = m; \
205 (ifq)->ifq_len++; \
207 #define IF_PREPEND(ifq, m) { \ argument
208 (m)->m_act = (ifq)->ifq_head; \
[all …]
/titanic_50/usr/src/uts/common/inet/ipf/
H A Dfil.c5158 ipftq_t *ifq; local
5164 for (ifq = *parent; ifq != NULL; ifq = ifq->ifq_next) {
5165 if (ifq->ifq_ttl == period) {
5170 MUTEX_ENTER(&ifq->ifq_lock);
5171 ifq->ifq_flags &= ~IFQF_DELETE;
5172 ifq->ifq_ref++;
5173 MUTEX_EXIT(&ifq->ifq_lock);
5176 return ifq;
5180 KMALLOC(ifq, ipftq_t *);
5181 if (ifq != NULL) {
[all …]
H A Dip_state.c284 ipftq_t *ifq, *ifqnext; local
297 for (ifq = ifs->ifs_ips_utqe; ifq != NULL; ifq = ifqnext) {
298 ifqnext = ifq->ifq_next;
299 if (((ifq->ifq_flags & IFQF_PROXY) == 0) &&
300 (fr_deletetimeoutqueue(ifq) == 0))
301 fr_freetimeoutqueue(ifq, ifs);
2677 ipftq_t *ifq; local
2682 ifq = NULL;
2743 ifq = &ifs->ifs_ips_icmpacktq;
2745 ifq = &ifs->ifs_ips_icmptq;
[all …]
H A Dip_auth.c365 struct ifqueue *ifq; local
578 ifq = &((struct ifnet *)fra->fra_info.fin_ifp)->if_snd;
580 ifq = &ipintrq;
582 if (IF_QFULL(ifq)) {
583 IF_DROP(ifq);
587 IF_ENQUEUE(ifq, m);
H A Dip_nat.c3819 ipftq_t *ifq, *ifq2; local
3824 ifq = tqe->tqe_ifq;
3848 fr_movequeue(tqe, ifq, ifq2, ifs);
4596 ipftq_t *ifq, *ifqnext; local
4608 for (ifq = ifs->ifs_nat_utqe; ifq != NULL; ifq = ifqnext) {
4609 ifqnext = ifq->ifq_next;
4610 if (((ifq->ifq_flags & IFQF_PROXY) == 0) &&
4611 (fr_deletetimeoutqueue(ifq) == 0))
4612 fr_freetimeoutqueue(ifq, ifs);
4682 ipftq_t *ifq, *ifqnext; local
[all …]