Lines Matching refs:jit_data
1100 struct jit_data *jit_data; in bpf_int_jit_compile() local
1125 jit_data = prog->aux->jit_data; in bpf_int_jit_compile()
1126 if (!jit_data) { in bpf_int_jit_compile()
1127 jit_data = kzalloc(sizeof(*jit_data), GFP_KERNEL); in bpf_int_jit_compile()
1128 if (!jit_data) { in bpf_int_jit_compile()
1132 prog->aux->jit_data = jit_data; in bpf_int_jit_compile()
1134 if (jit_data->ctx.offset) { in bpf_int_jit_compile()
1135 ctx = jit_data->ctx; in bpf_int_jit_compile()
1136 image_ptr = jit_data->image; in bpf_int_jit_compile()
1137 header = jit_data->header; in bpf_int_jit_compile()
1210 if (extra_pass && ctx.idx != jit_data->ctx.idx) { in bpf_int_jit_compile()
1212 ctx.idx, jit_data->ctx.idx); in bpf_int_jit_compile()
1221 jit_data->ctx = ctx; in bpf_int_jit_compile()
1222 jit_data->image = image_ptr; in bpf_int_jit_compile()
1223 jit_data->header = header; in bpf_int_jit_compile()
1239 kfree(jit_data); in bpf_int_jit_compile()
1240 prog->aux->jit_data = NULL; in bpf_int_jit_compile()