Searched defs:jit_context (Results 1 – 4 of 4) sorted by relevance
75 struct jit_context { struct76 struct bpf_prog *program; /* The eBPF program being JITed */77 u32 *descriptors; /* eBPF to JITed CPU insn descriptors */78 u32 *target; /* JITed code buffer */79 u32 bpf_index; /* Index of current BPF program insn */80 u32 jit_index; /* Index of current JIT target insn */81 u32 changes; /* Number of PC-relative branch conv */82 u32 accessed; /* Bit mask of read eBPF registers */83 u32 clobbered; /* Bit mask of modified CPU registers */84 u32 stack_size; /* Total allocated stack size in bytes */[all …]
100 struct jit_context { struct101 struct bpf_prog *prog;102 struct bpf_prog *orig_prog;103 struct jit_buffer jit;104 struct bpf_binary_header *bpf_header;105 bool emit;106 bool do_zext;107 u32 *bpf2insn;108 bool bpf2insn_valid;109 struct arc_jit_data *jit_data;[all …]
307 struct jit_context { struct308 int cleanup_addr; /* Epilogue code offset */315 int tail_call_direct_label;316 int tail_call_indirect_label;
1186 struct jit_context { struct1187 int cleanup_addr; /* Epilogue code offset */