Lines Matching defs:vrf_map
51 struct vrf_map {
110 struct vrf_map vmap;
132 static struct vrf_map *netns_vrf_map(struct net *net)
139 static struct vrf_map *netns_vrf_map_by_dev(struct net_device *dev)
182 static struct vrf_map_elem *vrf_map_lookup_elem(struct vrf_map *vmap,
197 static void vrf_map_add_elem(struct vrf_map *vmap, struct vrf_map_elem *me)
211 static void vrf_map_lock(struct vrf_map *vmap) __acquires(&vmap->vmap_lock)
216 static void vrf_map_unlock(struct vrf_map *vmap) __releases(&vmap->vmap_lock)
225 struct vrf_map *vmap = netns_vrf_map_by_dev(dev);
251 /* we already have an entry in the vrf_map, so it means there is (at
284 struct vrf_map *vmap = netns_vrf_map_by_dev(dev);
315 struct vrf_map *vmap = netns_vrf_map(net);
1764 static int vrf_map_init(struct vrf_map *vmap)
1775 static bool vrf_strict_mode(struct vrf_map *vmap)
1786 static int vrf_strict_mode_change(struct vrf_map *vmap, bool new_mode)
1825 struct vrf_map *vmap = netns_vrf_map(net);