/linux-master/tools/testing/selftests/bpf/verifier/ |
H A D | basic.c | 3 .insns = { 10 .insns = { 18 .insns = {
|
H A D | basic_stx_ldx.c | 3 .insns = { 12 .insns = { 21 .insns = { 30 .insns = { 39 .insns = {
|
H A D | junk_insn.c | 3 .insns = { 12 .insns = { 21 .insns = { 30 .insns = { 39 .insns = {
|
H A D | scale.c | 3 .insns = { }, 12 .insns = { },
|
H A D | basic_call.c | 3 .insns = { 12 .insns = { 21 .insns = { 30 .insns = { 41 .insns = {
|
H A D | ld_dw.c | 3 .insns = { }, 12 .insns = { }, 21 .insns = { }, 30 .insns = { }, 39 .insns = { },
|
H A D | event_output.c | 24 * is against the insns, instead of filled prog. 41 .insns = { __PERF_EVENT_INSNS__ }, 49 .insns = { __PERF_EVENT_INSNS__ }, 57 .insns = { __PERF_EVENT_INSNS__ }, 65 .insns = { __PERF_EVENT_INSNS__ }, 73 .insns = { __PERF_EVENT_INSNS__ }, 81 .insns = { __PERF_EVENT_INSNS__ }, 89 .insns = { __PERF_EVENT_INSNS__ }, 97 .insns = { __PERF_EVENT_INSNS__ }, 105 .insns [all...] |
H A D | direct_value_access.c | 3 .insns = { 15 .insns = { 27 .insns = { 39 .insns = { 51 .insns = { 63 .insns = { 76 .insns = { 88 .insns = { 100 .insns = { 112 .insns [all...] |
H A D | sleepable.c | 3 .insns = { 16 .insns = { 29 .insns = { 42 .insns = { 55 .insns = { 68 .insns = { 80 .insns = {
|
H A D | basic_instr.c | 3 .insns = { 18 .insns = { 34 .insns = { 44 .insns = { 54 .insns = { 65 .insns = { 76 .insns = { 85 .insns = { 95 .insns = { 108 .insns [all...] |
H A D | ld_imm64.c | 3 .insns = { 18 .insns = { 32 .insns = { 46 .insns = { 55 .insns = { 64 .insns = { 74 .insns = { 84 .insns = { 94 .insns = { 104 .insns [all...] |
H A D | dead_code.c | 3 .insns = { 18 .insns = { 29 .insns = { 44 .insns = { 55 .insns = { 67 .insns = { 81 .insns = { 97 .insns = { 115 .insns = { 133 .insns [all...] |
H A D | atomic_fetch_add.c | 3 .insns = { 25 .insns = { 47 .insns = { 59 .insns = { 73 .insns = { 86 .insns = {
|
H A D | atomic_bounds.c | 3 .insns = {
|
H A D | perf_event_sample_period.c | 3 .insns = { 19 .insns = { 35 .insns = { 51 .insns = {
|
H A D | atomic_xchg.c | 3 .insns = { 26 .insns = {
|
H A D | jset.c | 3 .insns = { 60 .insns = { 78 .insns = { 92 .insns = { 106 .insns = { 121 .insns = { 135 .insns = { 150 .insns = {
|
/linux-master/arch/riscv/include/asm/ |
H A D | patch.h | 9 int patch_text_nosync(void *addr, const void *insns, size_t len); 11 int patch_text(void *addr, u32 *insns, int ninsns);
|
/linux-master/tools/testing/selftests/powerpc/mm/ |
H A D | pkey_exec_prot.c | 28 static unsigned int *insns; variable 62 if (mprotect(insns, pgsize, PROT_READ | PROT_WRITE)) { 84 if (mprotect(insns, pgsize, PROT_EXEC)) { 131 insns = (unsigned int *) mmap(NULL, pgsize, PROT_READ | PROT_WRITE, 133 FAIL_IF(insns == MAP_FAILED); 137 insns[i] = PPC_INST_NOP; 144 insns[0] = PPC_INST_TRAP; 151 insns[numinsns - 1] = PPC_INST_BLR; 162 fault_addr = insns; 179 FAIL_IF(sys_pkey_mprotect(insns, pgsiz [all...] |
H A D | exec_prot.c | 30 static unsigned int *insns; variable 73 if (mprotect(insns, pgsize, PROT_READ | PROT_WRITE | PROT_EXEC)) { 98 FAIL_IF(mprotect(insns, pgsize, rights) != 0); 99 asm volatile("mtctr %0; bctrl" : : "r"(insns)); 138 insns = (unsigned int *)mmap(NULL, pgsize, PROT_READ | PROT_WRITE, 140 FAIL_IF(insns == MAP_FAILED); 144 insns[i] = PPC_INST_NOP; 151 insns[0] = PPC_INST_TRAP; 158 insns[numinsns - 1] = PPC_INST_BLR; 164 fault_addr = insns; [all...] |
/linux-master/arch/arm64/crypto/ |
H A D | sha512-armv8.pl | 480 my @insns = (&$body,&$body,&$body,&$body); 484 eval(shift(@insns)); 485 eval(shift(@insns)); 486 eval(shift(@insns)); 488 eval(shift(@insns)); 489 eval(shift(@insns)); 491 eval(shift(@insns)); 492 eval(shift(@insns)); 494 eval(shift(@insns)); 496 eval(shift(@insns)); [all...] |
/linux-master/tools/testing/selftests/bpf/ |
H A D | test_tag.c | 27 static void bpf_gen_imm_prog(unsigned int insns, int fd_map) argument 32 for (i = 0; i < insns; i++) 37 static void bpf_gen_map_prog(unsigned int insns, int fd_map) argument 41 for (i = 0; i + 1 < insns; i += 2) { 48 if (insns % 2 == 0) 49 prog[insns - 2] = BPF_ALU64_IMM(BPF_MOV, i % BPF_REG_10, 42); 50 prog[insns - 1] = BPF_EXIT_INSN(); 53 static int bpf_try_load_prog(int insns, int fd_map, argument 54 void (*bpf_filler)(unsigned int insns, 59 bpf_filler(insns, fd_ma 114 tag_from_alg(int insns, uint8_t *tag, uint32_t len) argument 154 tag_exit_report(int insns, int fd_map, uint8_t *ftag, uint8_t *atag, uint32_t len) argument 165 do_test(uint32_t *tests, int start_insns, int fd_map, void (*bpf_filler)(unsigned int insns, int fd)) argument [all...] |
/linux-master/arch/arm/crypto/ |
H A D | sha256-armv4.pl | 309 my @insns = (&$body,&$body,&$body,&$body); 313 eval(shift(@insns)); 314 eval(shift(@insns)); 315 eval(shift(@insns)); 317 eval(shift(@insns)); 318 eval(shift(@insns)); 319 eval(shift(@insns)); 321 eval(shift(@insns)); 322 eval(shift(@insns)); 324 eval(shift(@insns)); [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | static_call.h | 34 #define __ARCH_DEFINE_STATIC_CALL_TRAMP(name, insns) \ 40 insns " \n" \
|
/linux-master/tools/lib/bpf/ |
H A D | features.c | 26 struct bpf_insn insns[] = { local 36 attr.insns = ptr_to_u64(insns); 37 attr.insn_cnt = (__u32)ARRAY_SIZE(insns); 51 struct bpf_insn insns[] = { local 65 int ret, map, insn_cnt = ARRAY_SIZE(insns); 76 insns[0].imm = map; 78 ret = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, NULL, "GPL", insns, insn_cnt, &prog_opts); 233 struct bpf_insn insns[] = { local 237 int fd, insn_cnt = ARRAY_SIZE(insns); 254 struct bpf_insn insns[] = { local 271 struct bpf_insn insns[] = { local 339 struct bpf_insn insns[] = { local 375 struct bpf_insn insns[] = { local 404 struct bpf_insn insns[] = { local 450 const struct bpf_insn insns[] = { local [all...] |