Home
last modified time | relevance | path

Searched refs:rule_hw (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/dev/mlx4/mlx4_core/
H A Dmlx4_mcg.c839 struct _rule_hw *rule_hw) in parse_trans_rule() argument
843 memset(rule_hw, 0, mlx4_hw_rule_sz(dev, spec->id)); in parse_trans_rule()
844 rule_hw->id = cpu_to_be16(__sw_id_hw[spec->id]); in parse_trans_rule()
845 rule_hw->size = mlx4_hw_rule_sz(dev, spec->id) >> 2; in parse_trans_rule()
849 memcpy(rule_hw->eth.dst_mac, spec->eth.dst_mac, ETH_ALEN); in parse_trans_rule()
850 memcpy(rule_hw->eth.dst_mac_msk, spec->eth.dst_mac_msk, in parse_trans_rule()
852 memcpy(rule_hw->eth.src_mac, spec->eth.src_mac, ETH_ALEN); in parse_trans_rule()
853 memcpy(rule_hw->eth.src_mac_msk, spec->eth.src_mac_msk, in parse_trans_rule()
856 rule_hw->eth.ether_type_enable = 1; in parse_trans_rule()
857 rule_hw->eth.ether_type = spec->eth.ether_type; in parse_trans_rule()
[all …]