Lines Matching refs:prg_buf
40 u8 *prg_buf; /* Start of program */
135 if (jit->prg_buf)
136 return (const u8 *)ptr - ((const u8 *)jit->prg_buf + jit->prg);
151 if (jit->prg_buf) \
152 *(u16 *) (jit->prg_buf + jit->prg) = (op); \
165 if (jit->prg_buf) \
166 *(u32 *) (jit->prg_buf + jit->prg) = (op); \
220 if (jit->prg_buf) { \
221 *(u32 *) (jit->prg_buf + jit->prg) = (op1); \
222 *(u16 *) (jit->prg_buf + jit->prg + 4) = (op2); \
322 if (jit->prg_buf) \
323 *(u32 *)(jit->prg_buf + jit->lit32) = (u32)(val);\
338 if (jit->prg_buf) \
339 *(u64 *)(jit->prg_buf + jit->lit64) = (u64)(val);\
374 return jit->prg_buf;
705 if (jit->prg_buf)
706 bpf_jit_plt((struct bpf_plt *)(jit->prg_buf + jit->prg),
707 jit->prg_buf + jit->prologue_plt_ret, NULL);
814 insn = jit->prg_buf + probe->prg;
825 delta = jit->prg_buf + prg - (u8 *)&ex->insn;
835 delta = jit->prg_buf + jit->prg - (u8 *)&ex->fixup;
936 if (jit->prg_buf)
937 *(u16 *)(jit->prg_buf + patch_brc + 2) =
1909 if (jit->prg_buf) {
1910 *(u16 *)(jit->prg_buf + patch_1_clrj + 2) =
1912 *(u16 *)(jit->prg_buf + patch_2_clij + 2) =
1914 *(u16 *)(jit->prg_buf + patch_3_brc + 2) =
2275 header = bpf_jit_binary_alloc(code_size + extable_size, &jit->prg_buf,
2280 (jit->prg_buf + code_size);
2361 bpf_jit_dump(fp->len, jit.size, pass, jit.prg_buf);
2362 print_fn_code(jit.prg_buf, jit.size_prg);
2375 fp->bpf_func = (void *) jit.prg_buf;
2556 if (jit->prg_buf)
2557 *(u32 *)&jit->prg_buf[patch + 2] = (jit->prg - patch) >> 1;
2826 im->ip_after_call = jit->prg_buf + jit->prg;
2843 im->ip_epilogue = jit->prg_buf + jit->prg;
2926 tjit.common.prg_buf = image;