Home
last modified time | relevance | path

Searched defs:nhc (Results 1 – 25 of 34) sorted by relevance

12

/kernel/linux/linux-5.10/net/6lowpan/
Dnhc.c19 static int lowpan_nhc_insert(struct lowpan_nhc *nhc) in lowpan_nhc_insert()
56 static void lowpan_nhc_remove(struct lowpan_nhc *nhc) in lowpan_nhc_remove()
67 struct lowpan_nhc *nhc = rb_entry(node, struct lowpan_nhc, in lowpan_nhc_by_nhcid() local
95 struct lowpan_nhc *nhc; in lowpan_nhc_check_compression() local
113 struct lowpan_nhc *nhc; in lowpan_nhc_do_compression() local
156 struct lowpan_nhc *nhc; in lowpan_nhc_do_uncompression() local
192 int lowpan_nhc_add(struct lowpan_nhc *nhc) in lowpan_nhc_add()
223 void lowpan_nhc_del(struct lowpan_nhc *nhc) in lowpan_nhc_del()
Dnhc_hop.c12 static void hop_nhid_setup(struct lowpan_nhc *nhc) in hop_nhid_setup()
Dnhc_ghc_udp.c12 static void udp_ghid_setup(struct lowpan_nhc *nhc) in udp_ghid_setup()
Dnhc_mobility.c12 static void mobility_nhid_setup(struct lowpan_nhc *nhc) in mobility_nhid_setup()
Dnhc_ghc_ext_route.c12 static void route_ghid_setup(struct lowpan_nhc *nhc) in route_ghid_setup()
Dnhc_ghc_ext_dest.c12 static void dest_ghid_setup(struct lowpan_nhc *nhc) in dest_ghid_setup()
Dnhc_ghc_ext_hop.c12 static void hop_ghid_setup(struct lowpan_nhc *nhc) in hop_ghid_setup()
Dnhc_routing.c12 static void routing_nhid_setup(struct lowpan_nhc *nhc) in routing_nhid_setup()
Dnhc_fragment.c12 static void fragment_nhid_setup(struct lowpan_nhc *nhc) in fragment_nhid_setup()
Dnhc_ghc_ext_frag.c12 static void frag_ghid_setup(struct lowpan_nhc *nhc) in frag_ghid_setup()
Dnhc_dest.c13 static void dest_nhid_setup(struct lowpan_nhc *nhc) in dest_nhid_setup()
Dnhc_ghc_icmpv6.c12 static void icmpv6_ghid_setup(struct lowpan_nhc *nhc) in icmpv6_ghid_setup()
Dnhc_ipv6.c12 static void ipv6_nhid_setup(struct lowpan_nhc *nhc) in ipv6_nhid_setup()
Dnhc_udp.c172 static void udp_nhid_setup(struct lowpan_nhc *nhc) in udp_nhid_setup()
/kernel/linux/linux-6.6/net/6lowpan/
Dnhc.c20 const struct lowpan_nhc *nhc; in lowpan_nhc_by_nhcid() local
44 const struct lowpan_nhc *nhc; in lowpan_nhc_check_compression() local
62 const struct lowpan_nhc *nhc; in lowpan_nhc_do_compression() local
105 const struct lowpan_nhc *nhc; in lowpan_nhc_do_uncompression() local
141 int lowpan_nhc_add(const struct lowpan_nhc *nhc) in lowpan_nhc_add()
159 void lowpan_nhc_del(const struct lowpan_nhc *nhc) in lowpan_nhc_del()
/kernel/linux/linux-6.6/net/ipv4/
Dfib_semantics.c166 static void free_nh_exceptions(struct fib_nh_common *nhc) in free_nh_exceptions()
213 void fib_nh_common_release(struct fib_nh_common *nhc) in fib_nh_common_release()
494 struct fib_nh_common *nhc = fib_info_nhc(fi, i); in fib_nlmsg_size() local
554 const struct fib_nh_common *nhc = fib_info_nhc(fi, 0); in fib_detect_death() local
584 int fib_nh_common_init(struct net *net, struct fib_nh_common *nhc, in fib_nh_common_init()
1324 __be32 fib_info_update_nhc_saddr(struct net *net, struct fib_nh_common *nhc, in fib_info_update_nhc_saddr()
1344 struct fib_nh_common *nhc = res->nhc; in fib_result_prefsrc() local
1635 int fib_nexthop_info(struct sk_buff *skb, const struct fib_nh_common *nhc, in fib_nexthop_info()
1706 int fib_add_nexthop(struct sk_buff *skb, const struct fib_nh_common *nhc, in fib_add_nexthop()
1831 const struct fib_nh_common *nhc = fib_info_nhc(fi, 0); in fib_dump_info() local
[all …]
Droute.c645 static void update_or_create_fnhe(struct fib_nh_common *nhc, __be32 daddr, in update_or_create_fnhe()
798 struct fib_nh_common *nhc; in __ip_do_redirect() local
1047 struct fib_nh_common *nhc; in __ip_rt_update_pmtu() local
1348 static void ip_del_fnhe(struct fib_nh_common *nhc, __be32 daddr) in ip_del_fnhe()
1382 static struct fib_nh_exception *find_exception(struct fib_nh_common *nhc, in find_exception()
1416 struct fib_nh_common *nhc = res->nhc; in ip_mtu_from_fib_result() local
1489 static bool rt_cache_route(struct fib_nh_common *nhc, struct rtable *rt) in rt_cache_route()
1597 struct fib_nh_common *nhc = FIB_RES_NHC(*res); in rt_set_nexthop() local
1813 struct fib_nh_common *nhc = FIB_RES_NHC(*res); in __mkroute_input() local
2222 struct fib_nh_common *nhc = res->fi ? res->nhc : NULL; in ip_rt_get_dev() local
[all …]
Dfib_rules.c152 struct fib_nh_common *nhc = fib_info_nhc(result->fi, 0); in fib4_rule_suppress() local
/kernel/linux/linux-5.10/net/ipv4/
Dfib_semantics.c164 static void free_nh_exceptions(struct fib_nh_common *nhc) in free_nh_exceptions()
211 void fib_nh_common_release(struct fib_nh_common *nhc) in fib_nh_common_release()
494 struct fib_nh_common *nhc = fib_info_nhc(fi, i); in fib_nlmsg_size() local
553 const struct fib_nh_common *nhc = fib_info_nhc(fi, 0); in fib_detect_death() local
583 int fib_nh_common_init(struct net *net, struct fib_nh_common *nhc, in fib_nh_common_init()
1344 __be32 fib_info_update_nhc_saddr(struct net *net, struct fib_nh_common *nhc, in fib_info_update_nhc_saddr()
1364 struct fib_nh_common *nhc = res->nhc; in fib_result_prefsrc() local
1654 int fib_nexthop_info(struct sk_buff *skb, const struct fib_nh_common *nhc, in fib_nexthop_info()
1726 int fib_add_nexthop(struct sk_buff *skb, const struct fib_nh_common *nhc, in fib_add_nexthop()
1851 const struct fib_nh_common *nhc = fib_info_nhc(fi, 0); in fib_dump_info() local
[all …]
Droute.c668 static void update_or_create_fnhe(struct fib_nh_common *nhc, __be32 daddr, in update_or_create_fnhe()
820 struct fib_nh_common *nhc; in __ip_do_redirect() local
1066 struct fib_nh_common *nhc; in __ip_rt_update_pmtu() local
1368 static void ip_del_fnhe(struct fib_nh_common *nhc, __be32 daddr) in ip_del_fnhe()
1402 static struct fib_nh_exception *find_exception(struct fib_nh_common *nhc, in find_exception()
1436 struct fib_nh_common *nhc = res->nhc; in ip_mtu_from_fib_result() local
1509 static bool rt_cache_route(struct fib_nh_common *nhc, struct rtable *rt) in rt_cache_route()
1612 struct fib_nh_common *nhc = FIB_RES_NHC(*res); in rt_set_nexthop() local
1833 struct fib_nh_common *nhc = FIB_RES_NHC(*res); in __mkroute_input() local
2120 struct fib_nh_common *nhc = res->fi ? res->nhc : NULL; in ip_rt_get_dev() local
[all …]
Dfib_rules.c151 struct fib_nh_common *nhc = fib_info_nhc(result->fi, 0); in fib4_rule_suppress() local
Dfib_frontend.c225 struct fib_nh_common *nhc = fib_info_nhc(res.fi, 0); in __inet_dev_addr_type() local
318 const struct fib_nh_common *nhc = fib_info_nhc(fi, ret); in fib_info_nh_uses_dev() local
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/
Dprestera_router.c107 struct fib_nh_common *nhc, in prestera_util_nhc2nc_key()
134 struct fib_nh_common *nhc, in prestera_util_nhc_eq_n_cache_key()
304 prestera_util_kern_set_nh_offload(struct fib_nh_common *nhc, bool offloaded, bool trap) in prestera_util_kern_set_nh_offload()
584 struct fib_nh_common *nhc; in __prestera_kern_fib_cache_create_nhs() local
661 struct fib_nh_common *nhc; in __prestera_k_arb_fib_nh_offload_set() local
860 struct fib_nh_common *nhc; in __prestera_pr_k_arb_fc_lpm_info_calc() local
/kernel/linux/linux-5.10/include/net/
Dip_fib.h173 struct fib_nh_common *nhc; member
451 static inline bool nhc_l3mdev_matches_dev(const struct fib_nh_common *nhc, in nhc_l3mdev_matches_dev()
499 struct fib_nh_common *nhc = res->nhc; in fib_combine_itag() local
/kernel/linux/linux-6.6/include/net/
Dip_fib.h177 struct fib_nh_common *nhc; member
459 static inline bool nhc_l3mdev_matches_dev(const struct fib_nh_common *nhc, in nhc_l3mdev_matches_dev()
550 struct fib_nh_common *nhc = res->nhc; in fib_combine_itag() local

12