Lines Matching refs:i915_perf

409 i915_perf_get_oa_config(struct i915_perf *perf, int metrics_set)  in i915_perf_get_oa_config()
1485 struct i915_perf *perf = &ce->engine->i915->perf; in set_oa_ctx_ctrl_offset()
1659 struct i915_perf *perf = stream->perf; in i915_oa_stream_destroy()
3272 struct i915_perf *perf = stream->perf; in i915_oa_stream_init()
3797 struct i915_perf *perf = stream->perf; in i915_perf_release()
3855 i915_perf_open_ioctl_locked(struct i915_perf *perf, in i915_perf_open_ioctl_locked()
3993 static u64 oa_exponent_to_ns(struct i915_perf *perf, int exponent) in oa_exponent_to_ns()
4002 oa_format_valid(struct i915_perf *perf, enum drm_i915_oa_format format) in oa_format_valid()
4008 oa_format_add(struct i915_perf *perf, enum drm_i915_oa_format format) in oa_format_add()
4028 static int read_properties_unlocked(struct i915_perf *perf, in read_properties_unlocked()
4282 struct i915_perf *perf = &to_i915(dev)->perf; in i915_perf_open_ioctl()
4330 struct i915_perf *perf = &i915->perf; in i915_perf_register()
4360 struct i915_perf *perf = &i915->perf; in i915_perf_unregister()
4369 static bool gen8_is_valid_flex_addr(struct i915_perf *perf, u32 addr) in gen8_is_valid_flex_addr()
4488 static bool gen7_is_valid_b_counter_addr(struct i915_perf *perf, u32 addr) in gen7_is_valid_b_counter_addr()
4493 static bool gen8_is_valid_mux_addr(struct i915_perf *perf, u32 addr) in gen8_is_valid_mux_addr()
4499 static bool gen11_is_valid_mux_addr(struct i915_perf *perf, u32 addr) in gen11_is_valid_mux_addr()
4506 static bool hsw_is_valid_mux_addr(struct i915_perf *perf, u32 addr) in hsw_is_valid_mux_addr()
4512 static bool chv_is_valid_mux_addr(struct i915_perf *perf, u32 addr) in chv_is_valid_mux_addr()
4518 static bool gen12_is_valid_b_counter_addr(struct i915_perf *perf, u32 addr) in gen12_is_valid_b_counter_addr()
4523 static bool mtl_is_valid_oam_b_counter_addr(struct i915_perf *perf, u32 addr) in mtl_is_valid_oam_b_counter_addr()
4532 static bool xehp_is_valid_b_counter_addr(struct i915_perf *perf, u32 addr) in xehp_is_valid_b_counter_addr()
4539 static bool gen12_is_valid_mux_addr(struct i915_perf *perf, u32 addr) in gen12_is_valid_mux_addr()
4566 static struct i915_oa_reg *alloc_oa_regs(struct i915_perf *perf, in alloc_oa_regs()
4567 bool (*is_valid)(struct i915_perf *perf, u32 addr), in alloc_oa_regs()
4628 static int create_dynamic_oa_sysfs_entry(struct i915_perf *perf, in create_dynamic_oa_sysfs_entry()
4663 struct i915_perf *perf = &to_i915(dev)->perf; in i915_perf_add_config_ioctl()
4830 struct i915_perf *perf = &to_i915(dev)->perf; in i915_perf_remove_config_ioctl()
5017 static int oa_init_engine_groups(struct i915_perf *perf) in oa_init_engine_groups()
5031 static void oa_init_supported_formats(struct i915_perf *perf) in oa_init_supported_formats()
5089 struct i915_perf *perf = &i915->perf; in i915_perf_init_info()
5130 struct i915_perf *perf = &i915->perf; in i915_perf_init()
5279 struct i915_perf *perf = &i915->perf; in i915_perf_fini()