Lines Matching refs:bpf
15 package bpf package
65 type bpf struct { struct
73 func (bpf *bpf) GenerateAndroidBuildActions(ctx android.ModuleContext) { argument
92 for _, dir := range android.PathsForSource(ctx, bpf.properties.Include_dirs) {
96 cflags = append(cflags, bpf.properties.Cflags...)
98 srcs := android.PathsForModuleSrc(ctx, bpf.properties.Srcs)
113 bpf.objs = append(bpf.objs, obj.WithoutRel())
117 func (bpf *bpf) AndroidMk() android.AndroidMkData { argument
124 for _, obj := range bpf.objs {
148 func (bpf *bpf) OutputFiles(tag string) (android.Paths, error) { argument
151 return bpf.objs, nil
157 var _ android.OutputFileProducer = (*bpf)(nil)
160 module := &bpf{}