• Home
  • Raw
  • Download

Lines Matching refs:devlink

54 	struct devlink *devlink;  member
357 struct net *net = devlink_net(data->devlink); in nsim_fib4_rt_add()
384 struct net *net = devlink_net(data->devlink); in nsim_fib4_rt_replace()
464 struct net *net = devlink_net(data->devlink); in nsim_fib4_event()
646 struct net *net = devlink_net(data->devlink); in nsim_fib6_rt_offload_failed_flag_set()
665 struct net *net = devlink_net(data->devlink); in nsim_fib6_rt_hw_flags_set()
1041 struct devlink *devlink = data->devlink; in nsim_fib4_rt_free() local
1045 nsim_fib4_rt_hw_flags_set(devlink_net(devlink), fib4_rt, false); in nsim_fib4_rt_free()
1191 struct net *net = devlink_net(data->devlink); in nsim_nexthop_add()
1219 struct net *net = devlink_net(data->devlink); in nsim_nexthop_replace()
1347 net = devlink_net(data->devlink); in nsim_nexthop_free()
1358 struct net *net = devlink_net(data->devlink); in nsim_nexthop_bucket_activity_write()
1446 struct devlink *devlink) in nsim_fib_set_max_all() argument
1459 err = devlink_resource_size_get(devlink, res_ids[i], &val); in nsim_fib_set_max_all()
1536 struct nsim_fib_data *nsim_fib_create(struct devlink *devlink, in nsim_fib_create() argument
1546 data->devlink = devlink; in nsim_fib_create()
1548 nsim_dev = devlink_priv(devlink); in nsim_fib_create()
1569 nsim_fib_set_max_all(data, devlink); in nsim_fib_create()
1572 err = register_nexthop_notifier(devlink_net(devlink), &data->nexthop_nb, in nsim_fib_create()
1580 err = register_fib_notifier(devlink_net(devlink), &data->fib_nb, in nsim_fib_create()
1587 devlink_resource_occ_get_register(devlink, in nsim_fib_create()
1591 devlink_resource_occ_get_register(devlink, in nsim_fib_create()
1595 devlink_resource_occ_get_register(devlink, in nsim_fib_create()
1599 devlink_resource_occ_get_register(devlink, in nsim_fib_create()
1603 devlink_resource_occ_get_register(devlink, in nsim_fib_create()
1610 unregister_nexthop_notifier(devlink_net(devlink), &data->nexthop_nb); in nsim_fib_create()
1628 void nsim_fib_destroy(struct devlink *devlink, struct nsim_fib_data *data) in nsim_fib_destroy() argument
1630 devlink_resource_occ_get_unregister(devlink, in nsim_fib_destroy()
1632 devlink_resource_occ_get_unregister(devlink, in nsim_fib_destroy()
1634 devlink_resource_occ_get_unregister(devlink, in nsim_fib_destroy()
1636 devlink_resource_occ_get_unregister(devlink, in nsim_fib_destroy()
1638 devlink_resource_occ_get_unregister(devlink, in nsim_fib_destroy()
1640 unregister_fib_notifier(devlink_net(devlink), &data->fib_nb); in nsim_fib_destroy()
1641 unregister_nexthop_notifier(devlink_net(devlink), &data->nexthop_nb); in nsim_fib_destroy()