Namespaces
Enumerations
enum class MapType : uint32_t
| Name | Value | Comments |
|---|---|---|
| kArray | 1u |
An array map. Equivalent to `BPF_MAP_TYPE_ARRAY`. |
| kHashMap | 2u |
A hash map. Equivalent to `BPF_MAP_TYPE_HASH`. |
| kRingBuffer | 3u |
A hash map. Equivalent to `BPF_MAP_TYPE_RINGBUF`. |
| kPercpuArray | 4u |
A per-CPU array. Equivalent to `BPF_MAP_TYPE_PERCPU_ARRAY`. |
| kPercpuHash | 5u |
A per-CPU hash map. Equivalent to `BPF_MAP_TYPE_PERCPU_HASH`. |
| kDevmapHash | 6u |
A device-map that holds references to network devices. Equivalent to |
| kLpmTrie | 7u |
A longest prefix match trie. Equivalent to `BPF_MAP_TYPE_LPM_TRIE`. |
| kLruHash | 8u |
A LRU hash map. Equivalent to `BPF_MAP_TYPE_LRU_HASH`. |
| kSkStorage | 9u |
A socket storage map. Equivalent to `BPF_MAP_TYPE_SK_STORAGE`. |
Type of an eBPF maps.
Defined at line 125 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/common_types.h