Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_dpipe.c124 struct devlink_dpipe_value *match_value, in mlxsw_sp_erif_entry_prepare() argument
129 entry->match_values = match_value; in mlxsw_sp_erif_entry_prepare()
135 match_value->match = match; in mlxsw_sp_erif_entry_prepare()
136 match_value->value_size = sizeof(u32); in mlxsw_sp_erif_entry_prepare()
137 match_value->value = kmalloc(match_value->value_size, GFP_KERNEL); in mlxsw_sp_erif_entry_prepare()
138 if (!match_value->value) in mlxsw_sp_erif_entry_prepare()
149 kfree(match_value->value); in mlxsw_sp_erif_entry_prepare()
194 struct devlink_dpipe_value match_value, action_value; in mlxsw_sp_dpipe_table_erif_entries_dump() local
203 memset(&match_value, 0, sizeof(match_value)); in mlxsw_sp_dpipe_table_erif_entries_dump()
207 err = mlxsw_sp_erif_entry_prepare(&entry, &match_value, &match, in mlxsw_sp_dpipe_table_erif_entries_dump()
[all …]
/Linux-v5.4/drivers/pwm/
Dpwm-omap-dmtimer.c98 u32 load_value, match_value; in pwm_omap_dmtimer_config() local
175 match_value = load_value + duty_cycles - 1; in pwm_omap_dmtimer_config()
187 omap->pdata->set_match(omap->dm_timer, true, match_value); in pwm_omap_dmtimer_config()
190 load_value, load_value, match_value, match_value); in pwm_omap_dmtimer_config()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Den_arfs.c476 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ethertype, in arfs_add_rule()
490 MLX5_SET(fte_match_param, spec->match_value, outer_headers.tcp_dport, in arfs_add_rule()
492 MLX5_SET(fte_match_param, spec->match_value, outer_headers.tcp_sport, in arfs_add_rule()
499 MLX5_SET(fte_match_param, spec->match_value, outer_headers.udp_dport, in arfs_add_rule()
501 MLX5_SET(fte_match_param, spec->match_value, outer_headers.udp_sport, in arfs_add_rule()
505 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in arfs_add_rule()
509 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in arfs_add_rule()
518 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in arfs_add_rule()
522 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in arfs_add_rule()
Den_fs.c190 MLX5_SET(fte_match_param, spec->match_value, outer_headers.cvlan_tag, 1); in __mlx5e_add_vlan_rule()
196 MLX5_SET(fte_match_param, spec->match_value, outer_headers.svlan_tag, 1); in __mlx5e_add_vlan_rule()
202 MLX5_SET(fte_match_param, spec->match_value, outer_headers.svlan_tag, 1); in __mlx5e_add_vlan_rule()
205 MLX5_SET(fte_match_param, spec->match_value, outer_headers.first_vid, in __mlx5e_add_vlan_rule()
212 MLX5_SET(fte_match_param, spec->match_value, outer_headers.cvlan_tag, 1); in __mlx5e_add_vlan_rule()
215 MLX5_SET(fte_match_param, spec->match_value, outer_headers.first_vid, in __mlx5e_add_vlan_rule()
831 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, proto); in mlx5e_generate_ttc_rule()
838 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version, ipv); in mlx5e_generate_ttc_rule()
842 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ethertype, etype); in mlx5e_generate_ttc_rule()
1010 MLX5_SET(fte_match_param, spec->match_value, inner_headers.ip_version, ipv); in mlx5e_generate_inner_ttc_rule()
[all …]
Deswitch_offloads.c103 misc2 = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters_2); in mlx5_eswitch_set_rule_source_port()
116 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5_eswitch_set_rule_source_port()
563 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5_eswitch_add_send_to_vport_rule()
639 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in peer_miss_rules_setup()
668 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in esw_set_peer_miss_rule_source_port()
674 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in esw_set_peer_miss_rule_source_port()
706 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in esw_add_fdb_peer_miss_rules()
829 headers_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in esw_add_fdb_miss_rule()
1329 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters_2); in mlx5_eswitch_create_vport_rx_rule()
1338 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5_eswitch_create_vport_rx_rule()
[all …]
Drdma.c81 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in mlx5_rdma_enable_roce_steering()
Deswitch_offloads_termtbl.c191 port_value = MLX5_GET(fte_match_param, spec->match_value, in mlx5_eswitch_offload_is_uplink_port()
Deswitch.c208 dmac_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in __esw_fdb_set_vport_rule()
219 mv_misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in __esw_fdb_set_vport_rule()
1282 spec->match_value, in esw_vport_ingress_config()
1369 MLX5_SET_TO_ONES(fte_match_param, spec->match_value, outer_headers.cvlan_tag); in esw_vport_egress_config()
1371 MLX5_SET(fte_match_param, spec->match_value, outer_headers.first_vid, vport->info.vlan); in esw_vport_egress_config()
2256 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in _mlx5_eswitch_set_vepa_locked()
Den_tc.c751 headers_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, outer_headers); in mlx5e_hairpin_get_prio()
1245 spec->match_value, in mlx5_flow_has_geneve_opt()
1657 void *headers_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in parse_tunnel_attr()
1788 MLX5_ADDR_OF(fte_match_param, spec->match_value, in get_match_headers_value()
1790 MLX5_ADDR_OF(fte_match_param, spec->match_value, in get_match_headers_value()
1803 void *headers_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in __parse_cls_flower()
1807 void *misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in __parse_cls_flower()
Dfs_core.c371 if (spec->match_value[i] & ~spec->match_criteria[i]) { in check_valid_spec()
627 memcpy(fte->val, &spec->match_value, sizeof(fte->val)); in alloc_fte()
1629 const u32 *match_value, in lookup_fte_locked() argument
1638 fte_tmp = rhashtable_lookup_fast(&g->ftes_hash, match_value, in lookup_fte_locked()
1690 fte_tmp = lookup_fte_locked(g, spec->match_value, take_write); in try_add_to_existing_fg()
Den_fs_ethtool.c411 err = set_flow_attrs(spec->match_criteria, spec->match_value, in add_ethtool_flow_rule()
Dfs_cmd.c480 match_value); in mlx5_cmd_set_fte()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtc_tun_geneve.c133 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()
283 void *misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5e_tc_tun_parse_geneve_params()
Dtc_tun_gre.c62 void *misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5e_tc_tun_parse_gretap()
Dtc_tun_vxlan.c113 misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5e_tc_tun_parse_vxlan()
/Linux-v5.4/drivers/clocksource/
Dsh_cmt.c97 u32 match_value; member
438 if (has_wrapped && (new_match > ch->match_value)) { in sh_cmt_clock_event_program_verify()
456 ch->match_value = new_match; in sh_cmt_clock_event_program_verify()
467 ch->match_value = new_match; in sh_cmt_clock_event_program_verify()
521 ch->total_cycles += ch->match_value + 1; in sh_cmt_interrupt()
547 || (ch->match_value == ch->next_match_value)) in sh_cmt_interrupt()
617 raw += ch->match_value + 1; in sh_cmt_clocksource_read()
879 ch->match_value = ch->max_match_value; in sh_cmt_setup_channel()
/Linux-v5.4/arch/mips/include/asm/octeon/
Dcvmx-pip.h318 uint64_t match_value, uint64_t qos)
324 watcher_config.s.match_value = match_value;
Dcvmx-pip-defs.h1991 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-v5.4/include/linux/mlx5/
Dfs.h107 u32 match_value[MLX5_ST_SZ_DW(fte_match_param)]; member
Dmlx5_ifc.h2811 struct mlx5_ifc_fte_match_param_bits match_value; member
/Linux-v5.4/drivers/pci/
Dpci-acpi.c421 u32 match_value; member
539 if ((match_reg & reg->match_mask_and) != reg->match_value) in program_hpx_type3_register()
580 hpx3_reg->match_value = reg_fields[10].integer.value; in parse_hpx3_register()
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dmain.c2688 u32 *match_v = spec->match_value; in parse_flow_attr()
3354 void *misc_params_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in set_underlay_qp()
3494 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in mlx5_ib_set_rule_source_port()
3505 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in mlx5_ib_set_rule_source_port()
4030 memcpy(spec->match_value, cmd_in, inlen); in _create_raw_flow_rule()