BPF_LINK_TYPE_PERF_EVENT
BPF_LINK_TYPE(BPF_LINK_TYPE_PERF_EVENT, perf)
bpf_link_init(&link->link, BPF_LINK_TYPE_PERF_EVENT, &bpf_perf_link_lops, prog,
if (info.type == BPF_LINK_TYPE_PERF_EVENT) {
case BPF_LINK_TYPE_PERF_EVENT:
case BPF_LINK_TYPE_PERF_EVENT:
[BPF_LINK_TYPE_PERF_EVENT] = "perf_event",
if (!ASSERT_EQ(info.type, BPF_LINK_TYPE_PERF_EVENT, "link_type"))
ASSERT_EQ(info.type, BPF_LINK_TYPE_PERF_EVENT, "info.type");
ASSERT_EQ(info.type, BPF_LINK_TYPE_PERF_EVENT, "link_type");