MapCreateAttr
struct used by Cmd.map_create command
Fields of this type
Fields
- map_type:u32
- one of MapType
- key_size:u32
- size of key in bytes
- value_size:u32
- size of value in bytes
- max_entries:u32
- max number of entries in a map
- map_flags:u32
- .map_create related flags
- inner_map_fd:fd_t
- fd pointing to the inner map
- numa_node:u32
- numa node (effective only if MapCreateFlags.numa_node is set)
- map_name:[obj_name_len]u8
- map_ifindex:u32
- ifindex of netdev to create on
- btf_key_type_id:u32
- BTF type_id of the key
- bpf_value_type_id:u32
- BTF type_id of the value
- btf_vmlinux_value_type_id:u32
- BTF type_id of a kernel struct stored as the map value