Lines Matching defs:jit_data
2085 struct arm64_jit_data *jit_data;
2100 jit_data = prog->aux->jit_data;
2101 if (!jit_data) {
2102 jit_data = kzalloc_obj(*jit_data);
2103 if (!jit_data)
2105 prog->aux->jit_data = jit_data;
2122 if (jit_data->ctx.offset) {
2123 ctx = jit_data->ctx;
2124 ro_image_ptr = jit_data->ro_image;
2125 ro_header = jit_data->ro_header;
2126 header = jit_data->header;
2242 if (extra_pass && ctx.idx > jit_data->ctx.idx) {
2244 ctx.idx, jit_data->ctx.idx);
2254 jit_data->ctx = ctx;
2255 jit_data->ro_image = ro_image_ptr;
2256 jit_data->header = header;
2257 jit_data->ro_header = ro_header;
2285 kfree(jit_data);
2286 prog->aux->jit_data = NULL;
3221 struct arm64_jit_data *jit_data = prog->aux->jit_data;
3231 if (jit_data) {
3232 bpf_jit_binary_pack_finalize(jit_data->ro_header, jit_data->header);
3233 kfree(jit_data);