Lines Matching refs:ref_id
137 u32 ref_id; member
160 u32 ref_id; member
1675 static void diag_record_ref(struct bpf_verifier_env *env, u32 insn_idx, u8 kind, u32 ref_id) in diag_record_ref() argument
1681 .ref_id = ref_id, in diag_record_ref()
1688 void bpf_diag_record_ref_acquire(struct bpf_verifier_env *env, u32 insn_idx, u32 ref_id) in bpf_diag_record_ref_acquire() argument
1690 diag_record_ref(env, insn_idx, BPF_DIAG_HISTORY_REF_ACQUIRE, ref_id); in bpf_diag_record_ref_acquire()
1693 void bpf_diag_record_ref_release(struct bpf_verifier_env *env, u32 insn_idx, u32 ref_id) in bpf_diag_record_ref_release() argument
1695 diag_record_ref(env, insn_idx, BPF_DIAG_HISTORY_REF_RELEASE, ref_id); in bpf_diag_record_ref_release()
1846 event->ref.ref_id == opts->ref_id) in diag_history_start_idx()
1866 event->ref.ref_id == opts->ref_id; in diag_history_event_visible()
2053 void bpf_diag_leak(struct bpf_verifier_env *env, u32 ref_id, u32 alloc_insn, u32 fail_insn) in bpf_diag_leak() argument
2057 .ref_id = ref_id, in bpf_diag_leak()
2063 ref_id, alloc_insn); in bpf_diag_leak()
2067 "owned resource (id=%u) still needs release", ref_id); in bpf_diag_leak()
2244 event->ref.ref_id); in diag_print_ref_event()