Lines Matching refs:bpf
45 BPFDIR := $(LIBDIR)/bpf
47 BPFTOOLDIR := $(TOOLSDIR)/bpf/bpftool
120 -I$(CURDIR)/include -I$(CURDIR)/include/bpf-compat \
140 $(APIDIR)/linux/bpf.h \
150 $(APIDIR)/linux/bpf.h \
177 $(SCXOBJ_DIR)/%.bpf.o: %.bpf.c $(INCLUDE_DIR)/vmlinux.h include/scx/*.h \
180 $(Q)$(CLANG) $(BPF_CFLAGS) -target bpf -c $< -o $@
182 $(INCLUDE_DIR)/%.bpf.skel.h: $(SCXOBJ_DIR)/%.bpf.o $(INCLUDE_DIR)/vmlinux.h $(BPFTOOL)
189 $(Q)$(BPFTOOL) gen skeleton $(<:.o=.linked3.o) name $(subst .bpf.skel.h,,$(sched)) > $@
190 …$(Q)$(BPFTOOL) gen subskeleton $(<:.o=.linked3.o) name $(subst .bpf.skel.h,,$(sched)) > $(@:.skel.…
198 $(filter-out %.bpf.c,%.c) \
199 $(INCLUDE_DIR)/%.bpf.skel.h \
213 rm -f *.o *.bpf.o *.bpf.skel.h *.bpf.subskel.h