Lines Matching refs:jit_data
983 struct arm64_jit_data *jit_data; in bpf_int_jit_compile() local
1004 jit_data = prog->aux->jit_data; in bpf_int_jit_compile()
1005 if (!jit_data) { in bpf_int_jit_compile()
1006 jit_data = kzalloc(sizeof(*jit_data), GFP_KERNEL); in bpf_int_jit_compile()
1007 if (!jit_data) { in bpf_int_jit_compile()
1011 prog->aux->jit_data = jit_data; in bpf_int_jit_compile()
1013 if (jit_data->ctx.offset) { in bpf_int_jit_compile()
1014 ctx = jit_data->ctx; in bpf_int_jit_compile()
1015 image_ptr = jit_data->image; in bpf_int_jit_compile()
1016 header = jit_data->header; in bpf_int_jit_compile()
1092 if (extra_pass && ctx.idx != jit_data->ctx.idx) { in bpf_int_jit_compile()
1094 ctx.idx, jit_data->ctx.idx); in bpf_int_jit_compile()
1102 jit_data->ctx = ctx; in bpf_int_jit_compile()
1103 jit_data->image = image_ptr; in bpf_int_jit_compile()
1104 jit_data->header = header; in bpf_int_jit_compile()
1114 kfree(jit_data); in bpf_int_jit_compile()
1115 prog->aux->jit_data = NULL; in bpf_int_jit_compile()