Lines Matching refs:prefix

2196 	struct net_if_ipv6_prefix *prefix;  in handle_prefix_onlink()  local
2198 prefix = net_if_ipv6_prefix_lookup(net_pkt_iface(pkt), in handle_prefix_onlink()
2199 (struct in6_addr *)prefix_info->prefix, in handle_prefix_onlink()
2201 if (!prefix) { in handle_prefix_onlink()
2206 prefix = net_if_ipv6_prefix_add(net_pkt_iface(pkt), in handle_prefix_onlink()
2207 (struct in6_addr *)prefix_info->prefix, in handle_prefix_onlink()
2210 if (prefix) { in handle_prefix_onlink()
2214 net_sprint_ipv6_addr(&prefix_info->prefix), in handle_prefix_onlink()
2220 net_sprint_ipv6_addr(&prefix_info->prefix), in handle_prefix_onlink()
2234 net_sprint_ipv6_addr(&prefix_info->prefix), in handle_prefix_onlink()
2238 &prefix->prefix, in handle_prefix_onlink()
2239 prefix->len); in handle_prefix_onlink()
2246 net_sprint_ipv6_addr(&prefix->prefix), in handle_prefix_onlink()
2247 prefix->len); in handle_prefix_onlink()
2249 net_if_ipv6_prefix_set_lf(prefix, true); in handle_prefix_onlink()
2256 net_sprint_ipv6_addr(&prefix_info->prefix), in handle_prefix_onlink()
2259 net_if_ipv6_prefix_set_lf(prefix, false); in handle_prefix_onlink()
2260 net_if_ipv6_prefix_set_timer(prefix, in handle_prefix_onlink()
2284 (struct in6_addr *)prefix_info->prefix, in handle_prefix_autonomous()
2343 (const struct in6_addr *)prefix_info->prefix, in handle_prefix_autonomous()
2368 !net_ipv6_is_ll_addr((struct in6_addr *)pfx_info->prefix)) { in handle_ra_prefix()
2413 if (context->context_len != sizeof(context->prefix)) { in handle_ra_6co()
2414 (void)memset(context->prefix + context->context_len, 0, in handle_ra_6co()
2415 sizeof(context->prefix) - context->context_len); in handle_ra_6co()