/Zephyr-latest/subsys/net/ip/ |
D | nbr.h | 46 struct net_nbr { struct 66 void (*const remove)(struct net_nbr *nbr); argument 77 struct net_nbr nbr; \ 88 struct net_nbr *nbr; 108 .nbr = (struct net_nbr *)_pool, \ 119 void net_nbr_unref_debug(struct net_nbr *nbr, const char *caller, int line); 122 void net_nbr_unref(struct net_nbr *nbr); 131 struct net_nbr *net_nbr_ref_debug(struct net_nbr *nbr, const char *caller, 135 struct net_nbr *net_nbr_ref(struct net_nbr *nbr); 143 struct net_nbr *net_nbr_get(struct net_nbr_table *table); [all …]
|
D | nbr.c | 10 LOG_MODULE_REGISTER(net_nbr, CONFIG_NET_IPV6_NBR_CACHE_LOG_LEVEL); 23 void net_nbr_unref_debug(struct net_nbr *nbr, const char *caller, int line) in net_nbr_unref_debug() 26 void net_nbr_unref(struct net_nbr *nbr) in net_nbr_unref_debug() 44 struct net_nbr *net_nbr_ref_debug(struct net_nbr *nbr, const char *caller, in net_nbr_ref_debug() 47 struct net_nbr *net_nbr_ref(struct net_nbr *nbr) in net_nbr_ref_debug() 60 static inline struct net_nbr *get_nbr(struct net_nbr *start, int idx) in get_nbr() 64 return (struct net_nbr *)((uint8_t *)start + in get_nbr() 65 ((sizeof(struct net_nbr) + start->size) * idx)); in get_nbr() 68 struct net_nbr *net_nbr_get(struct net_nbr_table *table) in net_nbr_get() 73 struct net_nbr *nbr = get_nbr(table->nbr, i); in net_nbr_get() [all …]
|
D | route.c | 43 static void net_route_nexthop_remove(struct net_nbr *nbr) in net_route_nexthop_remove() 56 static inline struct net_route_nexthop *net_nexthop_data(struct net_nbr *nbr) in net_nexthop_data() 61 static inline struct net_nbr *get_nexthop_nbr(struct net_nbr *start, int idx) in get_nexthop_nbr() 66 return (struct net_nbr *)((uint8_t *)start + in get_nexthop_nbr() 67 ((sizeof(struct net_nbr) + start->size) * idx)); in get_nexthop_nbr() 72 struct net_nbr *nbr = CONTAINER_OF((uint8_t *)route_nexthop, struct net_nbr, __nbr[0]); in release_nexthop_route() 77 static struct net_nbr *get_nexthop_route(void) in get_nexthop_route() 82 struct net_nbr *nbr = get_nexthop_nbr( in get_nexthop_route() 83 (struct net_nbr *)net_route_nexthop_pool, i); in get_nexthop_route() 97 static void net_route_entry_remove(struct net_nbr *nbr) in net_route_entry_remove() [all …]
|
D | ipv6.h | 122 static inline struct net_ipv6_nbr_data *net_ipv6_nbr_data(struct net_nbr *nbr) in net_ipv6_nbr_data() 231 typedef void (*net_nbr_cb_t)(struct net_nbr *nbr, void *user_data); 278 struct net_nbr *net_ipv6_nbr_lookup(struct net_if *iface, 281 static inline struct net_nbr *net_ipv6_nbr_lookup(struct net_if *iface, in net_ipv6_nbr_lookup() 297 struct net_nbr *net_ipv6_get_nbr(struct net_if *iface, uint8_t idx); 336 struct net_nbr *net_ipv6_nbr_add(struct net_if *iface, 342 static inline struct net_nbr *net_ipv6_nbr_add(struct net_if *iface, in net_ipv6_nbr_add() 415 struct net_nbr *nbr); 419 struct net_nbr *nbr) in net_ipv6_nbr_set_reachable_timer()
|
D | ipv6_nbr.c | 73 static void ipv6_nd_restart_reachable_timer(struct net_nbr *nbr, int64_t time); 84 extern void net_neighbor_remove(struct net_nbr *nbr); 132 static inline struct net_nbr *get_nbr(int idx) in get_nbr() 137 static inline struct net_nbr *get_nbr_from_data(struct net_ipv6_nbr_data *data) in get_nbr_from_data() 142 struct net_nbr *nbr = get_nbr(i); in get_nbr_from_data() 152 static void ipv6_nbr_set_state(struct net_nbr *nbr, in ipv6_nbr_set_state() 173 struct net_nbr *n = NULL; in ipv6_nbr_set_state() 213 struct net_nbr *nbr = get_nbr(i); in iface_cb() 244 struct net_nbr *nbr = get_nbr(i); in nbr_print() 269 static struct net_nbr *nbr_lookup(struct net_nbr_table *table, in nbr_lookup() [all …]
|
D | route.h | 38 struct net_nbr *nbr; 170 struct net_nbr *net_route_get_nbr(struct net_route_entry *route);
|
/Zephyr-latest/subsys/net/lib/shell/ |
D | nbr.c | 49 static void nbr_cb(struct net_nbr *nbr, void *user_data) in nbr_cb() 139 static void nbr_address_cb(struct net_nbr *nbr, void *user_data) in nbr_address_cb()
|
D | tcp.c | 107 struct net_nbr *nbr; in tcp_connect()
|
D | ping.c | 321 struct net_nbr *nbr; in ping_select_iface()
|
/Zephyr-latest/tests/net/neighbor/src/ |
D | main.c | 33 static void net_neighbor_data_remove(struct net_nbr *nbr) in net_neighbor_data_remove() 70 struct net_nbr *nbrs[sizeof(addrs) - 1] = { 0 }; in ZTEST() 73 struct net_nbr *nbr; in ZTEST()
|
/Zephyr-latest/tests/net/route/src/ |
D | main.c | 324 struct net_nbr *nbr; in net_test_nbr_lookup_ok() 338 struct net_nbr *nbr; in test_populate_nbr_cache()
|
/Zephyr-latest/tests/net/ipv6/src/ |
D | main.c | 451 struct net_nbr *nbr; in add_neighbor() 498 struct net_nbr *nbr; in add_max_neighbors() 556 struct net_nbr *nbr; in nbr_lookup_fail() 569 struct net_nbr *nbr; in nbr_lookup_ok() 786 struct net_nbr *nbr; in ZTEST() 1406 struct net_nbr *nbr; in ZTEST() 2156 struct net_nbr *nbr; in ZTEST()
|
/Zephyr-latest/tests/net/tx_timestamp/src/ |
D | main.c | 404 struct net_nbr *nbr; in add_neighbor()
|
/Zephyr-latest/subsys/net/l2/ppp/ |
D | ipv6cp.c | 244 struct net_nbr *nbr; in ipv6cp_up()
|
/Zephyr-latest/tests/net/traffic_class/src/ |
D | main.c | 350 struct net_nbr *nbr; in add_neighbor()
|
/Zephyr-latest/tests/net/vlan/src/ |
D | main.c | 777 struct net_nbr *nbr; in add_neighbor()
|
/Zephyr-latest/tests/net/virtual/src/ |
D | main.c | 508 struct net_nbr *nbr; in add_neighbor()
|
/Zephyr-latest/tests/net/checksum_offload/src/ |
D | main.c | 613 struct net_nbr *nbr; in add_neighbor()
|
/Zephyr-latest/tests/net/ipv6_fragment/src/ |
D | main.c | 1603 struct net_nbr *nbr; in add_nbr()
|