static int sock_mmap_recv(pktio_entry_t *pktio_entry, odp_packet_t pkt_table[], unsigned len) { pkt_sock_mmap_t *const pkt_sock = &pktio_entry->s.pkt_sock_mmap; return pkt_mmap_v2_rx(pktio_entry, pkt_sock, pkt_table, len, pkt_sock->if_mac); }
static int sock_mmap_recv(pktio_entry_t *pktio_entry, int index ODP_UNUSED, odp_packet_t pkt_table[], int len) { pkt_sock_mmap_t *const pkt_sock = &pktio_entry->s.pkt_sock_mmap; int ret; odp_ticketlock_lock(&pktio_entry->s.rxl); ret = pkt_mmap_v2_rx(pktio_entry, pkt_sock, pkt_table, len, pkt_sock->if_mac); odp_ticketlock_unlock(&pktio_entry->s.rxl); return ret; }