Searched refs:ip_mask (Results 1 – 10 of 10) sorted by relevance
45 if (fltr->ip_mask.v4_addrs.src_ip && in iavf_validate_fdir_fltr_masks()46 fltr->ip_mask.v4_addrs.src_ip != htonl(U32_MAX)) in iavf_validate_fdir_fltr_masks()49 if (fltr->ip_mask.v4_addrs.dst_ip && in iavf_validate_fdir_fltr_masks()50 fltr->ip_mask.v4_addrs.dst_ip != htonl(U32_MAX)) in iavf_validate_fdir_fltr_masks()53 if (fltr->ip_mask.tos && fltr->ip_mask.tos != U8_MAX) in iavf_validate_fdir_fltr_masks()56 if (memcmp(&fltr->ip_mask.v6_addrs.src_ip, &ipv6_addr_zero_mask, in iavf_validate_fdir_fltr_masks()58 memcmp(&fltr->ip_mask.v6_addrs.src_ip, &ipv6_addr_full_mask, in iavf_validate_fdir_fltr_masks()62 if (memcmp(&fltr->ip_mask.v6_addrs.dst_ip, &ipv6_addr_zero_mask, in iavf_validate_fdir_fltr_masks()64 memcmp(&fltr->ip_mask.v6_addrs.dst_ip, &ipv6_addr_full_mask, in iavf_validate_fdir_fltr_masks()68 if (fltr->ip_mask.tclass && fltr->ip_mask.tclass != U8_MAX) in iavf_validate_fdir_fltr_masks()[all …]
948 fsp->m_u.tcp_ip4_spec.ip4src = rule->ip_mask.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry()949 fsp->m_u.tcp_ip4_spec.ip4dst = rule->ip_mask.v4_addrs.dst_ip; in iavf_get_ethtool_fdir_entry()950 fsp->m_u.tcp_ip4_spec.psrc = rule->ip_mask.src_port; in iavf_get_ethtool_fdir_entry()951 fsp->m_u.tcp_ip4_spec.pdst = rule->ip_mask.dst_port; in iavf_get_ethtool_fdir_entry()952 fsp->m_u.tcp_ip4_spec.tos = rule->ip_mask.tos; in iavf_get_ethtool_fdir_entry()960 fsp->m_u.ah_ip4_spec.ip4src = rule->ip_mask.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry()961 fsp->m_u.ah_ip4_spec.ip4dst = rule->ip_mask.v4_addrs.dst_ip; in iavf_get_ethtool_fdir_entry()962 fsp->m_u.ah_ip4_spec.spi = rule->ip_mask.spi; in iavf_get_ethtool_fdir_entry()963 fsp->m_u.ah_ip4_spec.tos = rule->ip_mask.tos; in iavf_get_ethtool_fdir_entry()972 fsp->m_u.usr_ip4_spec.ip4src = rule->ip_mask.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry()[all …]
106 struct iavf_fdir_ip ip_mask; member
643 struct ethtool_tcpip4_spec *ip_mask = &rule->m_u.tcp_ip4_spec; in efx_ethtool_get_class_rule() local678 ip_mask->ip4dst = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule()682 ip_mask->ip4src = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule()686 ip_mask->pdst = PORT_FULL_MASK; in efx_ethtool_get_class_rule()690 ip_mask->psrc = PORT_FULL_MASK; in efx_ethtool_get_class_rule()909 struct ethtool_tcpip4_spec *ip_mask = &rule->m_u.tcp_ip4_spec; in efx_ethtool_set_class_rule() local958 if (ip_mask->ip4dst) { in efx_ethtool_set_class_rule()959 if (ip_mask->ip4dst != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule()964 if (ip_mask->ip4src) { in efx_ethtool_set_class_rule()965 if (ip_mask->ip4src != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule()[all …]
790 struct ethtool_tcpip4_spec *ip_mask = &rule->m_u.tcp_ip4_spec; in ef4_ethtool_get_class_rule() local825 ip_mask->ip4dst = IP4_ADDR_FULL_MASK; in ef4_ethtool_get_class_rule()829 ip_mask->ip4src = IP4_ADDR_FULL_MASK; in ef4_ethtool_get_class_rule()833 ip_mask->pdst = PORT_FULL_MASK; in ef4_ethtool_get_class_rule()837 ip_mask->psrc = PORT_FULL_MASK; in ef4_ethtool_get_class_rule()1037 struct ethtool_tcpip4_spec *ip_mask = &rule->m_u.tcp_ip4_spec; in ef4_ethtool_set_class_rule() local1077 if (ip_mask->ip4dst) { in ef4_ethtool_set_class_rule()1078 if (ip_mask->ip4dst != IP4_ADDR_FULL_MASK) in ef4_ethtool_set_class_rule()1083 if (ip_mask->ip4src) { in ef4_ethtool_set_class_rule()1084 if (ip_mask->ip4src != IP4_ADDR_FULL_MASK) in ef4_ethtool_set_class_rule()[all …]
642 struct ethtool_tcpip4_spec *ip_mask = &rule->m_u.tcp_ip4_spec; in efx_ethtool_get_class_rule() local677 ip_mask->ip4dst = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule()681 ip_mask->ip4src = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule()685 ip_mask->pdst = PORT_FULL_MASK; in efx_ethtool_get_class_rule()689 ip_mask->psrc = PORT_FULL_MASK; in efx_ethtool_get_class_rule()918 struct ethtool_tcpip4_spec *ip_mask = &rule->m_u.tcp_ip4_spec; in efx_ethtool_set_class_rule() local967 if (ip_mask->ip4dst) { in efx_ethtool_set_class_rule()968 if (ip_mask->ip4dst != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule()973 if (ip_mask->ip4src) { in efx_ethtool_set_class_rule()974 if (ip_mask->ip4src != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule()[all …]
1362 u32 ip_mask = amdgpu_userq_get_supported_ip_mask(adev); in amdgpu_userq_suspend() local1368 if (!ip_mask) in amdgpu_userq_suspend()1388 u32 ip_mask = amdgpu_userq_get_supported_ip_mask(adev); in amdgpu_userq_resume() local1394 if (!ip_mask) in amdgpu_userq_resume()1414 u32 ip_mask = amdgpu_userq_get_supported_ip_mask(adev); in amdgpu_userq_stop_sched_for_enforce_isolation() local1421 if (!(ip_mask & ((1 << AMDGPU_HW_IP_GFX) | (1 << AMDGPU_HW_IP_COMPUTE)))) in amdgpu_userq_stop_sched_for_enforce_isolation()1448 u32 ip_mask = amdgpu_userq_get_supported_ip_mask(adev); in amdgpu_userq_start_sched_for_enforce_isolation() local1455 if (!(ip_mask & ((1 << AMDGPU_HW_IP_GFX) | (1 << AMDGPU_HW_IP_COMPUTE)))) in amdgpu_userq_start_sched_for_enforce_isolation()1483 u32 ip_mask = amdgpu_userq_get_supported_ip_mask(adev); in amdgpu_userq_gem_va_unmap_validate() local1487 if (!ip_mask) in amdgpu_userq_gem_va_unmap_validate()
1349 struct ethtool_usrip4_spec *ip_mask) in bnxt_verify_ntuple_ip4_flow() argument1351 u8 mproto = ip_mask->proto; in bnxt_verify_ntuple_ip4_flow()1354 if (ip_mask->l4_4_bytes || ip_mask->tos || in bnxt_verify_ntuple_ip4_flow()1362 struct ethtool_usrip6_spec *ip_mask) in bnxt_verify_ntuple_ip6_flow() argument1364 u8 mproto = ip_mask->l4_proto; in bnxt_verify_ntuple_ip6_flow()1367 if (ip_mask->l4_4_bytes || ip_mask->tclass || in bnxt_verify_ntuple_ip6_flow()1421 struct ethtool_usrip4_spec *ip_mask = &fs->m_u.usr_ip4_spec; in bnxt_add_ntuple_cls_rule() local1423 fkeys->basic.ip_proto = ip_mask->proto ? ip_spec->proto in bnxt_add_ntuple_cls_rule()1427 fmasks->addrs.v4addrs.src = ip_mask->ip4src; in bnxt_add_ntuple_cls_rule()1429 fmasks->addrs.v4addrs.dst = ip_mask->ip4dst; in bnxt_add_ntuple_cls_rule()[all …]
54 __be32 ip_mask; member
270 # ethtool -U <ethX> flow-type <type> src-ip <ip> [m <ip_mask>] dst-ip <ip>271 [m <ip_mask>] src-port <port> [m <port_mask>] dst-port <port> [m <port_mask>]278 <ip_mask> - the IPv4 address to mask on