rule_hw 837 drivers/net/ethernet/mellanox/mlx4/mcg.c struct _rule_hw *rule_hw) rule_hw 841 drivers/net/ethernet/mellanox/mlx4/mcg.c memset(rule_hw, 0, mlx4_hw_rule_sz(dev, spec->id)); rule_hw 842 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->id = cpu_to_be16(__sw_id_hw[spec->id]); rule_hw 843 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->size = mlx4_hw_rule_sz(dev, spec->id) >> 2; rule_hw 847 drivers/net/ethernet/mellanox/mlx4/mcg.c memcpy(rule_hw->eth.dst_mac, spec->eth.dst_mac, ETH_ALEN); rule_hw 848 drivers/net/ethernet/mellanox/mlx4/mcg.c memcpy(rule_hw->eth.dst_mac_msk, spec->eth.dst_mac_msk, rule_hw 850 drivers/net/ethernet/mellanox/mlx4/mcg.c memcpy(rule_hw->eth.src_mac, spec->eth.src_mac, ETH_ALEN); rule_hw 851 drivers/net/ethernet/mellanox/mlx4/mcg.c memcpy(rule_hw->eth.src_mac_msk, spec->eth.src_mac_msk, rule_hw 854 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->eth.ether_type_enable = 1; rule_hw 855 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->eth.ether_type = spec->eth.ether_type; rule_hw 857 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->eth.vlan_tag = spec->eth.vlan_id; rule_hw 858 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->eth.vlan_tag_msk = spec->eth.vlan_id_msk; rule_hw 862 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->ib.l3_qpn = spec->ib.l3_qpn; rule_hw 863 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->ib.qpn_mask = spec->ib.qpn_msk; rule_hw 864 drivers/net/ethernet/mellanox/mlx4/mcg.c memcpy(&rule_hw->ib.dst_gid, &spec->ib.dst_gid, 16); rule_hw 865 drivers/net/ethernet/mellanox/mlx4/mcg.c memcpy(&rule_hw->ib.dst_gid_msk, &spec->ib.dst_gid_msk, 16); rule_hw 872 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->ipv4.src_ip = spec->ipv4.src_ip; rule_hw 873 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->ipv4.src_ip_msk = spec->ipv4.src_ip_msk; rule_hw 874 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->ipv4.dst_ip = spec->ipv4.dst_ip; rule_hw 875 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->ipv4.dst_ip_msk = spec->ipv4.dst_ip_msk; rule_hw 880 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->tcp_udp.dst_port = spec->tcp_udp.dst_port; rule_hw 881 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->tcp_udp.dst_port_msk = spec->tcp_udp.dst_port_msk; rule_hw 882 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->tcp_udp.src_port = spec->tcp_udp.src_port; rule_hw 883 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->tcp_udp.src_port_msk = spec->tcp_udp.src_port_msk; rule_hw 887 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->vxlan.vni = rule_hw 889 drivers/net/ethernet/mellanox/mlx4/mcg.c rule_hw->vxlan.vni_mask =