Lines Matching refs:priomap
43 old = rtnl_dereference(dev->priomap); in extend_netdev_table()
54 new_len = (new_sz - offsetof(struct netprio_map, priomap)) / in extend_netdev_table()
55 sizeof(new->priomap[0]); in extend_netdev_table()
70 memcpy(new->priomap, old->priomap, in extend_netdev_table()
71 old->priomap_len * sizeof(old->priomap[0])); in extend_netdev_table()
76 rcu_assign_pointer(dev->priomap, new); in extend_netdev_table()
91 struct netprio_map *map = rcu_dereference_rtnl(dev->priomap); in netprio_prio()
95 return map->priomap[id]; in netprio_prio()
116 map = rtnl_dereference(dev->priomap); in netprio_set_prio()
124 map = rtnl_dereference(dev->priomap); in netprio_set_prio()
125 map->priomap[id] = prio; in netprio_set_prio()
268 old = rtnl_dereference(dev->priomap); in netprio_device_event()
269 RCU_INIT_POINTER(dev->priomap, NULL); in netprio_device_event()