| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| A D | spectrum_dpipe.c | 138 match_value->value = kmalloc(match_value->value_size, GFP_KERNEL); in mlxsw_sp_erif_entry_prepare() 139 if (!match_value->value) in mlxsw_sp_erif_entry_prepare() 150 kfree(match_value->value); in mlxsw_sp_erif_entry_prepare() 204 memset(&match_value, 0, sizeof(match_value)); in mlxsw_sp_dpipe_table_erif_entries_dump() 422 match_value->value = kmalloc(match_value->value_size, GFP_KERNEL); in mlxsw_sp_dpipe_table_host_entry_prepare() 423 if (!match_value->value) in mlxsw_sp_dpipe_table_host_entry_prepare() 442 match_value->value = kmalloc(match_value->value_size, GFP_KERNEL); in mlxsw_sp_dpipe_table_host_entry_prepare() 443 if (!match_value->value) in mlxsw_sp_dpipe_table_host_entry_prepare() 989 match_value->value = kmalloc(match_value->value_size, GFP_KERNEL); in mlxsw_sp_dpipe_table_adj_entry_prepare() 998 match_value->value = kmalloc(match_value->value_size, GFP_KERNEL); in mlxsw_sp_dpipe_table_adj_entry_prepare() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| A D | fs_tcp.c | 32 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, IPPROTO_TCP); in accel_fs_tcp_set_ipv4_flow() 34 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version, 4); in accel_fs_tcp_set_ipv4_flow() 35 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in accel_fs_tcp_set_ipv4_flow() 38 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in accel_fs_tcp_set_ipv4_flow() 51 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, IPPROTO_TCP); in accel_fs_tcp_set_ipv6_flow() 53 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version, 6); in accel_fs_tcp_set_ipv6_flow() 54 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in accel_fs_tcp_set_ipv6_flow() 57 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in accel_fs_tcp_set_ipv6_flow() 128 MLX5_SET(fte_match_param, spec->match_value, outer_headers.tcp_dport, in mlx5e_accel_fs_add_sk() 130 MLX5_SET(fte_match_param, spec->match_value, outer_headers.tcp_sport, in mlx5e_accel_fs_add_sk()
|
| A D | ipsec_fs.c | 415 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version, ip_version); in setup_fte_common() 419 MLX5_SET(fte_match_param, spec->match_value, outer_headers.frag, 0); in setup_fte_common() 423 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, IPPROTO_ESP); in setup_fte_common() 427 MLX5_SET(fte_match_param, spec->match_value, misc_parameters.outer_esp_spi, in setup_fte_common() 431 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in setup_fte_common() 434 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in setup_fte_common() 442 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in setup_fte_common() 445 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in setup_fte_common() 564 MLX5_SET(fte_match_param, spec->match_value, misc_parameters_2.metadata_reg_a, in tx_add_rule()
|
| /linux/drivers/pwm/ |
| A D | pwm-omap-dmtimer.c | 157 u32 load_value, match_value; in pwm_omap_dmtimer_config() local 229 match_value = load_value + duty_cycles - 1; in pwm_omap_dmtimer_config() 232 omap->pdata->set_match(omap->dm_timer, true, match_value); in pwm_omap_dmtimer_config() 235 load_value, load_value, match_value, match_value); in pwm_omap_dmtimer_config()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| A D | indir_table.c | 156 MLX5_SET(fte_match_param, rule_spec->match_value, outer_headers.ip_version, in mlx5_esw_indir_table_rule_get() 161 MLX5_SET(fte_match_param, rule_spec->match_value, outer_headers.ethertype, in mlx5_esw_indir_table_rule_get() 171 MLX5_SET(fte_match_param, rule_spec->match_value, in mlx5_esw_indir_table_rule_get() 180 memcpy(MLX5_ADDR_OF(fte_match_param, rule_spec->match_value, in mlx5_esw_indir_table_rule_get() 187 MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters.vxlan_vni, in mlx5_esw_indir_table_rule_get() 188 MLX5_GET(fte_match_param, spec->match_value, misc_parameters.vxlan_vni)); in mlx5_esw_indir_table_rule_get() 192 MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_2.metadata_reg_c_0, in mlx5_esw_indir_table_rule_get()
|
| A D | bridge.c | 544 smac_v = MLX5_ADDR_OF(fte_match_param, rule_spec->match_value, in mlx5_esw_bridge_ingress_flow_with_esw_create() 553 MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_2.metadata_reg_c_0, in mlx5_esw_bridge_ingress_flow_with_esw_create() 564 MLX5_SET_TO_ONES(fte_match_param, rule_spec->match_value, in mlx5_esw_bridge_ingress_flow_with_esw_create() 568 MLX5_SET(fte_match_param, rule_spec->match_value, outer_headers.first_vid, in mlx5_esw_bridge_ingress_flow_with_esw_create() 636 smac_v = MLX5_ADDR_OF(fte_match_param, rule_spec->match_value, in mlx5_esw_bridge_ingress_filter_flow_create() 645 MLX5_SET(fte_match_param, rule_spec->match_value, misc_parameters_2.metadata_reg_c_0, in mlx5_esw_bridge_ingress_filter_flow_create() 650 MLX5_SET_TO_ONES(fte_match_param, rule_spec->match_value, in mlx5_esw_bridge_ingress_filter_flow_create() 686 dmac_v = MLX5_ADDR_OF(fte_match_param, rule_spec->match_value, in mlx5_esw_bridge_egress_flow_create() 701 MLX5_SET_TO_ONES(fte_match_param, rule_spec->match_value, in mlx5_esw_bridge_egress_flow_create() 705 MLX5_SET(fte_match_param, rule_spec->match_value, outer_headers.first_vid, in mlx5_esw_bridge_egress_flow_create() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | en_arfs.c | 495 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ethertype, in arfs_add_rule() 509 MLX5_SET(fte_match_param, spec->match_value, outer_headers.tcp_dport, in arfs_add_rule() 511 MLX5_SET(fte_match_param, spec->match_value, outer_headers.tcp_sport, in arfs_add_rule() 518 MLX5_SET(fte_match_param, spec->match_value, outer_headers.udp_dport, in arfs_add_rule() 520 MLX5_SET(fte_match_param, spec->match_value, outer_headers.udp_sport, in arfs_add_rule() 524 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in arfs_add_rule() 528 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in arfs_add_rule() 537 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in arfs_add_rule() 541 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in arfs_add_rule()
|
| A D | en_fs.c | 215 MLX5_SET(fte_match_param, spec->match_value, outer_headers.cvlan_tag, 1); in __mlx5e_add_vlan_rule() 221 MLX5_SET(fte_match_param, spec->match_value, outer_headers.svlan_tag, 1); in __mlx5e_add_vlan_rule() 227 MLX5_SET(fte_match_param, spec->match_value, outer_headers.svlan_tag, 1); in __mlx5e_add_vlan_rule() 230 MLX5_SET(fte_match_param, spec->match_value, outer_headers.first_vid, in __mlx5e_add_vlan_rule() 237 MLX5_SET(fte_match_param, spec->match_value, outer_headers.cvlan_tag, 1); in __mlx5e_add_vlan_rule() 240 MLX5_SET(fte_match_param, spec->match_value, outer_headers.first_vid, in __mlx5e_add_vlan_rule() 938 mv_dmac = MLX5_ADDR_OF(fte_match_param, spec->match_value, in mlx5e_add_l2_flow_rule()
|
| A D | eswitch_offloads.c | 112 misc2 = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters_2); in mlx5_eswitch_clear_rule_source_port() 149 misc2 = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters_2); in mlx5_eswitch_set_rule_source_port() 158 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5_eswitch_set_rule_source_port() 984 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5_eswitch_add_send_to_vport_rule() 1170 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in peer_miss_rules_setup() 1199 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in esw_set_peer_miss_rule_source_port() 1205 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in esw_set_peer_miss_rule_source_port() 1239 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in esw_add_fdb_peer_miss_rules() 1372 headers_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in esw_add_fdb_miss_rule() 1415 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in esw_add_restore_rule() [all …]
|
| A D | rdma.c | 81 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in mlx5_rdma_enable_roce_steering()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| A D | tc_tun_geneve.c | 133 misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5e_tc_tun_parse_geneve_vni() 170 misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5e_tc_tun_parse_geneve_options() 172 misc_3_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters_3); in mlx5e_tc_tun_parse_geneve_options() 287 void *misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5e_tc_tun_parse_geneve_params()
|
| A D | fs_tt_redirect.c | 68 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, IPPROTO_UDP); in fs_udp_set_dport_flow() 70 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version, in fs_udp_set_dport_flow() 73 MLX5_SET(fte_match_param, spec->match_value, outer_headers.udp_dport, udp_dport); in fs_udp_set_dport_flow() 355 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ethertype, ether_type); in fs_any_set_ethertype_flow()
|
| A D | tc_tun_gre.c | 62 void *misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5e_tc_tun_parse_gretap()
|
| A D | tc_tun_mplsoudp.c | 70 misc2_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in parse_tunnel()
|
| A D | tc_tun_vxlan.c | 113 misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5e_tc_tun_parse_vxlan()
|
| A D | tc_tun_encap.c | 88 daddr = MLX5_ADDR_OF(fte_match_param, spec->match_value, in mlx5e_tc_set_attr_rx_tun() 90 saddr = MLX5_ADDR_OF(fte_match_param, spec->match_value, in mlx5e_tc_set_attr_rx_tun() 102 daddr = MLX5_ADDR_OF(fte_match_param, spec->match_value, in mlx5e_tc_set_attr_rx_tun() 104 saddr = MLX5_ADDR_OF(fte_match_param, spec->match_value, in mlx5e_tc_set_attr_rx_tun()
|
| /linux/drivers/clocksource/ |
| A D | sh_cmt.c | 101 u32 match_value; member 443 if (has_wrapped && (new_match > ch->match_value)) { in sh_cmt_clock_event_program_verify() 461 ch->match_value = new_match; in sh_cmt_clock_event_program_verify() 472 ch->match_value = new_match; in sh_cmt_clock_event_program_verify() 526 ch->total_cycles += ch->match_value + 1; in sh_cmt_interrupt() 552 || (ch->match_value == ch->next_match_value)) in sh_cmt_interrupt() 637 raw += ch->match_value + 1; in sh_cmt_clocksource_read() 908 ch->match_value = ch->max_match_value; in sh_cmt_setup_channel()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| A D | fs_ttc.c | 211 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, proto); in mlx5_generate_ttc_rule() 218 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version, ipv); in mlx5_generate_ttc_rule() 222 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ethertype, etype); in mlx5_generate_ttc_rule() 377 MLX5_SET(fte_match_param, spec->match_value, inner_headers.ip_version, ipv); in mlx5_generate_inner_ttc_rule() 383 MLX5_SET(fte_match_param, spec->match_value, inner_headers.ip_protocol, proto); in mlx5_generate_inner_ttc_rule()
|
| /linux/arch/mips/include/asm/octeon/ |
| A D | cvmx-pip.h | 318 uint64_t match_value, uint64_t qos) 324 watcher_config.s.match_value = match_value;
|
| A D | cvmx-pip-defs.h | 1991 uint64_t match_value:16; member 1993 uint64_t match_value:16; 2014 uint64_t match_value:16; member 2016 uint64_t match_value:16; 2037 uint64_t match_value:16; member 2039 uint64_t match_value:16;
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ |
| A D | helper.c | 65 MLX5_SET_TO_ONES(fte_match_param, spec->match_value, outer_headers.cvlan_tag); in esw_egress_acl_vlan_create() 67 MLX5_SET(fte_match_param, spec->match_value, outer_headers.first_vid, vlan_id); in esw_egress_acl_vlan_create()
|
| A D | ingress_ofld.c | 35 MLX5_SET(fte_match_param, spec->match_value, outer_headers.cvlan_tag, 0); in esw_acl_ingress_prio_tag_create()
|
| /linux/drivers/infiniband/hw/mlx5/ |
| A D | fs.c | 203 u32 *match_v = spec->match_value; in parse_flow_attr() 872 MLX5_SET(fte_match_param, &spec->match_value, in set_vhca_port_spec() 891 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_ecn, in set_ecn_ce_spec() 895 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version, in set_ecn_ce_spec() 913 MLX5_SET(fte_match_param, spec->match_value, misc_parameters.bth_opcode, in set_cnp_spec() 1044 void *misc_params_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in set_underlay_qp() 1065 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in mlx5_ib_set_rule_source_port() 1077 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in mlx5_ib_set_rule_source_port() 1595 memcpy(spec->match_value, cmd_in, inlen); in _create_raw_flow_rule()
|
| /linux/include/linux/mlx5/ |
| A D | fs.h | 122 u32 match_value[MLX5_ST_SZ_DW(fte_match_param)]; member
|
| /linux/drivers/pci/ |
| A D | pci-acpi.c | 422 u32 match_value; member 540 if ((match_reg & reg->match_mask_and) != reg->match_value) in program_hpx_type3_register() 581 hpx3_reg->match_value = reg_fields[10].integer.value; in parse_hpx3_register()
|