Lines Matching defs:queue
27 #include <sys/queue.h>
264 tcp_pcap_add(struct tcphdr *th, struct mbuf *m, struct mbufq *queue)
270 KASSERT(queue, ("%s: called with queue == NULL", __func__));
281 if (queue->mq_maxlen == 0)
298 while (mbufq_full(queue)) {
299 mhead = mbufq_dequeue(queue);
418 if (mbufq_enqueue(queue, n)) {
426 tcp_pcap_drain(struct mbufq *queue)
429 while ((m = mbufq_dequeue(queue)))
441 tcp_pcap_set_sock_max(struct mbufq *queue, int newval)
443 queue->mq_maxlen = newval;
444 while (queue->mq_len > queue->mq_maxlen)
445 tcp_pcap_m_freem(mbufq_dequeue(queue));
449 tcp_pcap_get_sock_max(struct mbufq *queue)
451 return queue->mq_maxlen;