• Home
  • Raw
  • Download

Lines Matching refs:key

258 static int dev_map_get_next_key(struct bpf_map *map, void *key, void *next_key)  in dev_map_get_next_key()  argument
261 u32 index = key ? *(u32 *)key : U32_MAX; in dev_map_get_next_key()
275 struct bpf_dtab_netdev *__dev_map_hash_lookup_elem(struct bpf_map *map, u32 key) in __dev_map_hash_lookup_elem() argument
278 struct hlist_head *head = dev_map_index_hash(dtab, key); in __dev_map_hash_lookup_elem()
283 if (dev->idx == key) in __dev_map_hash_lookup_elem()
289 static int dev_map_hash_get_next_key(struct bpf_map *map, void *key, in dev_map_hash_get_next_key() argument
298 if (!key) in dev_map_hash_get_next_key()
301 idx = *(u32 *)key; in dev_map_hash_get_next_key()
409 struct bpf_dtab_netdev *__dev_map_lookup_elem(struct bpf_map *map, u32 key) in __dev_map_lookup_elem() argument
414 if (key >= map->max_entries) in __dev_map_lookup_elem()
417 obj = READ_ONCE(dtab->netdev_map[key]); in __dev_map_lookup_elem()
528 static void *dev_map_lookup_elem(struct bpf_map *map, void *key) in dev_map_lookup_elem() argument
530 struct bpf_dtab_netdev *obj = __dev_map_lookup_elem(map, *(u32 *)key); in dev_map_lookup_elem()
535 static void *dev_map_hash_lookup_elem(struct bpf_map *map, void *key) in dev_map_hash_lookup_elem() argument
538 *(u32 *)key); in dev_map_hash_lookup_elem()
553 static int dev_map_delete_elem(struct bpf_map *map, void *key) in dev_map_delete_elem() argument
557 int k = *(u32 *)key; in dev_map_delete_elem()
575 static int dev_map_hash_delete_elem(struct bpf_map *map, void *key) in dev_map_hash_delete_elem() argument
579 int k = *(u32 *)key; in dev_map_hash_delete_elem()
645 void *key, void *value, u64 map_flags) in __dev_map_update_elem() argument
650 u32 i = *(u32 *)key; in __dev_map_update_elem()
684 static int dev_map_update_elem(struct bpf_map *map, void *key, void *value, in dev_map_update_elem() argument
688 map, key, value, map_flags); in dev_map_update_elem()
692 void *key, void *value, u64 map_flags) in __dev_map_hash_update_elem() argument
697 u32 idx = *(u32 *)key; in __dev_map_hash_update_elem()
744 static int dev_map_hash_update_elem(struct bpf_map *map, void *key, void *value, in dev_map_hash_update_elem() argument
748 map, key, value, map_flags); in dev_map_hash_update_elem()