Lines Matching refs:offsets
105 u32 *offsets; member
150 target_va = base_va + (ctx->offsets[target_idx] & ~OFFSETS_B_CONV); in j_target()
176 return (ctx->offsets[tgt] & ~OFFSETS_B_CONV) - in b_imm()
1111 if (!(ctx->offsets[this_idx] & OFFSETS_B_CONV)) { in build_one_insn()
1112 ctx->offsets[this_idx] |= OFFSETS_B_CONV; in build_one_insn()
1122 if (ctx->offsets[this_idx] & OFFSETS_B_CONV) { in build_one_insn()
1135 if (!(ctx->offsets[this_idx] & OFFSETS_B_CONV)) { in build_one_insn()
1136 ctx->offsets[this_idx] |= OFFSETS_B_CONV; in build_one_insn()
1146 if (ctx->offsets[this_idx] & OFFSETS_B_CONV) { in build_one_insn()
1533 ctx->offsets[i] = (ctx->offsets[i] & OFFSETS_B_CONV) | (ctx->idx * 4); in build_int_body()
1542 ctx->offsets[i] = ctx->idx * 4; in build_int_body()
1553 ctx->offsets[i] = ctx->idx * 4; in build_int_body()
1836 ctx.offsets = kcalloc(prog->len + 1, sizeof(*ctx.offsets), GFP_KERNEL); in bpf_int_jit_compile()
1837 if (ctx.offsets == NULL) in bpf_int_jit_compile()
1920 kfree(ctx.offsets); in bpf_int_jit_compile()