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 \
162 $(SCXOBJ_DIR)/%.bpf.o: %.bpf.c $(INCLUDE_DIR)/vmlinux.h include/scx/*.h \
165 $(Q)$(CLANG) $(BPF_CFLAGS) -target bpf -c $< -o $@
167 $(INCLUDE_DIR)/%.bpf.skel.h: $(SCXOBJ_DIR)/%.bpf.o $(INCLUDE_DIR)/vmlinux.h $(BPFTOOL)
174 $(Q)$(BPFTOOL) gen skeleton $(<:.o=.linked3.o) name $(subst .bpf.skel.h,,$(sched)) > $@
175 …$(Q)$(BPFTOOL) gen subskeleton $(<:.o=.linked3.o) name $(subst .bpf.skel.h,,$(sched)) > $(@:.skel.…
183 $(filter-out %.bpf.c,%.c) \
184 $(INCLUDE_DIR)/%.bpf.skel.h \
198 rm -f *.o *.bpf.o *.bpf.skel.h *.bpf.subskel.h