Home
last modified time | relevance | path

Searched refs:log_pos (Results 1 – 3 of 3) sorted by relevance

/linux/kernel/bpf/
H A Ddiagnostics.c388 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()
[all …]
H A Ddiagnostics.h55 void bpf_diag_event_log_restore(struct bpf_verifier_env *env, u64 log_pos);
H A Dverifier.c196 u32 log_pos; member
1741 bpf_vlog_reset(&env->log, head->log_pos); in pop_stack()
1781 elem->log_pos = env->log.end_pos; in push_stack()
2315 elem->log_pos = env->log.end_pos; in push_async_cb()