Lines Matching refs:mask6

618 	struct sa_in6 *addr6, *mask6;  in tei_to_sockaddr_ent_addr()  local
645 mask6 = (struct sa_in6 *)ma; in tei_to_sockaddr_ent_addr()
648 KEY_LEN(*mask6) = KEY_LEN_INET6; in tei_to_sockaddr_ent_addr()
650 ipv6_writemask(&mask6->sin6_addr, mlen); in tei_to_sockaddr_ent_addr()
652 APPLY_MASK(&addr6->sin6_addr, &mask6->sin6_addr); in tei_to_sockaddr_ent_addr()
932 uint8_t mask6; member
1039 struct in6_addr mask6; in hash_ip6_slow() local
1041 ipv6_writemask(&mask6, mask); in hash_ip6_slow()
1043 APPLY_MASK(addr6, &mask6); in hash_ip6_slow()
1205 int mask4, mask6; in chash_parse_opts() local
1208 mask6 = cfg->mask6; in chash_parse_opts()
1231 mask6 = strtol(pdel, &pend, 10); in chash_parse_opts()
1237 if (mask4 < 0 || mask4 > 32 || mask6 < 0 || mask6 > 128) in chash_parse_opts()
1241 cfg->mask6 = mask6; in chash_parse_opts()
1254 if (cfg->mask4 != 32 || cfg->mask6 != 128) in ta_print_chash_config()
1256 cfg->mask4, cfg->mask6); in ta_print_chash_config()
1289 cfg->mask6 = 128; in ta_init_chash()
1314 if (cfg->mask6 == 64) { in ta_init_chash()
1315 ti->data = (32 - cfg->mask4) << 24 | (128 - cfg->mask6) << 16| in ta_init_chash()
1318 } else if ((cfg->mask6 % 8) == 0) { in ta_init_chash()
1320 cfg->mask6 << 13 | hsize; in ta_init_chash()
1325 cfg->mask6 << 16 | hsize; in ta_init_chash()
1391 tent->masklen = cfg->mask6; in ta_dump_chash_tentry()
1428 struct in6_addr mask6; in tei_to_chash_ent() local
1449 ipv6_writemask(&mask6, mlen); in tei_to_chash_ent()
1451 APPLY_MASK(&ent->a.a6, &mask6); in tei_to_chash_ent()
1497 tei.masklen = cfg->mask6; in ta_find_chash_tentry()
1504 hash = hash_ent(&ent, AF_INET6, cfg->mask6, cfg->size6); in ta_find_chash_tentry()
1593 if (tei->masklen != cfg->mask6) in ta_add_chash()
1596 hash = hash_ent(ent, AF_INET6, cfg->mask6, cfg->size6); in ta_add_chash()
1676 if (tei->masklen != cfg->mask6) in ta_del_chash()
1679 hash = hash_ent(ent, AF_INET6, cfg->mask6, cfg->size6); in ta_del_chash()
1832 mlen = cfg->mask6; in ta_modify_chash()