Lines Matching defs:image
78 __le32 *image;
94 if (ctx->image != NULL)
95 ctx->image[ctx->idx] = cpu_to_le32(insn);
647 plt = (struct bpf_plt *)(ctx->image + ctx->idx);
652 if (ctx->image)
714 if (!ctx->image)
727 pc = (unsigned long)&ctx->image[ctx->idx - 1];
1460 if (ctx->image == NULL)
1465 if (ctx->image == NULL)
1477 if (ctx->image == NULL)
1488 u32 a64_insn = le32_to_cpu(ctx->image[i]);
1514 u8 *image;
1555 image_ptr = jit_data->image;
1576 * instruction[i] in jited image, so build prologue first.
1596 /* Now we know the actual image size. */
1610 ctx.image = (__le32 *)image_ptr;
1637 bpf_jit_dump(prog->len, prog_size, 2, ctx.image);
1639 bpf_flush_icache(header, ctx.image + ctx.idx);
1654 jit_data->image = image_ptr;
1657 prog->bpf_func = (void *)ctx.image;
1744 branch = ctx->image + ctx->idx;
1759 if (ctx->image) {
1760 int offset = &ctx->image[ctx->idx] - branch;
1794 branches[i] = ctx->image + ctx->idx;
1973 im->ip_after_call = ctx->image + ctx->idx;
1978 for (i = 0; i < fmod_ret->nr_links && ctx->image != NULL; i++) {
1979 int offset = &ctx->image[ctx->idx] - branches[i];
1988 im->ip_epilogue = ctx->image + ctx->idx;
2021 if (ctx->image)
2022 bpf_flush_icache(ctx->image, ctx->image + ctx->idx);
2029 int arch_prepare_bpf_trampoline(struct bpf_tramp_image *im, void *image,
2036 int max_insns = ((long)image_end - (long)image) / AARCH64_INSN_SIZE;
2038 .image = NULL,
2060 ctx.image = image;
2063 jit_fill_hole(image, (unsigned int)(image_end - image));
2181 void *image = NULL;
2192 image = ip - offset;
2199 plt = image + size - PLT_TARGET_OFFSET;
2206 ip = image + POKE_OFFSET * AARCH64_INSN_SIZE;