Home
last modified time | relevance | path

Searched refs:BPF_REG_SIZE (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/include/linux/
Dbpf_verifier.h98 #define BPF_REG_SIZE 8 /* size of eBPF register in bytes */ macro
102 u8 slot_type[BPF_REG_SIZE];
/Linux-v4.19/kernel/bpf/
Dverifier.c351 for (i = 0; i < state->allocated_stack / BPF_REG_SIZE; i++) { in print_verifier_state()
354 (-i - 1) * BPF_REG_SIZE); in print_verifier_state()
360 verbose(env, " fp%d=0", (-i - 1) * BPF_REG_SIZE); in print_verifier_state()
376 sizeof(*src->stack) * (src->allocated_stack / BPF_REG_SIZE)); in copy_stack_state()
392 int slot = size / BPF_REG_SIZE; in realloc_func_state()
397 state->allocated_stack = slot * BPF_REG_SIZE; in realloc_func_state()
411 sizeof(*new_stack) * (old_size / BPF_REG_SIZE)); in realloc_func_state()
412 memset(new_stack + old_size / BPF_REG_SIZE, 0, in realloc_func_state()
413 sizeof(*new_stack) * (size - old_size) / BPF_REG_SIZE); in realloc_func_state()
415 state->allocated_stack = slot * BPF_REG_SIZE; in realloc_func_state()
[all …]
/Linux-v4.19/tools/perf/util/
Dbpf-prologue.c20 #define BPF_REG_SIZE 8 macro
155 ins(BPF_ALU64_IMM(BPF_MOV, BPF_REG_ARG2, BPF_REG_SIZE), pos); in gen_read_mem()
308 BPF_REG_FP, -BPF_REG_SIZE * (i + 1)), pos); in gen_prologue_slowpath()