Lines Matching refs:nsim_fib_data
41 struct nsim_fib_data {
89 u64 nsim_fib_get_val(struct nsim_fib_data *fib_data,
114 static void nsim_fib_set_max(struct nsim_fib_data *fib_data,
158 static int nsim_fib_rule_event(struct nsim_fib_data *data,
195 static void nsim_fib_rt_init(struct nsim_fib_data *data,
229 nsim_fib4_rt_create(struct nsim_fib_data *data,
290 static int nsim_fib4_rt_add(struct nsim_fib_data *data,
318 static int nsim_fib4_rt_replace(struct nsim_fib_data *data,
344 static int nsim_fib4_rt_insert(struct nsim_fib_data *data,
367 static void nsim_fib4_rt_remove(struct nsim_fib_data *data,
383 static int nsim_fib4_event(struct nsim_fib_data *data,
460 nsim_fib6_rt_create(struct nsim_fib_data *data,
539 static int nsim_fib6_rt_append(struct nsim_fib_data *data,
593 static int nsim_fib6_rt_add(struct nsim_fib_data *data,
620 static int nsim_fib6_rt_replace(struct nsim_fib_data *data,
645 static int nsim_fib6_rt_insert(struct nsim_fib_data *data,
669 nsim_fib6_rt_remove(struct nsim_fib_data *data,
698 static int nsim_fib6_event(struct nsim_fib_data *data,
734 static int nsim_fib_event(struct nsim_fib_data *data,
754 struct nsim_fib_data *data = container_of(nb, struct nsim_fib_data,
782 struct nsim_fib_data *data)
794 struct nsim_fib_data *data)
807 struct nsim_fib_data *data = arg;
824 struct nsim_fib_data *data = container_of(nb, struct nsim_fib_data,
843 struct nsim_fib_data *data = priv;
850 struct nsim_fib_data *data = priv;
857 struct nsim_fib_data *data = priv;
864 struct nsim_fib_data *data = priv;
869 static void nsim_fib_set_max_all(struct nsim_fib_data *data,
889 struct nsim_fib_data *nsim_fib_create(struct devlink *devlink,
892 struct nsim_fib_data *data;
942 void nsim_fib_destroy(struct devlink *devlink, struct nsim_fib_data *data)