Lines Matching refs:bpf
45 BPFDIR := $(LIBDIR)/bpf
47 BPFTOOLDIR := $(TOOLSDIR)/bpf/bpftool
120 -I$(CURDIR)/include -I$(CURDIR)/include/bpf-compat \
137 $(APIDIR)/linux/bpf.h \
146 $(APIDIR)/linux/bpf.h \
173 $(SCXOBJ_DIR)/%.bpf.o: %.bpf.c $(INCLUDE_DIR)/vmlinux.h include/scx/*.h \
176 $(Q)$(CLANG) $(BPF_CFLAGS) -target bpf -c $< -o $@
178 $(INCLUDE_DIR)/%.bpf.skel.h: $(SCXOBJ_DIR)/%.bpf.o $(INCLUDE_DIR)/vmlinux.h $(BPFTOOL)
185 $(Q)$(BPFTOOL) gen skeleton $(<:.o=.linked3.o) name $(subst .bpf.skel.h,,$(sched)) > $@
186 …$(Q)$(BPFTOOL) gen subskeleton $(<:.o=.linked3.o) name $(subst .bpf.skel.h,,$(sched)) > $(@:.skel.…
194 $(filter-out %.bpf.c,%.c) \
195 $(INCLUDE_DIR)/%.bpf.skel.h \
209 rm -f *.o *.bpf.o *.bpf.skel.h *.bpf.subskel.h