nsim_fib_data
struct nsim_fib_data *data = container_of(nb, struct nsim_fib_data,
struct nsim_fib_data *data)
struct nsim_fib_data *data)
struct nsim_fib_data *data = arg;
struct nsim_fib_data *data = container_of(nb, struct nsim_fib_data,
struct nsim_fib_data *data;
static struct nsim_nexthop *nsim_nexthop_create(struct nsim_fib_data *data,
static int nsim_nexthop_account(struct nsim_fib_data *data, u64 occ,
static int nsim_nexthop_add(struct nsim_fib_data *data,
static int nsim_nexthop_replace(struct nsim_fib_data *data,
static int nsim_nexthop_insert(struct nsim_fib_data *data,
static void nsim_nexthop_remove(struct nsim_fib_data *data,
static int nsim_nexthop_res_table_pre_replace(struct nsim_fib_data *data,
static int nsim_nexthop_bucket_replace(struct nsim_fib_data *data,
struct nsim_fib_data *data = container_of(nb, struct nsim_fib_data,
struct nsim_fib_data *data = arg;
u64 nsim_fib_get_val(struct nsim_fib_data *fib_data,
struct nsim_fib_data *data = file->private_data;
struct nsim_fib_data *data = priv;
struct nsim_fib_data *data = priv;
struct nsim_fib_data *data = priv;
struct nsim_fib_data *data = priv;
struct nsim_fib_data *data = priv;
static void nsim_fib_set_max_all(struct nsim_fib_data *data,
struct nsim_fib_data *data = container_of(work, struct nsim_fib_data,
struct nsim_fib_data *data = container_of(work, struct nsim_fib_data,
nsim_fib_debugfs_init(struct nsim_fib_data *data, struct nsim_dev *nsim_dev)
static void nsim_fib_debugfs_exit(struct nsim_fib_data *data)
struct nsim_fib_data *nsim_fib_create(struct devlink *devlink,
struct nsim_fib_data *data;
static void nsim_fib_set_max(struct nsim_fib_data *fib_data,
void nsim_fib_destroy(struct devlink *devlink, struct nsim_fib_data *data)
static int nsim_fib_rule_event(struct nsim_fib_data *data,
static void nsim_fib_rt_init(struct nsim_fib_data *data,
nsim_fib4_rt_create(struct nsim_fib_data *data,
static int nsim_fib4_rt_add(struct nsim_fib_data *data,
static int nsim_fib4_rt_replace(struct nsim_fib_data *data,
static int nsim_fib4_rt_insert(struct nsim_fib_data *data,
static void nsim_fib4_rt_remove(struct nsim_fib_data *data,
static int nsim_fib4_event(struct nsim_fib_data *data,
nsim_fib6_rt_create(struct nsim_fib_data *data,
static int nsim_fib6_rt_append(struct nsim_fib_data *data,
static void nsim_fib6_rt_offload_failed_flag_set(struct nsim_fib_data *data,
static void nsim_fib6_rt_offload_failed_flag_set(struct nsim_fib_data *data,
static void nsim_fib6_rt_hw_flags_set(struct nsim_fib_data *data,
static void nsim_fib6_rt_hw_flags_set(struct nsim_fib_data *data,
static int nsim_fib6_rt_add(struct nsim_fib_data *data,
static int nsim_fib6_rt_replace(struct nsim_fib_data *data,
static int nsim_fib6_rt_insert(struct nsim_fib_data *data,
static void nsim_fib6_rt_remove(struct nsim_fib_data *data,
static int nsim_fib6_event(struct nsim_fib_data *data,
struct nsim_fib_data *data = fib_event->data;
struct nsim_fib_data *data = fib_event->data;
static int nsim_fib_event_schedule_work(struct nsim_fib_data *data,
struct nsim_fib_data *fib_data;
struct nsim_fib_data *nsim_fib_create(struct devlink *devlink,
void nsim_fib_destroy(struct devlink *devlink, struct nsim_fib_data *fib_data);
u64 nsim_fib_get_val(struct nsim_fib_data *fib_data,