Lines Matching refs:insn_start
44 size_t off = gen->insn_cur - gen->insn_start; in realloc_insn_buf()
45 void *insn_start; in realloc_insn_buf() local
53 insn_start = realloc(gen->insn_start, off + size); in realloc_insn_buf()
54 if (!insn_start) { in realloc_insn_buf()
56 free(gen->insn_start); in realloc_insn_buf()
57 gen->insn_start = NULL; in realloc_insn_buf()
60 gen->insn_start = insn_start; in realloc_insn_buf()
61 gen->insn_cur = insn_start + off; in realloc_insn_buf()
124 gen->cleanup_label = gen->insn_cur - gen->insn_start; in bpf_gen__init()
225 __s64 off = -(gen->insn_cur - gen->insn_start - gen->cleanup_label) / 8 - 1; in emit_check_err()
335 opts->insns = gen->insn_start; in bpf_gen__finish()
336 opts->insns_sz = gen->insn_cur - gen->insn_start; in bpf_gen__finish()
348 free(gen->insn_start); in bpf_gen__free()