Home
last modified time | relevance | path

Searched refs:REG_LIVE_WRITTEN (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/kernel/bpf/
H A Dlog.c546 if (live & (REG_LIVE_READ | REG_LIVE_WRITTEN | REG_LIVE_DONE)) in print_liveness()
550 if (live & REG_LIVE_WRITTEN) in print_liveness()
H A Dverifier.c1047 st->live |= REG_LIVE_WRITTEN; in mark_stack_slots_iter()
1083 st->live |= REG_LIVE_WRITTEN; in unmark_stack_slots_iter()
1179 st->live |= REG_LIVE_WRITTEN; in mark_stack_slot_irq_flag()
1234 st->live |= REG_LIVE_WRITTEN; in unmark_stack_slot_irq_flag()
3460 if (writes && state->live & REG_LIVE_WRITTEN) in mark_reg_read()
3728 reg->live |= REG_LIVE_WRITTEN; in __check_reg_arg()
11769 reg->live |= REG_LIVE_WRITTEN; in __mark_btf_func_reg_size()
15413 dst_reg->live |= REG_LIVE_WRITTEN; in check_alu_op()
15432 dst_reg->live |= REG_LIVE_WRITTEN; in check_alu_op()
15458 dst_reg->live |= REG_LIVE_WRITTEN; in check_alu_op()
[all …]
/linux-6.15/Documentation/bpf/
H A Dverifier.rst360 REG_LIVE_WRITTEN = 0x4,
392 * ``REG_LIVE_WRITTEN`` means that the value of the register (or stack slot) is
494 if state->live & REG_LIVE_WRITTEN:
516 Because stack writes could have different sizes ``REG_LIVE_WRITTEN`` marks are
528 As stated above, the write at (1) does not count as ``REG_LIVE_WRITTEN``. Should
/linux-6.15/include/linux/
H A Dbpf_verifier.h47 REG_LIVE_WRITTEN = 0x4, /* reg was written first, screening off later reads */ enumerator