Lines Matching defs:data
108 struct nsim_fib_data *data; member
207 static int nsim_fib_rule_event(struct nsim_fib_data *data, in nsim_fib_rule_event()
239 static void nsim_fib_rt_init(struct nsim_fib_data *data, in nsim_fib_rt_init()
273 nsim_fib4_rt_create(struct nsim_fib_data *data, in nsim_fib4_rt_create()
354 static int nsim_fib4_rt_add(struct nsim_fib_data *data, in nsim_fib4_rt_add()
380 static int nsim_fib4_rt_replace(struct nsim_fib_data *data, in nsim_fib4_rt_replace()
409 static int nsim_fib4_rt_insert(struct nsim_fib_data *data, in nsim_fib4_rt_insert()
440 static void nsim_fib4_rt_remove(struct nsim_fib_data *data, in nsim_fib4_rt_remove()
454 static int nsim_fib4_event(struct nsim_fib_data *data, in nsim_fib4_event()
537 nsim_fib6_rt_create(struct nsim_fib_data *data, in nsim_fib6_rt_create()
602 static int nsim_fib6_rt_append(struct nsim_fib_data *data, in nsim_fib6_rt_append()
641 static void nsim_fib6_rt_offload_failed_flag_set(struct nsim_fib_data *data, in nsim_fib6_rt_offload_failed_flag_set()
653 static void nsim_fib6_rt_offload_failed_flag_set(struct nsim_fib_data *data, in nsim_fib6_rt_offload_failed_flag_set()
661 static void nsim_fib6_rt_hw_flags_set(struct nsim_fib_data *data, in nsim_fib6_rt_hw_flags_set()
672 static void nsim_fib6_rt_hw_flags_set(struct nsim_fib_data *data, in nsim_fib6_rt_hw_flags_set()
679 static int nsim_fib6_rt_add(struct nsim_fib_data *data, in nsim_fib6_rt_add()
704 static int nsim_fib6_rt_replace(struct nsim_fib_data *data, in nsim_fib6_rt_replace()
734 static int nsim_fib6_rt_insert(struct nsim_fib_data *data, in nsim_fib6_rt_insert()
767 static void nsim_fib6_rt_remove(struct nsim_fib_data *data, in nsim_fib6_rt_remove()
843 static int nsim_fib6_event(struct nsim_fib_data *data, in nsim_fib6_event()
898 struct nsim_fib_data *data = fib_event->data; in nsim_fib4_prepare_event() local
933 struct nsim_fib_data *data = fib_event->data; in nsim_fib6_prepare_event() local
966 static int nsim_fib_event_schedule_work(struct nsim_fib_data *data, in nsim_fib_event_schedule_work()
1018 struct nsim_fib_data *data = container_of(nb, struct nsim_fib_data, in nsim_fib_event_nb() local
1039 struct nsim_fib_data *data) in nsim_fib4_rt_free()
1051 struct nsim_fib_data *data) in nsim_fib6_rt_free()
1064 struct nsim_fib_data *data = arg; in nsim_fib_rt_free() local
1081 struct nsim_fib_data *data = container_of(nb, struct nsim_fib_data, in nsim_fib_dump_inconsistent() local
1101 static struct nsim_nexthop *nsim_nexthop_create(struct nsim_fib_data *data, in nsim_nexthop_create()
1145 static int nsim_nexthop_account(struct nsim_fib_data *data, u64 occ, in nsim_nexthop_account()
1187 static int nsim_nexthop_add(struct nsim_fib_data *data, in nsim_nexthop_add()
1214 static int nsim_nexthop_replace(struct nsim_fib_data *data, in nsim_nexthop_replace()
1245 static int nsim_nexthop_insert(struct nsim_fib_data *data, in nsim_nexthop_insert()
1269 static void nsim_nexthop_remove(struct nsim_fib_data *data, in nsim_nexthop_remove()
1285 static int nsim_nexthop_res_table_pre_replace(struct nsim_fib_data *data, in nsim_nexthop_res_table_pre_replace()
1296 static int nsim_nexthop_bucket_replace(struct nsim_fib_data *data, in nsim_nexthop_bucket_replace()
1314 struct nsim_fib_data *data = container_of(nb, struct nsim_fib_data, in nsim_nexthop_event_nb() local
1344 struct nsim_fib_data *data = arg; in nsim_nexthop_free() local
1357 struct nsim_fib_data *data = file->private_data; in nsim_nexthop_bucket_activity_write() local
1412 struct nsim_fib_data *data = priv; in nsim_fib_ipv4_resource_occ_get() local
1419 struct nsim_fib_data *data = priv; in nsim_fib_ipv4_rules_res_occ_get() local
1426 struct nsim_fib_data *data = priv; in nsim_fib_ipv6_resource_occ_get() local
1433 struct nsim_fib_data *data = priv; in nsim_fib_ipv6_rules_res_occ_get() local
1440 struct nsim_fib_data *data = priv; in nsim_fib_nexthops_res_occ_get() local
1445 static void nsim_fib_set_max_all(struct nsim_fib_data *data, in nsim_fib_set_max_all()
1468 struct nsim_fib_data *data = container_of(work, struct nsim_fib_data, in nsim_fib_event_work() local
1491 struct nsim_fib_data *data = container_of(work, struct nsim_fib_data, in nsim_fib_flush_work() local
1508 nsim_fib_debugfs_init(struct nsim_fib_data *data, struct nsim_dev *nsim_dev) in nsim_fib_debugfs_init()
1531 static void nsim_fib_debugfs_exit(struct nsim_fib_data *data) in nsim_fib_debugfs_exit()
1539 struct nsim_fib_data *data; in nsim_fib_create() local
1628 void nsim_fib_destroy(struct devlink *devlink, struct nsim_fib_data *data) in nsim_fib_destroy()