Home | History | Annotate | Download | only in dist

Lines Matching refs:active_dev

219   else if (stricmp(active_dev->name,pcap->opt.device))
223 "(`%s' vs. `%s')", active_dev->name, pcap->opt.device);
227 handle_to_device [pcap->fd-1] = active_dev;
724 active_dev = dev; /* remember our active device */
752 struct device *dev = active_dev;
760 active_dev = NULL;
785 if (active_dev->irq > 0) /* excludes IRQ 0 */
787 disable_irq (active_dev->irq);
788 irq_eoi_cmd (active_dev->irq);
929 if (active_dev && active_dev->xmit)
930 if ((*active_dev->xmit) (active_dev, buf, len) > 0)
1112 struct device *active_dev = NULL; /* the device we have opened */
1352 PCAP_ASSERT (pktq_check (&active_dev->queue));
1355 tail = pktq_out_elem (&active_dev->queue);
1356 head = pktq_in_elem (&active_dev->queue);
1361 PCAP_ASSERT (tail->size < active_dev->queue.elem_size-4-2);
1376 struct rx_elem *tail = pktq_out_elem (&active_dev->queue);
1382 pktq_inc_out (&active_dev->queue);
1397 idx = pktq_in_index (&active_dev->queue);
1409 if (idx != active_dev->queue.out_index)
1411 struct rx_elem *head = pktq_in_elem (&active_dev->queue);
1414 active_dev->queue.in_index = idx;
1420 pktq_clear (&active_dev->queue);