Lines Matching refs:l3_mask
267 list[i].m_u.ipv4_hdr.src_addr = hdr->l3_mask.src_ipv4;
271 list[i].m_u.ipv4_hdr.dst_addr = hdr->l3_mask.dst_ipv4;
285 &hdr->l3_mask.src_ipv6_addr,
286 sizeof(hdr->l3_mask.src_ipv6_addr));
293 &hdr->l3_mask.dst_ipv6_addr,
294 sizeof(hdr->l3_mask.dst_ipv6_addr));
306 list[i].m_u.ipv4_hdr.tos = hdr->l3_mask.tos;
311 list[i].m_u.ipv4_hdr.time_to_live = hdr->l3_mask.ttl;
331 hdr->l3_mask.tos,
337 hdr_m->hop_limit = hdr->l3_mask.ttl;
514 struct ice_tc_l3_hdr *l3_key, *l3_mask;
518 l3_mask = &headers->l3_mask;
521 list[i].m_u.ipv4_hdr.dst_addr = l3_mask->dst_ipv4;
525 list[i].m_u.ipv4_hdr.src_addr = l3_mask->src_ipv4;
531 struct ice_tc_l3_hdr *l3_key, *l3_mask;
537 l3_mask = &headers->l3_mask;
542 memcpy(&ipv6_mask->dst_addr, &l3_mask->dst_ipv6_addr,
543 sizeof(l3_mask->dst_ipv6_addr));
548 memcpy(&ipv6_mask->src_addr, &l3_mask->src_ipv6_addr,
549 sizeof(l3_mask->src_ipv6_addr));
560 list[i].m_u.ipv4_hdr.tos = headers->l3_mask.tos;
567 headers->l3_mask.ttl;
586 headers->l3_mask.tos,
592 hdr_m->hop_limit = headers->l3_mask.ttl;
1332 headers->l3_mask.dst_ipv4 = match->mask->dst;
1340 headers->l3_mask.src_ipv4 = match->mask->src;
1357 struct ice_tc_l3_hdr *l3_key, *l3_mask;
1387 l3_mask = &headers->l3_mask;
1393 memcpy(&l3_mask->src_ipv6_addr, &match->mask->src.s6_addr,
1400 memcpy(&l3_mask->dst_ipv6_addr, &match->mask->dst.s6_addr,
1427 headers->l3_mask.tos = match->mask->tos;
1437 headers->l3_mask.ttl = match->mask->ttl;