Searched refs:meter (Results 1 – 13 of 13) sorted by relevance
| /drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| A D | meter.c | 254 meter = kzalloc(sizeof(*meter), GFP_KERNEL); in __mlx5e_flow_meter_alloc() 255 if (!meter) in __mlx5e_flow_meter_alloc() 314 meter->obj_id, meter->idx); in __mlx5e_flow_meter_alloc() 316 return meter; in __mlx5e_flow_meter_alloc() 325 kfree(meter); in __mlx5e_flow_meter_alloc() 358 meter->obj_id, meter->idx); in __mlx5e_flow_meter_free() 359 kfree(meter); in __mlx5e_flow_meter_free() 376 return meter; in __mlx5e_tc_meter_get() 393 return meter; in mlx5e_tc_meter_get() 430 return meter; in mlx5e_tc_meter_alloc() [all …]
|
| A D | meter.h | 42 struct mlx5e_flow_meter_handle *meter; member 48 struct mlx5e_flow_meter_handle *meter, 54 mlx5e_tc_meter_put(struct mlx5e_flow_meter_handle *meter); 56 mlx5e_tc_meter_update(struct mlx5e_flow_meter_handle *meter, 72 mlx5e_tc_meter_get_stats(struct mlx5e_flow_meter_handle *meter, 77 int mlx5e_flow_meter_get_base_id(struct mlx5e_flow_meter_handle *meter); 82 mlx5e_flow_meter_get_base_id(struct mlx5e_flow_meter_handle *meter) in mlx5e_flow_meter_get_base_id() argument
|
| /drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ |
| A D | police.c | 133 if (IS_ERR(meter) && PTR_ERR(meter) == -ENOENT) { in tc_act_police_offload() 137 mlx5e_tc_meter_put(meter); in tc_act_police_offload() 140 if (IS_ERR(meter)) { in tc_act_police_offload() 143 err = PTR_ERR(meter); in tc_act_police_offload() 158 if (IS_ERR(meter)) { in tc_act_police_destroy() 161 return PTR_ERR(meter); in tc_act_police_destroy() 164 mlx5e_tc_meter_put(meter); in tc_act_police_destroy() 165 mlx5e_tc_meter_put(meter); in tc_act_police_destroy() 179 if (IS_ERR(meter)) { in tc_act_police_stats() 181 return PTR_ERR(meter); in tc_act_police_stats() [all …]
|
| /drivers/net/ethernet/airoha/ |
| A D | airoha_ppe.c | 472 u32 index, pse_port, val, *data, *ib2, *meter; in airoha_ppe_foe_flow_stats_update() local 482 meter = &hwe->bridge.l2.meter; in airoha_ppe_foe_flow_stats_update() 486 meter = &hwe->ipv6.meter; in airoha_ppe_foe_flow_stats_update() 490 meter = &hwe->ipv4.l2.meter; in airoha_ppe_foe_flow_stats_update() 501 *meter |= FIELD_PREP(AIROHA_FOE_TUNNEL_MTU, val); in airoha_ppe_foe_flow_stats_update()
|
| A D | airoha_eth.h | 273 u32 meter; member 398 u32 meter; member
|
| /drivers/macintosh/ |
| A D | Makefile | 64 obj-$(CONFIG_PMAC_RACKMETER) += rack-meter.o
|
| A D | Kconfig | 253 blue LEDs "vu-meter" of the XServer macs.
|
| /drivers/net/phy/ |
| A D | marvell.c | 2429 static int marvell_vct7_distance_to_length(int distance, bool meter) in marvell_vct7_distance_to_length() argument 2431 if (meter) in marvell_vct7_distance_to_length() 2449 int pair, bool meter) in marvell_vct7_report_length() argument 2459 length = marvell_vct7_distance_to_length(ret, meter); in marvell_vct7_report_length() 2485 bool meter; in marvell_vct7_cable_test_report() local 2515 meter = ret & MII_VCT7_CTRL_METERS; in marvell_vct7_cable_test_report() 2518 marvell_vct7_report_length(phydev, 0, meter); in marvell_vct7_cable_test_report() 2520 marvell_vct7_report_length(phydev, 1, meter); in marvell_vct7_cable_test_report() 2522 marvell_vct7_report_length(phydev, 2, meter); in marvell_vct7_cable_test_report() 2524 marvell_vct7_report_length(phydev, 3, meter); in marvell_vct7_cable_test_report()
|
| A D | Kconfig | 439 a 10M single pair Ethernet connection for up to 1000 meter cable.
|
| /drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | en_tc.c | 444 struct mlx5e_flow_meter_handle *meter; in mlx5e_tc_add_flow_meter() local 450 meter = mlx5e_tc_meter_replace(priv->mdev, &attr->meter_attr.params); in mlx5e_tc_add_flow_meter() 451 if (IS_ERR(meter)) { in mlx5e_tc_add_flow_meter() 453 return PTR_ERR(meter); in mlx5e_tc_add_flow_meter() 456 ns_type = mlx5e_tc_meter_get_namespace(meter->flow_meters); in mlx5e_tc_add_flow_meter() 457 type = meter->params.mtu ? MLX5E_POST_METER_MTU : MLX5E_POST_METER_RATE; in mlx5e_tc_add_flow_meter() 460 meter->act_counter, meter->drop_counter, in mlx5e_tc_add_flow_meter() 467 attr->meter_attr.meter = meter; in mlx5e_tc_add_flow_meter() 475 mlx5e_tc_meter_put(meter); in mlx5e_tc_add_flow_meter() 483 mlx5e_tc_meter_put(attr->meter_attr.meter); in mlx5e_tc_del_flow_meter() [all …]
|
| A D | eswitch_offloads.c | 200 struct mlx5e_meter_attr *meter, in esw_setup_mtu_dest() argument 206 dest[i].range.max = meter->params.mtu; in esw_setup_mtu_dest() 207 dest[i].range.hit_ft = mlx5e_post_meter_get_mtu_true_ft(meter->post_meter); in esw_setup_mtu_dest() 208 dest[i].range.miss_ft = mlx5e_post_meter_get_mtu_false_ft(meter->post_meter); in esw_setup_mtu_dest() 646 struct mlx5e_flow_meter_handle *meter; in esw_setup_meter() local 648 meter = attr->meter_attr.meter; in esw_setup_meter() 650 flow_act->exe_aso.object_id = meter->obj_id; in esw_setup_meter() 651 flow_act->exe_aso.base_id = mlx5e_flow_meter_get_base_id(meter); in esw_setup_meter() 652 flow_act->exe_aso.flow_meter.meter_idx = meter->idx; in esw_setup_meter()
|
| A D | Makefile | 49 en/tc/post_act.o en/tc/int_port.o en/tc/meter.o \
|
| /drivers/hwmon/ |
| A D | Kconfig | 2637 tristate "ACPI 4.0 power meter" 2641 and a power meter.
|
Completed in 50 milliseconds