Lines Matching refs:prefix_len
334 struct in6_addr *addr, int prefix_len) in ipv6_addr_prefix() argument
341 if (prefix_len <= 0) in ipv6_addr_prefix()
343 if (prefix_len > 128) in ipv6_addr_prefix()
344 prefix_len = 128; in ipv6_addr_prefix()
346 ncopy = prefix_len / 32; in ipv6_addr_prefix()
354 nbits = prefix_len % 32; in ipv6_addr_prefix()
383 ipv6_addr_prefix(&addr, &ifa->addr, ifa->prefix_len); in dev_forward_change()
474 ifa->prefix_len = pfxlen; in ipv6_add_addr()
1019 addrconf_prefix_route(&pinfo->prefix, pinfo->prefix_len, in addrconf_prefix_rcv()
1032 plen = pinfo->prefix_len >> 3; in addrconf_prefix_rcv()
1034 if (pinfo->prefix_len == 64) { in addrconf_prefix_rcv()
1045 pinfo->prefix_len); in addrconf_prefix_rcv()
1058 ifp = ipv6_add_addr(in6_dev, &addr, pinfo->prefix_len, in addrconf_prefix_rcv()
1200 if (ifp->prefix_len == plen && in inet6_addr_del()
1614 if (ifp->prefix_len != 128 && (ifp->flags&IFA_F_PERMANENT)) in addrconf_dad_start()
1615 addrconf_prefix_route(&ifp->addr, ifp->prefix_len, dev, 0, flags); in addrconf_dad_start()
1708 ipv6_addr_prefix(&addr, &ifp->addr, ifp->prefix_len); in addrconf_dad_completed()
1738 ifp->prefix_len, in iface_proc_info()
1900 ifm->ifa_prefixlen = ifa->prefix_len; in inet6_fill_ifaddr()
2117 ipv6_addr_prefix(&addr, &ifp->addr, ifp->prefix_len); in ipv6_ifa_notify()