Home
last modified time | relevance | path

Searched refs:in_out (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_dpmm/
H A Ddml2_dpmm_dcn4.c32 …tic void get_minimum_clocks_for_latency(struct dml2_dpmm_map_mode_to_soc_dpm_params_in_out *in_out, in get_minimum_clocks_for_latency() argument
39 if (in_out->display_cfg->stage3.success) in get_minimum_clocks_for_latency()
40 min_clock_index_for_latency = in_out->display_cfg->stage3.min_clk_index_for_latency; in get_minimum_clocks_for_latency()
42 min_clock_index_for_latency = in_out->display_cfg->stage1.min_clk_index_for_latency; in get_minimum_clocks_for_latency()
44 *dcfclk = in_out->min_clk_table->dram_bw_table.entries[min_clock_index_for_latency].min_dcfclk_khz; in get_minimum_clocks_for_latency()
45 *fclk = in_out->min_clk_table->dram_bw_table.entries[min_clock_index_for_latency].min_fclk_khz; in get_minimum_clocks_for_latency()
46 …*uclk = dram_bw_kbps_to_uclk_khz(in_out->min_clk_table->dram_bw_table.entries[min_clock_index_for_… in get_minimum_clocks_for_latency()
47 &in_out->soc_bb->clk_table.dram_config, &in_out->min_clk_table->dram_bw_table); in get_minimum_clocks_for_latency()
58 …c void calculate_system_active_minimums(struct dml2_dpmm_map_mode_to_soc_dpm_params_in_out *in_out) in calculate_system_active_minimums() argument
64 …const struct dml2_core_mode_support_result *mode_support_result = &in_out->display_cfg->mode_suppo… in calculate_system_active_minimums()
[all …]
H A Ddml2_dpmm_factory.c9 static bool dummy_map_mode_to_soc_dpm(struct dml2_dpmm_map_mode_to_soc_dpm_params_in_out *in_out) in dummy_map_mode_to_soc_dpm() argument
11 (void)in_out; in dummy_map_mode_to_soc_dpm()
15 static bool dummy_map_watermarks(struct dml2_dpmm_map_watermarks_params_in_out *in_out) in dummy_map_watermarks() argument
17 (void)in_out; in dummy_map_watermarks()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_dcn4.c207 bool core_dcn4_initialize(struct dml2_core_initialize_in_out *in_out) in core_dcn4_initialize()
209 struct dml2_core_instance *core = in_out->instance; in core_dcn4_initialize()
211 if (!in_out->minimum_clock_table) in core_dcn4_initialize()
214 core->minimum_clock_table = in_out->minimum_clock_table; in core_dcn4_initialize()
216 if (in_out->explicit_ip_bb && in_out->explicit_ip_bb_size > 0) { in core_dcn4_initialize()
217 memcpy(&core->clean_me_up.mode_lib.ip, in_out->explicit_ip_bb, in_out->explicit_ip_bb_size); in core_dcn4_initialize()
222 patch_ip_caps_with_explicit_ip_params(in_out->ip_caps, in_out in core_dcn4_initialize()
206 core_dcn4_initialize(struct dml2_core_initialize_in_out * in_out) core_dcn4_initialize() argument
237 core_dcn42_initialize(struct dml2_core_initialize_in_out * in_out) core_dcn42_initialize() argument
523 core_dcn4_mode_support(struct dml2_core_mode_support_in_out * in_out) core_dcn4_mode_support() argument
654 core_dcn4_mode_programming(struct dml2_core_mode_programming_in_out * in_out) core_dcn4_mode_programming() argument
746 core_dcn4_populate_informative(struct dml2_core_populate_informative_in_out * in_out) core_dcn4_populate_informative() argument
759 core_dcn4_calculate_mcache_allocation(struct dml2_calculate_mcache_allocation_in_out * in_out) core_dcn4_calculate_mcache_allocation() argument
[all...]
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/
H A Ddml2_pmo_dcn4_fams2.h12 bool pmo_dcn4_fams2_initialize(struct dml2_pmo_initialize_in_out *in_out);
14 bool pmo_dcn4_fams2_optimize_dcc_mcache(struct dml2_pmo_optimize_dcc_mcache_in_out *in_out);
16 bool pmo_dcn4_fams2_init_for_vmin(struct dml2_pmo_init_for_vmin_in_out *in_out);
17 bool pmo_dcn4_fams2_test_for_vmin(struct dml2_pmo_test_for_vmin_in_out *in_out);
18 bool pmo_dcn4_fams2_optimize_for_vmin(struct dml2_pmo_optimize_for_vmin_in_out *in_out);
20 bool pmo_dcn4_fams2_init_for_pstate_support(struct dml2_pmo_init_for_pstate_support_in_out *in_out);
21 bool pmo_dcn4_fams2_test_for_pstate_support(struct dml2_pmo_test_for_pstate_support_in_out *in_out);
22 bool pmo_dcn4_fams2_optimize_for_pstate_support(struct dml2_pmo_optimize_for_pstate_support_in_out *in_out);
24 bool pmo_dcn4_fams2_init_for_stutter(struct dml2_pmo_init_for_stutter_in_out *in_out);
25 bool pmo_dcn4_fams2_test_for_stutter(struct dml2_pmo_test_for_stutter_in_out *in_out);
[all...]
H A Ddml2_pmo_dcn4_fams2.c248 static bool optimize_dcc_mcache_no_odm(struct dml2_pmo_optimize_dcc_mcache_in_out *in_out, in optimize_dcc_mcache_no_odm() argument
251 struct dml2_pmo_instance *pmo = in_out->instance; in optimize_dcc_mcache_no_odm()
256 for (i = 0; i < in_out->optimized_display_cfg->num_planes; i++) { in optimize_dcc_mcache_no_odm()
260 if (!in_out->dcc_mcache_supported[i]) { in optimize_dcc_mcache_no_odm()
262 if (in_out->cfg_support_info->stream_support_info[in_out->optimized_display_cfg->plane_descriptors[i].stream_index].odms_used == 1) { in optimize_dcc_mcache_no_odm()
263 in_out->optimized_display_cfg->plane_descriptors[i].overrides.mpcc_combine_factor = in optimize_dcc_mcache_no_odm()
264 in_out->cfg_support_info->plane_support_info[i].dpps_used; in optimize_dcc_mcache_no_odm()
267 if (!increase_mpc_combine_factor(&in_out->optimized_display_cfg->plane_descriptors[i].overrides.mpcc_combine_factor, in optimize_dcc_mcache_no_odm()
292 bool pmo_dcn4_fams2_optimize_dcc_mcache(struct dml2_pmo_optimize_dcc_mcache_in_out *in_out) in pmo_dcn4_fams2_optimize_dcc_mcache() argument
646 pmo_dcn4_fams2_initialize(struct dml2_pmo_initialize_in_out * in_out) pmo_dcn4_fams2_initialize() argument
770 pmo_dcn4_fams2_init_for_vmin(struct dml2_pmo_init_for_vmin_in_out * in_out) pmo_dcn4_fams2_init_for_vmin() argument
826 pmo_dcn4_fams2_test_for_vmin(struct dml2_pmo_test_for_vmin_in_out * in_out) pmo_dcn4_fams2_test_for_vmin() argument
860 pmo_dcn4_fams2_optimize_for_vmin(struct dml2_pmo_optimize_for_vmin_in_out * in_out) pmo_dcn4_fams2_optimize_for_vmin() argument
1865 pmo_dcn4_fams2_init_for_pstate_support(struct dml2_pmo_init_for_pstate_support_in_out * in_out) pmo_dcn4_fams2_init_for_pstate_support() argument
2201 pmo_dcn4_fams2_test_for_pstate_support(struct dml2_pmo_test_for_pstate_support_in_out * in_out) pmo_dcn4_fams2_test_for_pstate_support() argument
2261 pmo_dcn4_fams2_optimize_for_pstate_support(struct dml2_pmo_optimize_for_pstate_support_in_out * in_out) pmo_dcn4_fams2_optimize_for_pstate_support() argument
2294 pmo_dcn4_fams2_init_for_stutter(struct dml2_pmo_init_for_stutter_in_out * in_out) pmo_dcn4_fams2_init_for_stutter() argument
2357 pmo_dcn4_fams2_test_for_stutter(struct dml2_pmo_test_for_stutter_in_out * in_out) pmo_dcn4_fams2_test_for_stutter() argument
2381 pmo_dcn4_fams2_optimize_for_stutter(struct dml2_pmo_optimize_for_stutter_in_out * in_out) pmo_dcn4_fams2_optimize_for_stutter() argument
[all...]
H A Ddml2_pmo_dcn42.c138 bool pmo_dcn42_init_for_pstate_support(struct dml2_pmo_init_for_pstate_support_in_out *in_out) in pmo_dcn42_initialize()
140 struct dml2_pmo_instance *pmo = in_out->instance; in pmo_dcn42_initialize()
141 struct dml2_optimization_stage3_state *state = &in_out->base_display_config->stage3; in pmo_dcn42_initialize()
153 in_out->base_display_config->stage3.min_clk_index_for_latency = in_out->base_display_config->stage1.min_clk_index_for_latency; in pmo_dcn42_initialize()
155 display_config = in_out->base_display_config; in pmo_dcn42_initialize()
163 pmo->scratch.pmo_dcn4.min_latency_index = in_out->base_display_config->stage1.min_clk_index_for_latency; in pmo_dcn42_initialize()
165 pmo->scratch.pmo_dcn4.cur_latency_index = in_out->base_display_config->stage1.min_clk_index_for_latency; in pmo_dcn42_initialize()
227 bool pmo_dcn42_fams2_optimize_for_pstate_support(struct dml2_pmo_optimize_for_pstate_support_in_out *in_out)
230 struct dml2_pmo_scratch *s = &in_out
56 pmo_dcn42_test_for_pstate_support(struct dml2_pmo_test_for_pstate_support_in_out * in_out) pmo_dcn42_test_for_pstate_support() argument
86 pmo_dcn42_initialize(struct dml2_pmo_initialize_in_out * in_out) pmo_dcn42_initialize() argument
[all...]
H A Ddml2_pmo_factory.c11 static bool dummy_init_for_stutter(struct dml2_pmo_init_for_stutter_in_out *in_out) in dummy_init_for_stutter()
13 (void)in_out; in dummy_init_for_stutter()
17 static bool dummy_test_for_stutter(struct dml2_pmo_test_for_stutter_in_out *in_out) in dummy_test_for_stutter()
19 (void)in_out; in dummy_test_for_stutter()
23 static bool dummy_optimize_for_stutter(struct dml2_pmo_optimize_for_stutter_in_out *in_out) in dummy_optimize_for_stutter()
25 (void)in_out; in dummy_optimize_for_stutter()
10 dummy_init_for_stutter(struct dml2_pmo_init_for_stutter_in_out * in_out) dummy_init_for_stutter() argument
16 dummy_test_for_stutter(struct dml2_pmo_test_for_stutter_in_out * in_out) dummy_test_for_stutter() argument
22 dummy_optimize_for_stutter(struct dml2_pmo_optimize_for_stutter_in_out * in_out) dummy_optimize_for_stutter() argument
H A Ddml2_pmo_dcn42.h14 bool pmo_dcn42_initialize(struct dml2_pmo_initialize_in_out *in_out);
15 bool pmo_dcn42_init_for_pstate_support(struct dml2_pmo_init_for_pstate_support_in_out *in_out);
16 bool pmo_dcn42_fams2_optimize_for_pstate_support(struct dml2_pmo_optimize_for_pstate_support_in_out *in_out);
17 bool pmo_dcn42_test_for_pstate_support(struct dml2_pmo_test_for_pstate_support_in_out *in_out);
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/
H A Ddml2_top_soc15.c777 static bool dml2_top_soc15_check_mode_supported(struct dml2_check_mode_supported_in_out *in_out) in dml2_top_soc15_check_mode_supported() argument
779 struct dml2_instance *dml = (struct dml2_instance *)in_out->dml2_instance; in dml2_top_soc15_check_mode_supported()
788 setup_unoptimized_display_config_with_meta(dml, &l->base_display_config_with_meta, in_out->display_config); in dml2_top_soc15_check_mode_supported()
839 in_out->is_supported = mcache_success & uclk_pstate_success; in dml2_top_soc15_build_mode_programming()
840 result = result && in_out->is_supported; in dml2_top_soc15_build_mode_programming()
845 static bool dml2_top_soc15_build_mode_programming(struct dml2_build_mode_programming_in_out *in_out) in dml2_top_soc15_build_mode_programming()
847 struct dml2_instance *dml = (struct dml2_instance *)in_out->dml2_instance; in dml2_top_soc15_build_mode_programming()
857 memset(in_out->programming, 0, sizeof(struct dml2_display_cfg_programming)); in dml2_top_soc15_build_mode_programming()
859 memcpy(&in_out->programming->display_config, in_out in dml2_top_soc15_build_mode_programming()
826 dml2_top_soc15_build_mode_programming(struct dml2_build_mode_programming_in_out * in_out) dml2_top_soc15_build_mode_programming() argument
1111 dml2_top_soc15_initialize_instance(struct dml2_initialize_instance_in_out * in_out) dml2_top_soc15_initialize_instance() argument
[all...]
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_mcg/
H A Ddml2_mcg_factory.c10 static bool dummy_build_min_clock_table(struct dml2_mcg_build_min_clock_table_params_in_out *in_out) in dummy_build_min_clock_table() argument
12 (void)in_out; in dummy_build_min_clock_table()
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Ddr_ste.h52 #define DR_STE_SET_MPLS(lookup_type, mask, in_out, tag) do { \ argument
56 in_out##_first_mpls_label);\
58 in_out##_first_mpls_s_bos); \
60 in_out##_first_mpls_exp); \
62 in_out##_first_mpls_ttl); \
/linux/tools/perf/scripts/python/
H A Dtask-analyzer.py245 self.in_out = -1
270 self.in_out = time_out - self._last_start
282 if self.in_out > self.max_in_out:
283 self.max_in_out = self.in_out
321 self.in_out = None
448 align_helper.in_out = timespans.max_in_out
644 in_out = -1
673 in_out = timespan_gap_tid.in_out
679 task.runtime(time_unit), out_in, out_out, in_in, in_out,
/linux/drivers/block/
H A Dps3disk.c54 u32 in_out; member
355 ata_cmnd.in_out = DIR_READ; in ps3disk_identify()
/linux/tools/perf/util/
H A Devent.c483 const char *in_out = !out ? "IN " : in perf_event__fprintf_switch() local
488 return fprintf(fp, " %s\n", in_out); in perf_event__fprintf_switch()
491 in_out, out ? "next" : "prev", in perf_event__fprintf_switch()
/linux/drivers/gpu/drm/gma500/
H A Dpsb_intel_sdvo.c998 struct psb_intel_sdvo_in_out_map in_out; in psb_intel_sdvo_mode_set() local
1012 in_out.in0 = psb_intel_sdvo->attached_output; in psb_intel_sdvo_mode_set()
1013 in_out.in1 = 0; in psb_intel_sdvo_mode_set()
1017 &in_out, sizeof(in_out)); in psb_intel_sdvo_mode_set()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_sdvo.c1538 struct intel_sdvo_in_out_map in_out; in intel_sdvo_pre_enable()
1551 in_out.in0 = intel_sdvo_connector->output_flag; in intel_sdvo_pre_enable()
1552 in_out.in1 = 0; in intel_sdvo_pre_enable()
1556 &in_out, sizeof(in_out)); in intel_sdvo_pre_enable()
1537 struct intel_sdvo_in_out_map in_out; intel_sdvo_pre_enable() local
/linux/include/uapi/linux/
H A Dfuse.h1276 char in_out[FUSE_URING_IN_OUT_HEADER_SZ]; member
/linux/tools/perf/ui/browsers/
H A Dhists.c2613 const char *comm_set_str, *in_out; in add_thread_opt() local
2619 in_out = browser->hists->thread_filter ? "out of" : "into"; in add_thread_opt()
2623 in_out, comm_set_str, thread__tid(thread)); in add_thread_opt()
2625 ret = asprintf(optstr, "Zoom %s %s thread", in_out, comm_set_str); in add_thread_opt()