Home
last modified time | relevance | path

Searched refs:BPF_IND (Results 1 – 9 of 9) sorted by relevance

/dpdk/doc/guides/prog_guide/
H A Dbpf_lib.rst34 and ``(BPF_IND | size | BPF_LD)`` which are used to access packet data.
46 For example, ``(BPF_IND | BPF_W | BPF_LD)`` means:
/dpdk/lib/bpf/
H A Dbpf_def.h56 #define BPF_IND 0x40 macro
H A Dbpf_convert.c330 case BPF_LD | BPF_IND | BPF_W: in bpf_convert_filter()
331 case BPF_LD | BPF_IND | BPF_H: in bpf_convert_filter()
332 case BPF_LD | BPF_IND | BPF_B: in bpf_convert_filter()
H A Dbpf_exec.c341 case (BPF_LD | BPF_IND | BPF_B): in bpf_exec()
344 case (BPF_LD | BPF_IND | BPF_H): in bpf_exec()
347 case (BPF_LD | BPF_IND | BPF_W): in bpf_exec()
H A Dbpf_dump.c91 else if (BPF_MODE(ins->code) == BPF_IND) in rte_bpf_dump()
H A Dbpf_jit_x86.c1048 if (mode == BPF_IND) in emit_ldmb_fast_path()
1414 case (BPF_LD | BPF_IND | BPF_B): in emit()
1415 case (BPF_LD | BPF_IND | BPF_H): in emit()
1416 case (BPF_LD | BPF_IND | BPF_W): in emit()
H A Dbpf_validate.c596 if (mode == BPF_IND) { in eval_ld_mbuf()
1492 [(BPF_LD | BPF_IND | BPF_B)] = {
1498 [(BPF_LD | BPF_IND | BPF_H)] = {
1504 [(BPF_LD | BPF_IND | BPF_W)] = {
2031 case (BPF_LD | BPF_IND | BPF_B): in validate()
2032 case (BPF_LD | BPF_IND | BPF_H): in validate()
2033 case (BPF_LD | BPF_IND | BPF_W): in validate()
/dpdk/app/test/
H A Dtest_bpf.c2535 .code = (BPF_LD | BPF_IND | BPF_B),
2566 .code = (BPF_LD | BPF_IND | BPF_W),
2582 .code = (BPF_LD | BPF_IND | BPF_H),
2793 .code = (BPF_LD | BPF_IND | BPF_B),
2828 .code = (BPF_LD | BPF_IND | BPF_W),
2846 .code = (BPF_LD | BPF_IND | BPF_H),
/dpdk/doc/guides/rel_notes/
H A Drelease_20_08.rst193 * **Added support for BPF_ABS/BPF_IND load instructions.**
196 ``(BPF_ABS | <size> | BPF_LD)`` and ``(BPF_IND | <size> | BPF_LD)``