ifal              380 net/ipv6/addrlabel.c 	struct ifaddrlblmsg *ifal;
ifal              386 net/ipv6/addrlabel.c 	err = nlmsg_parse_deprecated(nlh, sizeof(*ifal), tb, IFAL_MAX,
ifal              391 net/ipv6/addrlabel.c 	ifal = nlmsg_data(nlh);
ifal              393 net/ipv6/addrlabel.c 	if (ifal->ifal_family != AF_INET6 ||
ifal              394 net/ipv6/addrlabel.c 	    ifal->ifal_prefixlen > 128)
ifal              409 net/ipv6/addrlabel.c 		if (ifal->ifal_index &&
ifal              410 net/ipv6/addrlabel.c 		    !addrlbl_ifindex_exists(net, ifal->ifal_index))
ifal              413 net/ipv6/addrlabel.c 		err = ip6addrlbl_add(net, pfx, ifal->ifal_prefixlen,
ifal              414 net/ipv6/addrlabel.c 				     ifal->ifal_index, label,
ifal              418 net/ipv6/addrlabel.c 		err = ip6addrlbl_del(net, pfx, ifal->ifal_prefixlen,
ifal              419 net/ipv6/addrlabel.c 				     ifal->ifal_index);
ifal              430 net/ipv6/addrlabel.c 	struct ifaddrlblmsg *ifal = nlmsg_data(nlh);
ifal              431 net/ipv6/addrlabel.c 	ifal->ifal_family = AF_INET6;
ifal              432 net/ipv6/addrlabel.c 	ifal->ifal_prefixlen = prefixlen;
ifal              433 net/ipv6/addrlabel.c 	ifal->ifal_flags = 0;
ifal              434 net/ipv6/addrlabel.c 	ifal->ifal_index = ifindex;
ifal              435 net/ipv6/addrlabel.c 	ifal->ifal_seq = lseq;
ifal              464 net/ipv6/addrlabel.c 	struct ifaddrlblmsg *ifal;
ifal              466 net/ipv6/addrlabel.c 	if (nlh->nlmsg_len < nlmsg_msg_size(sizeof(*ifal))) {
ifal              471 net/ipv6/addrlabel.c 	ifal = nlmsg_data(nlh);
ifal              472 net/ipv6/addrlabel.c 	if (ifal->__ifal_reserved || ifal->ifal_prefixlen ||
ifal              473 net/ipv6/addrlabel.c 	    ifal->ifal_flags || ifal->ifal_index || ifal->ifal_seq) {
ifal              478 net/ipv6/addrlabel.c 	if (nlmsg_attrlen(nlh, sizeof(*ifal))) {
ifal              531 net/ipv6/addrlabel.c 	struct ifaddrlblmsg *ifal;
ifal              534 net/ipv6/addrlabel.c 	if (nlh->nlmsg_len < nlmsg_msg_size(sizeof(*ifal))) {
ifal              540 net/ipv6/addrlabel.c 		return nlmsg_parse_deprecated(nlh, sizeof(*ifal), tb,
ifal              543 net/ipv6/addrlabel.c 	ifal = nlmsg_data(nlh);
ifal              544 net/ipv6/addrlabel.c 	if (ifal->__ifal_reserved || ifal->ifal_flags || ifal->ifal_seq) {
ifal              549 net/ipv6/addrlabel.c 	err = nlmsg_parse_deprecated_strict(nlh, sizeof(*ifal), tb, IFAL_MAX,
ifal              574 net/ipv6/addrlabel.c 	struct ifaddrlblmsg *ifal;
ifal              586 net/ipv6/addrlabel.c 	ifal = nlmsg_data(nlh);
ifal              588 net/ipv6/addrlabel.c 	if (ifal->ifal_family != AF_INET6 ||
ifal              589 net/ipv6/addrlabel.c 	    ifal->ifal_prefixlen != 128)
ifal              592 net/ipv6/addrlabel.c 	if (ifal->ifal_index &&
ifal              593 net/ipv6/addrlabel.c 	    !addrlbl_ifindex_exists(net, ifal->ifal_index))
ifal              607 net/ipv6/addrlabel.c 	p = __ipv6_addr_label(net, addr, ipv6_addr_type(addr), ifal->ifal_index);