Lines Matching refs:ppc
40 struct pcap_private_context *ppc = ctxt->io_private_context; in pcap_recv_pkts() local
41 if ((ppc->rdata = pcap_next(ppc->handle[ifidx], &ppc->phdr)) == NULL) in pcap_recv_pkts()
44 if (ppc->phdr.caplen != ppc->phdr.len) in pcap_recv_pkts()
46 ppc->phdr.caplen, in pcap_recv_pkts()
47 ppc->phdr.len); in pcap_recv_pkts()
50 if (ppc->rdata == NULL) in pcap_recv_pkts()
59 struct pcap_private_context *ppc = ctxt->io_private_context; in pcap_get_rptr() local
60 if (ppc->rdata == NULL) in pcap_get_rptr()
63 *len = ppc->phdr.caplen; in pcap_get_rptr()
64 return (uint8_t *)ppc->rdata; in pcap_get_rptr()
71 struct pcap_private_context *ppc = ctxt->io_private_context; in pcap_send_pkts() local
73 if (ppc->count[nif] > 0) { in pcap_send_pkts()
74 ret = pcap_inject(ppc->handle[nif], ppc->wdata, ppc->phdr.len); in pcap_send_pkts()
77 ppc->count[nif] = 0; in pcap_send_pkts()
84 struct pcap_private_context *ppc = ctxt->io_private_context; in pcap_get_wptr() local
86 ppc->phdr.caplen = ppc->phdr.len = pktsize; in pcap_get_wptr()
87 ppc->count[ifidx] = 1; in pcap_get_wptr()
88 return ppc->wdata; in pcap_get_wptr()
113 struct pcap_private_context *ppc = ctxt->io_private_context; in pcap_destroy_handle() local
114 if (!ppc) in pcap_destroy_handle()
118 pcap_close(ppc->handle[i]); in pcap_destroy_handle()