BPF_MAP_TYPE_LRU_HASH
BPF_MAP_TYPE(BPF_MAP_TYPE_LRU_HASH, htab_lru_map_ops)
return htab->map.map_type == BPF_MAP_TYPE_LRU_HASH ||
bool lru = (attr->map_type == BPF_MAP_TYPE_LRU_HASH ||
map->map_type != BPF_MAP_TYPE_LRU_HASH &&
map->map_type != BPF_MAP_TYPE_LRU_HASH &&
map->map_type != BPF_MAP_TYPE_LRU_HASH &&
map->map_type != BPF_MAP_TYPE_LRU_HASH &&
case BPF_MAP_TYPE_LRU_HASH:
map->map_type == BPF_MAP_TYPE_LRU_HASH ||
case BPF_MAP_TYPE_LRU_HASH:
__uint(type, BPF_MAP_TYPE_LRU_HASH);
__uint(type, BPF_MAP_TYPE_LRU_HASH);
__uint(type, BPF_MAP_TYPE_LRU_HASH);
__uint(type, BPF_MAP_TYPE_LRU_HASH);
bpf_map_create(BPF_MAP_TYPE_LRU_HASH,
test_lru_loss0(BPF_MAP_TYPE_LRU_HASH, map_flags[f]);
test_lru_loss1(BPF_MAP_TYPE_LRU_HASH, map_flags[f]);
test_parallel_lru_loss(BPF_MAP_TYPE_LRU_HASH, map_flags[f],
test_parallel_lru_dist(BPF_MAP_TYPE_LRU_HASH, map_flags[f],
[BPF_MAP_TYPE_LRU_HASH] = "lru_hash",
case BPF_MAP_TYPE_LRU_HASH:
return map_type == BPF_MAP_TYPE_LRU_HASH ||
case BPF_MAP_TYPE_LRU_HASH:
__test(create_lru_hash(BPF_MAP_TYPE_LRU_HASH, 0));
__test(create_lru_hash(BPF_MAP_TYPE_LRU_HASH, BPF_F_NO_COMMON_LRU));
.map_type = BPF_MAP_TYPE_LRU_HASH,
skel = setup_prog(BPF_MAP_TYPE_LRU_HASH, &map_fd);
__uint(type, BPF_MAP_TYPE_LRU_HASH);
__uint(type, BPF_MAP_TYPE_LRU_HASH);
__uint(type, BPF_MAP_TYPE_LRU_HASH);
__uint(type, BPF_MAP_TYPE_LRU_HASH);
VERIFY_TYPE(BPF_MAP_TYPE_LRU_HASH, check_lru_hash);
__uint(type, BPF_MAP_TYPE_LRU_HASH);
__uint(type, BPF_MAP_TYPE_LRU_HASH);
__uint(type, BPF_MAP_TYPE_LRU_HASH);
__uint(type, BPF_MAP_TYPE_LRU_HASH);
__uint(type, BPF_MAP_TYPE_LRU_HASH);
int map_types[] = {BPF_MAP_TYPE_LRU_HASH,