Lines Matching refs:bpf
53 namespace bpf { namespace
74 int bpf(int cmd, Slice bpfAttr) { in bpf() function
88 return bpf(BPF_MAP_CREATE, Slice(&attr, sizeof(attr))); in createMap()
99 return bpf(BPF_MAP_UPDATE_ELEM, Slice(&attr, sizeof(attr))); in writeToMapEntry()
109 return bpf(BPF_MAP_LOOKUP_ELEM, Slice(&attr, sizeof(attr))); in findMapEntry()
118 return bpf(BPF_MAP_DELETE_ELEM, Slice(&attr, sizeof(attr))); in deleteMapEntry()
128 return bpf(BPF_MAP_GET_NEXT_KEY, Slice(&attr, sizeof(attr))); in getNextMapKey()
138 return bpf(BPF_MAP_GET_NEXT_KEY, Slice(&attr, sizeof(attr))); in getFirstMapKey()
153 int ret = bpf(BPF_PROG_LOAD, Slice(&attr, sizeof(attr))); in bpfProgLoad()
171 return bpf(BPF_OBJ_PIN, Slice(&attr, sizeof(attr))); in bpfFdPin()
179 return bpf(BPF_OBJ_GET, Slice(&attr, sizeof(attr))); in bpfFdGet()
193 return bpf(BPF_PROG_ATTACH, Slice(&attr, sizeof(attr))); in attachProgram()
202 return bpf(BPF_PROG_DETACH, Slice(&attr, sizeof(attr))); in detachProgram()