Lines Matching refs:insn_start
53 size_t off = gen->insn_cur - gen->insn_start; in realloc_insn_buf()
54 void *insn_start; in realloc_insn_buf() local
62 insn_start = realloc(gen->insn_start, off + size); in realloc_insn_buf()
63 if (!insn_start) { in realloc_insn_buf()
65 free(gen->insn_start); in realloc_insn_buf()
66 gen->insn_start = NULL; in realloc_insn_buf()
69 gen->insn_start = insn_start; in realloc_insn_buf()
70 gen->insn_cur = insn_start + off; in realloc_insn_buf()
143 gen->cleanup_label = gen->insn_cur - gen->insn_start; in bpf_gen__init()
285 __s64 off = -(gen->insn_cur - gen->insn_start - gen->cleanup_label) / 8 - 1; in emit_check_err()
401 opts->insns = gen->insn_start; in bpf_gen__finish()
402 opts->insns_sz = gen->insn_cur - gen->insn_start; in bpf_gen__finish()
423 free(gen->insn_start); in bpf_gen__free()