Home
last modified time | relevance | path

Searched refs:fib6_nh (Results 1 – 4 of 4) sorted by relevance

/include/net/
A Dipv6_stubs.h16 struct fib6_nh;
47 int (*fib6_nh_init)(struct net *net, struct fib6_nh *fib6_nh,
50 void (*fib6_nh_release)(struct fib6_nh *fib6_nh);
51 void (*fib6_nh_release_dsts)(struct fib6_nh *fib6_nh);
A Dnexthop.h70 struct fib6_nh fib6_nh; member
403 BUILD_BUG_ON(offsetof(struct fib6_nh, nh_common) != 0); in nexthop_fib_nhc()
512 static inline struct fib6_nh *nexthop_fib6_nh(struct nexthop *nh) in nexthop_fib6_nh()
527 return &nhi->fib6_nh; in nexthop_fib6_nh()
534 struct fib6_nh *fib6_nh; in fib6_info_nh_dev() local
536 fib6_nh = f6i->nh ? nexthop_fib6_nh(f6i->nh) : f6i->fib6_nh; in fib6_info_nh_dev()
537 return fib6_nh->fib_nh_dev; in fib6_info_nh_dev()
553 res->nh = &nhi->fib6_nh; in nexthop_path_fib6_result()
558 int (*cb)(struct fib6_nh *nh, void *arg),
A Dip6_fib.h147 struct fib6_nh { struct
204 struct fib6_nh fib6_nh[]; member
223 struct fib6_nh *nh;
489 int fib6_nh_init(struct net *net, struct fib6_nh *fib6_nh,
492 void fib6_nh_release(struct fib6_nh *fib6_nh);
493 void fib6_nh_release_dsts(struct fib6_nh *fib6_nh);
A Dip6_route.h77 f6i->fib6_nh->fib_nh_gw_family; in rt6_qualify_for_ecmp()
314 struct fib6_nh *nha, *nhb; in rt6_duplicate_nexthop()
319 nha = a->fib6_nh; in rt6_duplicate_nexthop()
320 nhb = b->fib6_nh; in rt6_duplicate_nexthop()

Completed in 11 milliseconds