Lines Matching defs:offset
108 * 'ldd target_reg, offset(ctx_reg)', where:
115 int offset = regs_query_register_offset(reg);
117 if (offset < 0) {
120 return offset;
122 ins(BPF_LDX_MEM(BPF_DW, target_reg, ctx_reg, offset), pos);
134 * *[dst_addr_reg] = *([src_base_addr_reg] + offset)
145 long offset,
151 /* add arg3, #offset */
152 if (offset)
153 ins(BPF_ALU64_IMM(BPF_ADD, BPF_REG_ARG3, offset), pos);
202 * At least one argument has the form of 'offset($rx)'.
260 pr_err("prologue: failed to get offset of register %s\n",
271 * Ensure fp[offset] is set.
282 pr_debug("prologue: arg %d: offset %ld\n",
283 i, ref->offset);
289 ref->offset, probeid);
409 args[i].value, ref ? ref->offset : 0);
419 * s32, ref->offset is long. On systems which
421 * ref->offset too large (or small).
426 if (ref->offset > OFFSET_MAX ||
427 ref->offset < OFFSET_MIN) {
428 pr_err("bpf: prologue: offset out of bound: %ld\n",
429 ref->offset);