Lines Matching defs:payload
184 * payload has compactly packed values of str and map variables in the
189 char payload[STROBE_MAX_PAYLOAD];
201 * makes it possible to pass (<real payload size> + 1) as data size to
203 * size, as it deduces that <real payload size> might be
371 len = bpf_probe_read_user_str(&data->payload[off], STROBE_MAX_STR_LEN, value->ptr);
415 len = bpf_probe_read_user_str(&data->payload[off], STROBE_MAX_STR_LEN, map.tag);
431 len = bpf_probe_read_user_str(&data->payload[off], STROBE_MAX_STR_LEN,
438 len = bpf_probe_read_user_str(&data->payload[off], STROBE_MAX_STR_LEN,
483 if (ctx->payload_off > sizeof(ctx->data->payload) - READ_MAP_VAR_PAYLOAD_CAP)
491 if (ctx->payload_off > sizeof(ctx->data->payload) - STROBE_MAX_STR_LEN)
503 * pointer to *right after* payload ends
559 if (payload_off > sizeof(data->payload))
560 payload_off = sizeof(data->payload);
589 * return pointer right after end of payload, so it's possible to
592 return &data->payload[payload_off];