Searched refs:l3_key (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_tc_lib.c | 245 list[i].h_u.ipv4_hdr.src_addr = hdr->l3_key.src_ipv4; in ice_tc_fill_tunnel_outer() 249 list[i].h_u.ipv4_hdr.dst_addr = hdr->l3_key.dst_ipv4; in ice_tc_fill_tunnel_outer() 261 &hdr->l3_key.src_ipv6_addr, in ice_tc_fill_tunnel_outer() 262 sizeof(hdr->l3_key.src_ipv6_addr)); in ice_tc_fill_tunnel_outer() 269 &hdr->l3_key.dst_ipv6_addr, in ice_tc_fill_tunnel_outer() 270 sizeof(hdr->l3_key.dst_ipv6_addr)); in ice_tc_fill_tunnel_outer() 284 list[i].h_u.ipv4_hdr.tos = hdr->l3_key.tos; in ice_tc_fill_tunnel_outer() 289 list[i].h_u.ipv4_hdr.time_to_live = hdr->l3_key.ttl; in ice_tc_fill_tunnel_outer() 307 hdr->l3_key.tos, in ice_tc_fill_tunnel_outer() 315 hdr_h->hop_limit = hdr->l3_key in ice_tc_fill_tunnel_outer() 485 struct ice_tc_l3_hdr *l3_key, *l3_mask; ice_tc_fill_rules() local 502 struct ice_tc_l3_hdr *l3_key, *l3_mask; ice_tc_fill_rules() local 1132 struct ice_tc_l3_hdr *l3_key, *l3_mask; ice_tc_set_ipv6() local [all...] |
H A D | ice_tc_lib.h | 124 struct ice_tc_l3_hdr l3_key; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_tc.c | 427 flow->l3_key.ipv4.daddr.s_addr = match.key->dst; in bnxt_tc_parse_flow() 429 flow->l3_key.ipv4.saddr.s_addr = match.key->src; in bnxt_tc_parse_flow() 436 flow->l3_key.ipv6.daddr = match.key->dst; in bnxt_tc_parse_flow() 438 flow->l3_key.ipv6.saddr = match.key->src; in bnxt_tc_parse_flow() 589 struct bnxt_tc_l3_key *l3_key = &flow->l3_key; in bnxt_hwrm_cfa_flow_alloc() local 704 req.ip_dst[0] = l3_key->ipv4.daddr.s_addr; in bnxt_hwrm_cfa_flow_alloc() 707 req.ip_src[0] = l3_key->ipv4.saddr.s_addr; in bnxt_hwrm_cfa_flow_alloc() 711 memcpy(req.ip_dst, l3_key->ipv6.daddr.s6_addr32, in bnxt_hwrm_cfa_flow_alloc() 715 memcpy(req.ip_src, l3_key in bnxt_hwrm_cfa_flow_alloc() [all...] |
H A D | bnxt_tc.h | 126 struct bnxt_tc_l3_key l3_key; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_tc.c | 428 flow->l3_key.ipv4.daddr.s_addr = match.key->dst; in bnxt_tc_parse_flow() 430 flow->l3_key.ipv4.saddr.s_addr = match.key->src; in bnxt_tc_parse_flow() 437 flow->l3_key.ipv6.daddr = match.key->dst; in bnxt_tc_parse_flow() 439 flow->l3_key.ipv6.saddr = match.key->src; in bnxt_tc_parse_flow() 592 struct bnxt_tc_l3_key *l3_key = &flow->l3_key; in bnxt_hwrm_cfa_flow_alloc() local 709 req->ip_dst[0] = l3_key->ipv4.daddr.s_addr; in bnxt_hwrm_cfa_flow_alloc() 712 req->ip_src[0] = l3_key->ipv4.saddr.s_addr; in bnxt_hwrm_cfa_flow_alloc() 716 memcpy(req->ip_dst, l3_key->ipv6.daddr.s6_addr32, in bnxt_hwrm_cfa_flow_alloc() 720 memcpy(req->ip_src, l3_key in bnxt_hwrm_cfa_flow_alloc() [all...] |
H A D | bnxt_tc.h | 126 struct bnxt_tc_l3_key l3_key; member
|
Completed in 7 milliseconds