Searched refs:BPF_LD (Results 1 – 14 of 14) sorted by relevance
| /f-stack/freebsd/amd64/amd64/ |
| H A D | bpf_jit_machdep.c | 116 case BPF_LD|BPF_W|BPF_ABS: in bpf_jit_optimize() 117 case BPF_LD|BPF_H|BPF_ABS: in bpf_jit_optimize() 118 case BPF_LD|BPF_B|BPF_ABS: in bpf_jit_optimize() 119 case BPF_LD|BPF_W|BPF_IND: in bpf_jit_optimize() 120 case BPF_LD|BPF_H|BPF_IND: in bpf_jit_optimize() 121 case BPF_LD|BPF_B|BPF_IND: in bpf_jit_optimize() 125 case BPF_LD|BPF_MEM: in bpf_jit_optimize() 131 case BPF_LD|BPF_W|BPF_LEN: in bpf_jit_optimize() 241 case BPF_LD|BPF_W|BPF_ABS: in bpf_jit_compile() 391 case BPF_LD|BPF_IMM: in bpf_jit_compile() [all …]
|
| /f-stack/freebsd/i386/i386/ |
| H A D | bpf_jit_machdep.c | 116 case BPF_LD|BPF_W|BPF_ABS: in bpf_jit_optimize() 117 case BPF_LD|BPF_H|BPF_ABS: in bpf_jit_optimize() 118 case BPF_LD|BPF_B|BPF_ABS: in bpf_jit_optimize() 119 case BPF_LD|BPF_W|BPF_IND: in bpf_jit_optimize() 120 case BPF_LD|BPF_H|BPF_IND: in bpf_jit_optimize() 121 case BPF_LD|BPF_B|BPF_IND: in bpf_jit_optimize() 125 case BPF_LD|BPF_MEM: in bpf_jit_optimize() 258 case BPF_LD|BPF_W|BPF_ABS: in bpf_jit_compile() 276 case BPF_LD|BPF_H|BPF_ABS: in bpf_jit_compile() 405 case BPF_LD|BPF_IMM: in bpf_jit_compile() [all …]
|
| /f-stack/freebsd/net/ |
| H A D | bpf_filter.c | 210 case BPF_LD|BPF_W|BPF_ABS: in bpf_filter() 234 case BPF_LD|BPF_H|BPF_ABS: in bpf_filter() 251 case BPF_LD|BPF_B|BPF_ABS: in bpf_filter() 270 case BPF_LD|BPF_W|BPF_LEN: in bpf_filter() 278 case BPF_LD|BPF_W|BPF_IND: in bpf_filter() 303 case BPF_LD|BPF_H|BPF_IND: in bpf_filter() 323 case BPF_LD|BPF_B|BPF_IND: in bpf_filter() 361 case BPF_LD|BPF_IMM: in bpf_filter() 369 case BPF_LD|BPF_MEM: in bpf_filter() 591 p->code == (BPF_LD|BPF_MEM) || in bpf_validate()
|
| H A D | bpf.h | 255 #define BPF_LD 0x00 macro
|
| /f-stack/dpdk/lib/librte_bpf/ |
| H A D | bpf_exec.c | 331 case (BPF_LD | BPF_IMM | EBPF_DW): in bpf_exec() 337 case (BPF_LD | BPF_ABS | BPF_B): in bpf_exec() 340 case (BPF_LD | BPF_ABS | BPF_H): in bpf_exec() 343 case (BPF_LD | BPF_ABS | BPF_W): in bpf_exec() 347 case (BPF_LD | BPF_IND | BPF_B): in bpf_exec() 350 case (BPF_LD | BPF_IND | BPF_H): in bpf_exec() 353 case (BPF_LD | BPF_IND | BPF_W): in bpf_exec()
|
| H A D | bpf_def.h | 35 #define BPF_LD 0x00 macro
|
| H A D | bpf_jit_x86.c | 176 op == (BPF_LD | BPF_IMM | EBPF_DW) || in emit_rex() 1411 case (BPF_LD | BPF_IMM | EBPF_DW): in emit() 1416 case (BPF_LD | BPF_ABS | BPF_B): in emit() 1417 case (BPF_LD | BPF_ABS | BPF_H): in emit() 1418 case (BPF_LD | BPF_ABS | BPF_W): in emit() 1419 case (BPF_LD | BPF_IND | BPF_B): in emit() 1420 case (BPF_LD | BPF_IND | BPF_H): in emit() 1421 case (BPF_LD | BPF_IND | BPF_W): in emit()
|
| H A D | bpf_validate.c | 1469 [(BPF_LD | BPF_ABS | BPF_B)] = { 1475 [(BPF_LD | BPF_ABS | BPF_H)] = { 1481 [(BPF_LD | BPF_ABS | BPF_W)] = { 1488 [(BPF_LD | BPF_IND | BPF_B)] = { 1494 [(BPF_LD | BPF_IND | BPF_H)] = { 1500 [(BPF_LD | BPF_IND | BPF_W)] = { 2024 case (BPF_LD | BPF_ABS | BPF_B): in validate() 2025 case (BPF_LD | BPF_ABS | BPF_H): in validate() 2026 case (BPF_LD | BPF_ABS | BPF_W): in validate() 2027 case (BPF_LD | BPF_IND | BPF_B): in validate() [all …]
|
| H A D | bpf_load_elf.c | 69 else if (ins[idx].code == (BPF_LD | BPF_IMM | EBPF_DW) && in resolve_xsym()
|
| H A D | bpf_jit_arm64.c | 1302 case (BPF_LD | BPF_IMM | EBPF_DW): in emit()
|
| /f-stack/dpdk/doc/guides/prog_guide/ |
| H A D | bpf_lib.rst | 33 DPDK supports two non-generic instructions: ``(BPF_ABS | size | BPF_LD)`` 34 and ``(BPF_IND | size | BPF_LD)`` which are used to access packet data. 46 For example, ``(BPF_IND | BPF_W | BPF_LD)`` means:
|
| /f-stack/dpdk/app/test/ |
| H A D | test_bpf.c | 311 .code = (BPF_LD | BPF_IMM | EBPF_DW), 319 .code = (BPF_LD | BPF_IMM | EBPF_DW), 327 .code = (BPF_LD | BPF_IMM | EBPF_DW), 335 .code = (BPF_LD | BPF_IMM | EBPF_DW), 343 .code = (BPF_LD | BPF_IMM | EBPF_DW), 2466 .code = (BPF_LD | BPF_ABS | BPF_B), 2507 .code = (BPF_LD | BPF_IND | BPF_B), 2518 .code = (BPF_LD | BPF_ABS | BPF_W), 2528 .code = (BPF_LD | BPF_ABS | BPF_H), 2538 .code = (BPF_LD | BPF_IND | BPF_W), [all …]
|
| /f-stack/tools/compat/include/net/ |
| H A D | bpf.h | 254 #define BPF_LD 0x00 macro
|
| /f-stack/dpdk/doc/guides/rel_notes/ |
| H A D | release_20_08.rst | 243 ``(BPF_ABS | <size> | BPF_LD)`` and ``(BPF_IND | <size> | BPF_LD)``
|