Lines Matching refs:ctx_kind
161 enum bpf_diag_context_kind ctx_kind; member
1086 enum bpf_diag_context_kind ctx_kind; in bpf_diag_ctx_forbidden() local
1091 ctx_kind = BPF_DIAG_CONTEXT_RCU; in bpf_diag_ctx_forbidden()
1093 ctx_kind = BPF_DIAG_CONTEXT_PREEMPT; in bpf_diag_ctx_forbidden()
1095 ctx_kind = BPF_DIAG_CONTEXT_IRQ; in bpf_diag_ctx_forbidden()
1097 ctx_kind = BPF_DIAG_CONTEXT_LOCK; in bpf_diag_ctx_forbidden()
1099 ctx_kind = BPF_DIAG_CONTEXT_NONE; in bpf_diag_ctx_forbidden()
1101 depth = diag_context_depth(env, ctx_kind); in bpf_diag_ctx_forbidden()
1104 .ctx_kind = ctx_kind, in bpf_diag_ctx_forbidden()
1107 constraint = diag_context_constraint(ctx_kind); in bpf_diag_ctx_forbidden()
1108 context = diag_context_name(ctx_kind); in bpf_diag_ctx_forbidden()
1130 if (ctx_kind != BPF_DIAG_CONTEXT_NONE) in bpf_diag_ctx_forbidden()
1137 enum bpf_diag_context_kind ctx_kind, const char *suggestion) in bpf_diag_ctx_active() argument
1139 u32 depth = diag_context_depth(env, ctx_kind); in bpf_diag_ctx_active()
1142 .ctx_kind = ctx_kind, in bpf_diag_ctx_active()
1145 const char *context = diag_context_name(ctx_kind); in bpf_diag_ctx_active()
1163 enum bpf_diag_context_kind ctx_kind, const char *suggestion) in bpf_diag_ctx_required() argument
1165 const char *context = diag_context_name(ctx_kind); in bpf_diag_ctx_required()
1178 const char *operation, enum bpf_diag_context_kind ctx_kind, in bpf_diag_ctx_underflow() argument
1183 .ctx_kind = ctx_kind, in bpf_diag_ctx_underflow()
1185 const char *context = diag_context_name(ctx_kind); in bpf_diag_ctx_underflow()
1699 enum bpf_diag_context_kind ctx_kind, bool enter, u32 depth) in bpf_diag_record_context() argument
1709 .kind = ctx_kind, in bpf_diag_record_context()
1732 if (event->kind != BPF_DIAG_HISTORY_CONTEXT || event->ctx.kind != opts->ctx_kind) in diag_history_context_start_idx()
1869 event->ctx.kind == opts->ctx_kind; in diag_history_event_visible()
2037 .ctx_kind = BPF_DIAG_CONTEXT_IRQ, in bpf_diag_irq()