Lines Matching refs:fen_info
230 struct fib_entry_notifier_info *fen_info)
238 nsim_fib_rt_init(data, &fib4_rt->common, &fen_info->dst, sizeof(u32),
239 fen_info->dst_len, AF_INET, fen_info->tb_id);
241 fib4_rt->fi = fen_info->fi;
243 fib4_rt->tos = fen_info->tos;
244 fib4_rt->type = fen_info->type;
258 const struct fib_entry_notifier_info *fen_info)
262 fib_rt = nsim_fib_rt_lookup(fib_rt_ht, &fen_info->dst, sizeof(u32),
263 fen_info->dst_len, AF_INET,
264 fen_info->tb_id);
345 struct fib_entry_notifier_info *fen_info)
347 struct netlink_ext_ack *extack = fen_info->info.extack;
351 fib4_rt = nsim_fib4_rt_create(data, fen_info);
355 fib4_rt_old = nsim_fib4_rt_lookup(&data->fib_rt_ht, fen_info);
368 const struct fib_entry_notifier_info *fen_info)
370 struct netlink_ext_ack *extack = fen_info->info.extack;
373 fib4_rt = nsim_fib4_rt_lookup(&data->fib_rt_ht, fen_info);
387 struct fib_entry_notifier_info *fen_info;
390 fen_info = container_of(info, struct fib_entry_notifier_info, info);
392 if (fen_info->fi->nh) {
399 err = nsim_fib4_rt_insert(data, fen_info);
402 nsim_fib4_rt_remove(data, fen_info);