MCPcopy Create free account
hub / github.com/F-Stack/f-stack / select_rx_callback

Function select_rx_callback

dpdk/lib/bpf/bpf_pkt.c:396–410  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

394}
395
396static rte_rx_callback_fn
397select_rx_callback(enum rte_bpf_arg_type type, uint32_t flags)
398{
399 if (flags & RTE_BPF_ETH_F_JIT) {
400 if (type == RTE_BPF_ARG_PTR)
401 return bpf_rx_callback_jit;
402 else if (type == RTE_BPF_ARG_PTR_MBUF)
403 return bpf_rx_callback_mb_jit;
404 } else if (type == RTE_BPF_ARG_PTR)
405 return bpf_rx_callback_vm;
406 else if (type == RTE_BPF_ARG_PTR_MBUF)
407 return bpf_rx_callback_mb_vm;
408
409 return NULL;
410}
411
412static rte_tx_callback_fn
413select_tx_callback(enum rte_bpf_arg_type type, uint32_t flags)

Callers 1

bpf_eth_elf_loadFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected