/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_dpipe.c | 124 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-v4.19/drivers/pwm/ |
D | pwm-omap-dmtimer.c | 101 u32 load_value, match_value; in pwm_omap_dmtimer_config() local 178 match_value = load_value + duty_cycles - 1; in pwm_omap_dmtimer_config() 190 omap->pdata->set_match(omap->dm_timer, true, match_value); in pwm_omap_dmtimer_config() 193 load_value, load_value, match_value, match_value); in pwm_omap_dmtimer_config()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_arfs.c | 482 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ethertype, in arfs_add_rule() 496 MLX5_SET(fte_match_param, spec->match_value, outer_headers.tcp_dport, in arfs_add_rule() 498 MLX5_SET(fte_match_param, spec->match_value, outer_headers.tcp_sport, in arfs_add_rule() 505 MLX5_SET(fte_match_param, spec->match_value, outer_headers.udp_dport, in arfs_add_rule() 507 MLX5_SET(fte_match_param, spec->match_value, outer_headers.udp_sport, in arfs_add_rule() 511 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in arfs_add_rule() 515 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, 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()
|
D | en_fs.c | 190 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() 784 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, proto); in mlx5e_generate_ttc_rule() 791 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version, ipv); in mlx5e_generate_ttc_rule() 795 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ethertype, etype); in mlx5e_generate_ttc_rule() 960 MLX5_SET(fte_match_param, spec->match_value, inner_headers.ip_version, ipv); in mlx5e_generate_inner_ttc_rule() [all …]
|
D | fs_core.c | 318 if (spec->match_value[i] & ~spec->match_criteria[i]) { in check_valid_spec() 558 u32 *match_value, in alloc_fte() argument 568 memcpy(fte->val, match_value, sizeof(fte->val)); in alloc_fte() 1424 u32 *match_value, in add_rule_fg() argument 1583 u32 *match_value, in lookup_fte_locked() argument 1592 fte_tmp = rhashtable_lookup_fast(&g->ftes_hash, match_value, in lookup_fte_locked() 1626 fte = alloc_fte(ft, spec->match_value, flow_act); in try_add_to_existing_fg() 1637 fte_tmp = lookup_fte_locked(g, spec->match_value, take_write); in try_add_to_existing_fg() 1640 rule = add_rule_fg(g, spec->match_value, in try_add_to_existing_fg() 1683 rule = add_rule_fg(g, spec->match_value, in try_add_to_existing_fg() [all …]
|
D | eswitch_offloads.c | 104 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5_eswitch_add_offloaded_rule() 170 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5_eswitch_add_fwd_rule() 414 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5_eswitch_add_send_to_vport_rule() 481 headers_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in esw_add_fdb_miss_rule() 792 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, misc_parameters); in mlx5_eswitch_create_vport_rx_rule()
|
D | en_tc.c | 549 headers_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, outer_headers); in mlx5e_hairpin_get_prio() 1078 void *headers_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in parse_vxlan_attr() 1082 void *misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in parse_vxlan_attr() 1110 void *headers_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in parse_tunnel_attr() 1252 void *headers_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in __parse_cls_flower() 1256 void *misc_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in __parse_cls_flower() 1309 headers_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in __parse_cls_flower() 1980 headers_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, outer_headers); in modify_header_match_supported()
|
D | eswitch.c | 175 dmac_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in __esw_fdb_set_vport_rule() 186 mv_misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in __esw_fdb_set_vport_rule() 1175 spec->match_value, in esw_vport_ingress_config() 1262 MLX5_SET_TO_ONES(fte_match_param, spec->match_value, outer_headers.cvlan_tag); in esw_vport_egress_config() 1264 MLX5_SET(fte_match_param, spec->match_value, outer_headers.first_vid, vport->info.vlan); in esw_vport_egress_config()
|
D | en_fs_ethtool.c | 409 err = set_flow_attrs(spec->match_criteria, spec->match_value, in add_ethtool_flow_rule()
|
D | fs_cmd.c | 363 match_value); in mlx5_cmd_set_fte()
|
/Linux-v4.19/drivers/clocksource/ |
D | sh_cmt.c | 106 unsigned long match_value; member 453 if (has_wrapped && (new_match > ch->match_value)) { in sh_cmt_clock_event_program_verify() 471 ch->match_value = new_match; in sh_cmt_clock_event_program_verify() 482 ch->match_value = new_match; in sh_cmt_clock_event_program_verify() 536 ch->total_cycles += ch->match_value + 1; in sh_cmt_interrupt() 562 || (ch->match_value == ch->next_match_value)) in sh_cmt_interrupt() 631 raw += ch->match_value + 1; in sh_cmt_clocksource_read() 896 ch->match_value = ch->max_match_value; in sh_cmt_setup_channel()
|
/Linux-v4.19/arch/mips/include/asm/octeon/ |
D | cvmx-pip.h | 318 uint64_t match_value, uint64_t qos) 324 watcher_config.s.match_value = match_value;
|
D | cvmx-pip-defs.h | 2241 uint64_t match_value:16; member 2243 uint64_t match_value:16; 2264 uint64_t match_value:16; member 2266 uint64_t match_value:16; 2290 uint64_t match_value:16; member 2292 uint64_t match_value:16;
|
/Linux-v4.19/include/linux/mlx5/ |
D | fs.h | 85 u32 match_value[MLX5_ST_SZ_DW(fte_match_param)]; member
|
D | mlx5_ifc.h | 2438 struct mlx5_ifc_fte_match_param_bits match_value; member
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | main.c | 3119 void *misc_params_v = MLX5_ADDR_OF(fte_match_param, spec->match_value, in set_underlay_qp() 3289 spec->match_value, in _create_flow_rule() 3305 misc = MLX5_ADDR_OF(fte_match_param, spec->match_value, in _create_flow_rule() 3713 memcpy(spec->match_value, cmd_in, inlen); in _create_raw_flow_rule()
|