H A D | devmap.c | 104 static inline struct hlist_head *dev_map_index_hash(struct bpf_dtab *dtab, in dev_map_index_hash() argument 110 static int dev_map_init_map(struct bpf_dtab *dtab, union bpf_attr *attr) in dev_map_init_map() argument 160 struct bpf_dtab *dtab; dev_map_alloc() local 182 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); dev_map_free() local 245 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); dev_map_get_next_key() local 266 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); __dev_map_hash_lookup_elem() local 281 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); dev_map_hash_get_next_key() local 428 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); __dev_map_lookup_elem() local 595 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); dev_map_enqueue_multi() local 712 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); dev_map_redirect_multi() local 811 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); dev_map_delete_elem() local 828 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); dev_map_hash_delete_elem() local 848 __dev_map_alloc_node(struct net *net, struct bpf_dtab *dtab, struct bpf_devmap_val *val, unsigned int idx) __dev_map_alloc_node() argument 899 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); __dev_map_update_elem() local 948 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); __dev_map_hash_update_elem() local 1021 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); dev_map_mem_usage() local 1062 dev_map_hash_remove_netdev(struct bpf_dtab *dtab, struct net_device *netdev) dev_map_hash_remove_netdev() argument 1092 struct bpf_dtab *dtab; dev_map_notification() local [all...] |