/kernel/linux/linux-6.6/samples/bpf/ |
H A D | bpf_insn.h | 10 #define BPF_ALU64_REG(OP, DST, SRC) \ 13 .dst_reg = DST, \ 18 #define BPF_ALU32_REG(OP, DST, SRC) \ 21 .dst_reg = DST, \ 28 #define BPF_ALU64_IMM(OP, DST, IMM) \ 31 .dst_reg = DST, \ 36 #define BPF_ALU32_IMM(OP, DST, IMM) \ 39 .dst_reg = DST, \ 46 #define BPF_MOV64_REG(DST, SRC) \ 49 .dst_reg = DST, \ [all...] |
/kernel/linux/linux-6.6/tools/include/linux/ |
H A D | filter.h | 34 #define BPF_ALU64_REG(OP, DST, SRC) \ 37 .dst_reg = DST, \ 42 #define BPF_ALU32_REG(OP, DST, SRC) \ 45 .dst_reg = DST, \ 52 #define BPF_ALU64_IMM(OP, DST, IMM) \ 55 .dst_reg = DST, \ 60 #define BPF_ALU32_IMM(OP, DST, IMM) \ 63 .dst_reg = DST, \ 70 #define BPF_ENDIAN(TYPE, DST, LEN) \ 73 .dst_reg = DST, \ [all...] |
/kernel/linux/linux-5.10/samples/bpf/ |
H A D | bpf_insn.h | 10 #define BPF_ALU64_REG(OP, DST, SRC) \ 13 .dst_reg = DST, \ 18 #define BPF_ALU32_REG(OP, DST, SRC) \ 21 .dst_reg = DST, \ 28 #define BPF_ALU64_IMM(OP, DST, IMM) \ 31 .dst_reg = DST, \ 36 #define BPF_ALU32_IMM(OP, DST, IMM) \ 39 .dst_reg = DST, \ 46 #define BPF_MOV64_REG(DST, SRC) \ 49 .dst_reg = DST, \ [all...] |
/kernel/linux/linux-5.10/tools/include/linux/ |
H A D | filter.h | 34 #define BPF_ALU64_REG(OP, DST, SRC) \ 37 .dst_reg = DST, \ 42 #define BPF_ALU32_REG(OP, DST, SRC) \ 45 .dst_reg = DST, \ 52 #define BPF_ALU64_IMM(OP, DST, IMM) \ 55 .dst_reg = DST, \ 60 #define BPF_ALU32_IMM(OP, DST, IMM) \ 63 .dst_reg = DST, \ 70 #define BPF_ENDIAN(TYPE, DST, LEN) \ 73 .dst_reg = DST, \ [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | veth.sh | 8 readonly DST=1 11 readonly NS_DST=$BASE$DST 42 ip link add name veth$SRC type veth peer name veth$DST 44 for ns in $SRC $DST; do 106 ip netns exec $BASE$SRC ping -qc 1 $BM_NET_V4$DST >/dev/null 110 ip netns exec $BASE$DST ./udpgso_bench_rx -C 1000 -R 10 & 114 ip netns exec $NS_SRC ./udpgso_bench_tx -4 -s 13000 -S 1300 -M 1 -D $BM_NET_V4$DST 147 ip netns exec $NS_DST ethtool -L veth$DST rx $i tx $i 153 ip netns exec $NS_DST ethtool -L veth$DST rx $cur_cpu tx $cur_cpu 165 ip netns exec $NS_SRC ./udpgso_bench_tx -4 -s 1000 -M 300 -D $BM_NET_V4$DST [all...] |
H A D | udpgro_fwd.sh | 9 readonly DST=1 12 readonly NS_DST=$BASE$DST 48 ip link add name veth$SRC type veth peer name veth$DST 50 for ns in $SRC $DST; do 56 ip -n $NS_DST link set veth$DST xdp object ${BPF_FILE} section xdp 2>/dev/null 78 for ns in $SRC $DST; do 79 # note that 3 - $SRC == $DST and 3 - $DST == $SRC 83 for ns in $SRC $DST; do 89 local addr_dst=$(ip -j -n $BASE$DST lin [all...] |
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | core.c | 58 #define DST regs[insn->dst_reg] macro 1719 DST = DST OP (SRC & 63); \ in ___bpf_prog_run() 1722 DST = (u32) DST OP ((u32) SRC & 31); \ in ___bpf_prog_run() 1725 DST = DST OP IMM; \ in ___bpf_prog_run() 1728 DST = (u32) DST OP (u32) IMM; \ in ___bpf_prog_run() 1733 DST in ___bpf_prog_run() [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | filter.h | 96 #define BPF_ALU64_REG_OFF(OP, DST, SRC, OFF) \ 99 .dst_reg = DST, \ 104 #define BPF_ALU64_REG(OP, DST, SRC) \ 105 BPF_ALU64_REG_OFF(OP, DST, SRC, 0) 107 #define BPF_ALU32_REG_OFF(OP, DST, SRC, OFF) \ 110 .dst_reg = DST, \ 115 #define BPF_ALU32_REG(OP, DST, SRC) \ 116 BPF_ALU32_REG_OFF(OP, DST, SRC, 0) 120 #define BPF_ALU64_IMM(OP, DST, IMM) \ 123 .dst_reg = DST, \ [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | filter.h | 93 #define BPF_ALU64_REG(OP, DST, SRC) \ 96 .dst_reg = DST, \ 101 #define BPF_ALU32_REG(OP, DST, SRC) \ 104 .dst_reg = DST, \ 111 #define BPF_ALU64_IMM(OP, DST, IMM) \ 114 .dst_reg = DST, \ 119 #define BPF_ALU32_IMM(OP, DST, IMM) \ 122 .dst_reg = DST, \ 129 #define BPF_ENDIAN(TYPE, DST, LEN) \ 132 .dst_reg = DST, \ [all...] |
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | core.c | 54 #define DST regs[insn->dst_reg] macro 1424 DST = DST OP (SRC & 63); \ in ___bpf_prog_run() 1427 DST = (u32) DST OP ((u32) SRC & 31); \ in ___bpf_prog_run() 1430 DST = DST OP IMM; \ in ___bpf_prog_run() 1433 DST = (u32) DST OP (u32) IMM; \ in ___bpf_prog_run() 1438 DST in ___bpf_prog_run() [all...] |
/kernel/linux/linux-5.10/scripts/ |
H A D | objdiff | 98 DST="`git rev-parse --short HEAD`" 101 DST="`git rev-parse --short $2`" 111 DSTD="$TMPD/$DST"
|
/kernel/linux/linux-6.6/scripts/ |
H A D | objdiff | 98 DST="`git rev-parse --short HEAD`" 101 DST="`git rev-parse --short $2`" 111 DSTD="$TMPD/$DST"
|
/kernel/linux/linux-5.10/arch/x86/crypto/ |
H A D | aegis128-aesni-asm.S | 25 #define DST %rcx define 132 * DST - dst 142 mov DST, %r9 391 movdq\a T0, (\i * 0x10)(DST) 419 or DST, %r8 432 add $0x50, DST 444 add $0x50, DST 545 movdq\a MSG, (\i * 0x10)(DST) 573 or DST, %r8 586 add $0x50, DST [all...] |
/kernel/linux/linux-6.6/arch/x86/crypto/ |
H A D | aegis128-aesni-asm.S | 26 #define DST %rcx define 133 * DST - dst 143 mov DST, %r9 392 movdq\a T0, (\i * 0x10)(DST) 420 or DST, %r8 433 add $0x50, DST 445 add $0x50, DST 546 movdq\a MSG, (\i * 0x10)(DST) 574 or DST, %r8 587 add $0x50, DST [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_adv_rss.c | 22 VIRTCHNL_ADD_PROTO_HDR_FIELD_BIT(hdr, IPV4, DST); in iavf_fill_adv_rss_ip4_hdr() 39 VIRTCHNL_ADD_PROTO_HDR_FIELD_BIT(hdr, IPV6, DST); in iavf_fill_adv_rss_ip6_hdr()
|
H A D | iavf_fdir.c | 336 VIRTCHNL_ADD_PROTO_HDR_FIELD_BIT(hdr, IPV4, DST); in iavf_fill_fdir_ip4_hdr() 380 VIRTCHNL_ADD_PROTO_HDR_FIELD_BIT(hdr, IPV6, DST); in iavf_fill_fdir_ip6_hdr()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | test_sock_addr.c | 834 #define STORE_IPV6_WORD_N(DST, SRC, N) \ in sendmsg6_rw_dst_asm_prog_load() 837 offsetof(struct bpf_sock_addr, DST[N])) in sendmsg6_rw_dst_asm_prog_load() 839 #define STORE_IPV6(DST, SRC) \ in sendmsg6_rw_dst_asm_prog_load() 840 STORE_IPV6_WORD_N(DST, SRC, 0), \ in sendmsg6_rw_dst_asm_prog_load() 841 STORE_IPV6_WORD_N(DST, SRC, 1), \ in sendmsg6_rw_dst_asm_prog_load() 842 STORE_IPV6_WORD_N(DST, SRC, 2), \ in sendmsg6_rw_dst_asm_prog_load() 843 STORE_IPV6_WORD_N(DST, SRC, 3) in sendmsg6_rw_dst_asm_prog_load()
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/ |
H A D | test_sock_addr.c | 1031 #define STORE_IPV6_WORD_N(DST, SRC, N) \ in sendmsg6_rw_dst_asm_prog_load() 1034 offsetof(struct bpf_sock_addr, DST[N])) in sendmsg6_rw_dst_asm_prog_load() 1036 #define STORE_IPV6(DST, SRC) \ in sendmsg6_rw_dst_asm_prog_load() 1037 STORE_IPV6_WORD_N(DST, SRC, 0), \ in sendmsg6_rw_dst_asm_prog_load() 1038 STORE_IPV6_WORD_N(DST, SRC, 1), \ in sendmsg6_rw_dst_asm_prog_load() 1039 STORE_IPV6_WORD_N(DST, SRC, 2), \ in sendmsg6_rw_dst_asm_prog_load() 1040 STORE_IPV6_WORD_N(DST, SRC, 3) in sendmsg6_rw_dst_asm_prog_load()
|
/kernel/linux/linux-5.10/arch/x86/net/ |
H A D | bpf_jit_comp.c | 65 #define EMIT_mov(DST, SRC) \ 67 if (DST != SRC) \ 68 EMIT3(add_2mod(0x48, DST, SRC), 0x89, add_2reg(0xC0, DST, SRC)); \
|
/kernel/linux/linux-5.10/arch/sh/lib/ |
H A D | checksum.S | 192 ! r5: char *DST
|
/kernel/linux/linux-6.6/arch/sh/lib/ |
H A D | checksum.S | 192 ! r5: char *DST
|
/kernel/linux/linux-6.6/arch/x86/net/ |
H A D | bpf_jit_comp.c | 72 #define EMIT_mov(DST, SRC) \ 74 if (DST != SRC) \ 75 EMIT3(add_2mod(0x48, DST, SRC), 0x89, add_2reg(0xC0, DST, SRC)); \
|
/kernel/linux/linux-5.10/arch/sparc/lib/ |
H A D | M7memcpy.S | 201 andcc %o5, 7, %o5 ! bytes till DST 8 byte aligned 299 ! DST is 8-byte aligned, src is not 893 add %o0, 4, %o0 ! advance DST by 4
|
/kernel/linux/linux-6.6/arch/sparc/lib/ |
H A D | M7memcpy.S | 201 andcc %o5, 7, %o5 ! bytes till DST 8 byte aligned 299 ! DST is 8-byte aligned, src is not 893 add %o0, 4, %o0 ! advance DST by 4
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_flower.c | 52 PEDIT_FIELDS(IP4_, DST, 4, nat_lip, 0),
|