Lines Matching defs:sw

67 int prestera_router_hw_init(struct prestera_switch *sw)  in prestera_router_hw_init()
99 void prestera_router_hw_fini(struct prestera_switch *sw) in prestera_router_hw_fini()
110 static struct prestera_vr *__prestera_vr_find(struct prestera_switch *sw, in __prestera_vr_find()
123 static struct prestera_vr *__prestera_vr_create(struct prestera_switch *sw, in __prestera_vr_create()
152 static void __prestera_vr_destroy(struct prestera_switch *sw, in __prestera_vr_destroy()
160 static struct prestera_vr *prestera_vr_get(struct prestera_switch *sw, u32 tb_id, in prestera_vr_get()
179 static void prestera_vr_put(struct prestera_switch *sw, struct prestera_vr *vr) in prestera_vr_put()
213 prestera_rif_entry_find(const struct prestera_switch *sw, in prestera_rif_entry_find()
231 void prestera_rif_entry_destroy(struct prestera_switch *sw, in prestera_rif_entry_destroy()
247 prestera_rif_entry_create(struct prestera_switch *sw, in prestera_rif_entry_create()
288 static void __prestera_nh_neigh_destroy(struct prestera_switch *sw, in __prestera_nh_neigh_destroy()
298 __prestera_nh_neigh_create(struct prestera_switch *sw, in __prestera_nh_neigh_create()
326 prestera_nh_neigh_find(struct prestera_switch *sw, in prestera_nh_neigh_find()
337 prestera_nh_neigh_get(struct prestera_switch *sw, in prestera_nh_neigh_get()
349 void prestera_nh_neigh_put(struct prestera_switch *sw, in prestera_nh_neigh_put()
357 int prestera_nh_neigh_set(struct prestera_switch *sw, in prestera_nh_neigh_set()
374 bool prestera_nh_neigh_util_hw_state(struct prestera_switch *sw, in prestera_nh_neigh_util_hw_state()
393 __prestera_nexthop_group_create(struct prestera_switch *sw, in __prestera_nexthop_group_create()
456 __prestera_nexthop_group_destroy(struct prestera_switch *sw, in __prestera_nexthop_group_destroy()
480 __prestera_nexthop_group_find(struct prestera_switch *sw, in __prestera_nexthop_group_find()
491 prestera_nexthop_group_get(struct prestera_switch *sw, in prestera_nexthop_group_get()
510 static void prestera_nexthop_group_put(struct prestera_switch *sw, in prestera_nexthop_group_put()
518 static int prestera_nexthop_group_set(struct prestera_switch *sw, in prestera_nexthop_group_set()
538 prestera_nexthop_group_util_hw_state(struct prestera_switch *sw, in prestera_nexthop_group_util_hw_state()
569 prestera_fib_node_find(struct prestera_switch *sw, struct prestera_fib_key *key) in prestera_fib_node_find()
578 static void __prestera_fib_node_destruct(struct prestera_switch *sw, in __prestera_fib_node_destruct()
602 void prestera_fib_node_destroy(struct prestera_switch *sw, in prestera_fib_node_destroy()
614 struct prestera_switch *sw = arg; in prestera_fib_node_destroy_ht_cb() local
621 prestera_fib_node_create(struct prestera_switch *sw, in prestera_fib_node_create()