Lines Matching refs:log_pos
388 static u32 log_pos(const struct bpf_diag_log *log, u32 idx) in log_pos() function
402 void bpf_diag_event_log_restore(struct bpf_verifier_env *env, u64 log_pos) in bpf_diag_event_log_restore() argument
413 if (WARN_ON_ONCE(log_pos > end_seq)) in bpf_diag_event_log_restore()
414 log_pos = end_seq; in bpf_diag_event_log_restore()
421 if (log_pos <= log->first_seq) { in bpf_diag_event_log_restore()
422 log->first_seq = log_pos; in bpf_diag_event_log_restore()
428 log->cnt = log_pos - log->first_seq; in bpf_diag_event_log_restore()
457 log->events[log_pos(log, log->cnt++)] = *event; in diag_append_history()
1317 event = &log->events[log_pos(log, i - 1)]; in bpf_diag_unreadable_reg()
1730 event = &log->events[log_pos(log, i - 1)]; in diag_history_context_start_idx()
1788 log->events[log_pos(log, i)].in_lineage = false; in diag_build_lineage()
1806 event = &log->events[log_pos(log, i - 1)]; in diag_build_lineage()
1844 event = &log->events[log_pos(log, i - 1)]; in diag_history_start_idx()
2296 event = &log->events[log_pos(log, i)]; in diag_print_history()
2307 event = &log->events[log_pos(log, i)]; in diag_print_history()