/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_psp.h | 224 const struct psp_funcs *funcs; member 303 #define psp_ring_init(psp, type) (psp)->funcs->ring_init((psp), (type)) 304 #define psp_ring_create(psp, type) (psp)->funcs->ring_create((psp), (type)) 305 #define psp_ring_stop(psp, type) (psp)->funcs->ring_stop((psp), (type)) 306 #define psp_ring_destroy(psp, type) ((psp)->funcs->ring_destroy((psp), (type))) 308 (psp)->funcs->compare_sram_data((psp), (ucode), (type)) 310 ((psp)->funcs->init_microcode ? (psp)->funcs->init_microcode((psp)) : 0) 312 ((psp)->funcs->bootloader_load_kdb ? (psp)->funcs->bootloader_load_kdb((psp)) : 0) 314 ((psp)->funcs->bootloader_load_sysdrv ? (psp)->funcs->bootloader_load_sysdrv((psp)) : 0) 316 ((psp)->funcs->bootloader_load_sos ? (psp)->funcs->bootloader_load_sos((psp)) : 0) [all …]
|
H A D | amdgpu_ib.c | 168 alloc_size = ring->funcs->emit_frame_size + num_ibs * in amdgpu_ib_schedule() 169 ring->funcs->emit_ib_size; in amdgpu_ib_schedule() 178 if (ring->funcs->emit_pipeline_sync && job && in amdgpu_ib_schedule() 190 if (ring->funcs->insert_start) in amdgpu_ib_schedule() 191 ring->funcs->insert_start(ring); in amdgpu_ib_schedule() 201 if (job && ring->funcs->init_cond_exec) in amdgpu_ib_schedule() 208 if (ring->funcs->emit_hdp_flush) in amdgpu_ib_schedule() 218 if (job && ring->funcs->emit_cntxcntl) { in amdgpu_ib_schedule() 239 if (ring->funcs->emit_tmz) in amdgpu_ib_schedule() 260 amdgpu_vmid_reset(adev, ring->funcs->vmhub, job->vmid); in amdgpu_ib_schedule() [all …]
|
H A D | amdgpu_ring.h | 184 const struct amdgpu_ring_funcs *funcs; member 235 #define amdgpu_ring_parse_cs(r, p, ib) ((r)->funcs->parse_cs((p), (ib))) 236 #define amdgpu_ring_patch_cs_in_place(r, p, ib) ((r)->funcs->patch_cs_in_place((p), (ib))) 237 #define amdgpu_ring_test_ring(r) (r)->funcs->test_ring((r)) 238 #define amdgpu_ring_test_ib(r, t) (r)->funcs->test_ib((r), (t)) 239 #define amdgpu_ring_get_rptr(r) (r)->funcs->get_rptr((r)) 240 #define amdgpu_ring_get_wptr(r) (r)->funcs->get_wptr((r)) 241 #define amdgpu_ring_set_wptr(r) (r)->funcs->set_wptr((r)) 242 #define amdgpu_ring_emit_ib(r, job, ib, flags) ((r)->funcs->emit_ib((r), (job), (ib), (flags))) 243 #define amdgpu_ring_emit_pipeline_sync(r) (r)->funcs->emit_pipeline_sync((r)) [all …]
|
H A D | amdgpu_ring.c | 76 ndw = (ndw + ring->funcs->align_mask) & ~ring->funcs->align_mask; in amdgpu_ring_alloc() 87 if (ring->funcs->begin_use) in amdgpu_ring_alloc() 88 ring->funcs->begin_use(ring); in amdgpu_ring_alloc() 105 amdgpu_ring_write(ring, ring->funcs->nop); in amdgpu_ring_insert_nop() 117 while (ib->length_dw & ring->funcs->align_mask) in amdgpu_ring_generic_pad_ib() 118 ib->ptr[ib->length_dw++] = ring->funcs->nop; in amdgpu_ring_generic_pad_ib() 136 count = ring->funcs->align_mask + 1 - in amdgpu_ring_commit() 137 (ring->wptr & ring->funcs->align_mask); in amdgpu_ring_commit() 138 count %= ring->funcs->align_mask + 1; in amdgpu_ring_commit() 139 ring->funcs->insert_nop(ring, count); in amdgpu_ring_commit() [all …]
|
H A D | amdgpu_display.h | 28 #define amdgpu_display_vblank_get_counter(adev, crtc) (adev)->mode_info.funcs->vblank_get_counter((… 29 #define amdgpu_display_backlight_set_level(adev, e, l) (adev)->mode_info.funcs->backlight_set_level… 30 #define amdgpu_display_backlight_get_level(adev, e) (adev)->mode_info.funcs->backlight_get_level((e… 31 #define amdgpu_display_hpd_sense(adev, h) (adev)->mode_info.funcs->hpd_sense((adev), (h)) 32 #define amdgpu_display_hpd_set_polarity(adev, h) (adev)->mode_info.funcs->hpd_set_polarity((adev), … 33 #define amdgpu_display_hpd_get_gpio_reg(adev) (adev)->mode_info.funcs->hpd_get_gpio_reg((adev)) 34 #define amdgpu_display_bandwidth_update(adev) (adev)->mode_info.funcs->bandwidth_update((adev)) 35 #define amdgpu_display_page_flip(adev, crtc, base, async) (adev)->mode_info.funcs->page_flip((adev)… 36 #define amdgpu_display_page_flip_get_scanoutpos(adev, crtc, vbl, pos) (adev)->mode_info.funcs->page… 37 #define amdgpu_display_add_encoder(adev, e, s, c) (adev)->mode_info.funcs->add_encoder((adev), (e),… [all …]
|
H A D | amdgpu_umc.c | 69 if (adev->umc.funcs && adev->umc.funcs->err_cnt_init) in amdgpu_umc_ras_late_init() 70 adev->umc.funcs->err_cnt_init(adev); in amdgpu_umc_ras_late_init() 104 if (adev->umc.funcs && in amdgpu_umc_process_ras_data_cb() 105 adev->umc.funcs->query_ras_error_count) in amdgpu_umc_process_ras_data_cb() 106 adev->umc.funcs->query_ras_error_count(adev, ras_error_status); in amdgpu_umc_process_ras_data_cb() 108 if (adev->umc.funcs && in amdgpu_umc_process_ras_data_cb() 109 adev->umc.funcs->query_ras_error_address && in amdgpu_umc_process_ras_data_cb() 124 adev->umc.funcs->query_ras_error_address(adev, ras_error_status); in amdgpu_umc_process_ras_data_cb()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/ |
H A D | drm_bridge.c | 157 if (bridge->funcs->attach) { in drm_bridge_attach() 158 ret = bridge->funcs->attach(bridge); in drm_bridge_attach() 179 if (bridge->funcs->detach) in drm_bridge_detach() 180 bridge->funcs->detach(bridge); in drm_bridge_detach() 223 if (!bridge->funcs->mode_fixup) in drm_bridge_chain_mode_fixup() 226 if (!bridge->funcs->mode_fixup(bridge, mode, adjusted_mode)) in drm_bridge_chain_mode_fixup() 262 if (!bridge->funcs->mode_valid) in drm_bridge_chain_mode_valid() 265 ret = bridge->funcs->mode_valid(bridge, mode); in drm_bridge_chain_mode_valid() 294 if (iter->funcs->disable) in drm_bridge_chain_disable() 295 iter->funcs->disable(iter); in drm_bridge_chain_disable() [all …]
|
H A D | drm_panel.c | 79 const struct drm_panel_funcs *funcs, int connector_type) in drm_panel_init() argument 83 panel->funcs = funcs; in drm_panel_init() 172 if (panel->funcs && panel->funcs->prepare) in drm_panel_prepare() 173 return panel->funcs->prepare(panel); in drm_panel_prepare() 195 if (panel->funcs && panel->funcs->unprepare) in drm_panel_unprepare() 196 return panel->funcs->unprepare(panel); in drm_panel_unprepare() 219 if (panel->funcs && panel->funcs->enable) { in drm_panel_enable() 220 ret = panel->funcs->enable(panel); in drm_panel_enable() 256 if (panel->funcs && panel->funcs->disable) in drm_panel_disable() 257 return panel->funcs->disable(panel); in drm_panel_disable() [all …]
|
H A D | drm_atomic_helper.c | 122 const struct drm_connector_helper_funcs *funcs = connector->helper_private; in handle_conflicting_encoders() local 128 if (funcs->atomic_best_encoder) in handle_conflicting_encoders() 129 new_encoder = funcs->atomic_best_encoder(connector, new_conn_state); in handle_conflicting_encoders() 130 else if (funcs->best_encoder) in handle_conflicting_encoders() 131 new_encoder = funcs->best_encoder(connector); in handle_conflicting_encoders() 292 const struct drm_connector_helper_funcs *funcs; in update_connector_routing() local 349 funcs = connector->helper_private; in update_connector_routing() 351 if (funcs->atomic_best_encoder) in update_connector_routing() 352 new_encoder = funcs->atomic_best_encoder(connector, in update_connector_routing() 354 else if (funcs->best_encoder) in update_connector_routing() [all …]
|
H A D | drm_plane.c | 133 if (!plane->funcs->format_mod_supported) in create_in_format_blob() 139 if (plane->funcs->format_mod_supported(plane, in create_in_format_blob() 180 const struct drm_plane_funcs *funcs, in drm_universal_plane_init() argument 195 (!funcs->atomic_destroy_state || in drm_universal_plane_init() 196 !funcs->atomic_duplicate_state)); in drm_universal_plane_init() 206 plane->funcs = funcs; in drm_universal_plane_init() 301 if (plane->funcs->late_register) in drm_plane_register_all() 302 ret = plane->funcs->late_register(plane); in drm_plane_register_all() 315 if (plane->funcs->early_unregister) in drm_plane_unregister_all() 316 plane->funcs->early_unregister(plane); in drm_plane_unregister_all() [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libiberty/ |
H A D | configure.ac | 336 funcs="asprintf" 337 funcs="$funcs atexit" 338 funcs="$funcs basename" 339 funcs="$funcs bcmp" 340 funcs="$funcs bcopy" 341 funcs="$funcs bsearch" 342 funcs="$funcs bzero" 343 funcs="$funcs calloc" 344 funcs="$funcs clock" 345 funcs="$funcs ffs" [all …]
|
H A D | pex-common.c | 54 const struct pex_funcs *funcs) in pex_init_common() argument 76 obj->funcs = funcs; in pex_init_common() 191 in = obj->funcs->open_read (obj, obj->next_input_name, in pex_run_in_environment() 256 if (obj->funcs->pipe (obj, p, (flags & PEX_BINARY_OUTPUT) != 0) < 0) in pex_run_in_environment() 269 out = obj->funcs->open_write (obj, outname, in pex_run_in_environment() 306 if (obj->funcs->pipe (obj, p, (flags & PEX_BINARY_ERROR) != 0) < 0) in pex_run_in_environment() 323 errdes = obj->funcs->open_write (obj, errname, in pex_run_in_environment() 344 pid = obj->funcs->exec_child (obj, flags, executable, argv, env, in pex_run_in_environment() 357 obj->funcs->close (obj, in); in pex_run_in_environment() 359 obj->funcs->close (obj, out); in pex_run_in_environment() [all …]
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/ |
H A D | amdgpu_dcn10_hw_sequencer.c | 107 !tg->funcs->is_tg_enabled(tg)) in dcn10_lock_all_pipes() 111 tg->funcs->lock(tg); in dcn10_lock_all_pipes() 113 tg->funcs->unlock(tg); in dcn10_lock_all_pipes() 138 dc->res_pool->hubbub->funcs->wm_read_state(dc->res_pool->hubbub, &wm); in dcn10_log_hubbub_state() 171 hubp->funcs->hubp_read_state(hubp); in dcn10_log_hubp_states() 293 dpp->funcs->dpp_read_state(dpp, &s); in dcn10_log_hw_state() 334 pool->mpc->funcs->read_mpcc_state(pool->mpc, i, &s); in dcn10_log_hw_state() 358 if (pool->opps[i]->funcs->dpg_is_blanked) in dcn10_log_hw_state() 359 s.blank_enabled = pool->opps[i]->funcs->dpg_is_blanked(pool->opps[i]); in dcn10_log_hw_state() 361 s.blank_enabled = tg->funcs->is_blanked(tg); in dcn10_log_hw_state() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libiberty/ |
H A D | configure.ac | 342 funcs="asprintf" 343 funcs="$funcs atexit" 344 funcs="$funcs basename" 345 funcs="$funcs bcmp" 346 funcs="$funcs bcopy" 347 funcs="$funcs bsearch" 348 funcs="$funcs bzero" 349 funcs="$funcs calloc" 350 funcs="$funcs clock" 351 funcs="$funcs ffs" [all …]
|
H A D | pex-common.c | 54 const struct pex_funcs *funcs) in pex_init_common() argument 76 obj->funcs = funcs; in pex_init_common() 191 in = obj->funcs->open_read (obj, obj->next_input_name, in pex_run_in_environment() 256 if (obj->funcs->pipe (obj, p, (flags & PEX_BINARY_OUTPUT) != 0) < 0) in pex_run_in_environment() 269 out = obj->funcs->open_write (obj, outname, in pex_run_in_environment() 306 if (obj->funcs->pipe (obj, p, (flags & PEX_BINARY_ERROR) != 0) < 0) in pex_run_in_environment() 323 errdes = obj->funcs->open_write (obj, errname, in pex_run_in_environment() 344 pid = obj->funcs->exec_child (obj, flags, executable, argv, env, in pex_run_in_environment() 357 obj->funcs->close (obj, in); in pex_run_in_environment() 359 obj->funcs->close (obj, out); in pex_run_in_environment() [all …]
|
/netbsd-src/external/gpl3/binutils.old/dist/libiberty/ |
H A D | configure.ac | 355 funcs="asprintf" 356 funcs="$funcs atexit" 357 funcs="$funcs basename" 358 funcs="$funcs bcmp" 359 funcs="$funcs bcopy" 360 funcs="$funcs bsearch" 361 funcs="$funcs bzero" 362 funcs="$funcs calloc" 363 funcs="$funcs clock" 364 funcs="$funcs ffs" [all …]
|
H A D | pex-common.c | 54 const struct pex_funcs *funcs) in pex_init_common() argument 76 obj->funcs = funcs; in pex_init_common() 191 in = obj->funcs->open_read (obj, obj->next_input_name, in pex_run_in_environment() 256 if (obj->funcs->pipe (obj, p, (flags & PEX_BINARY_OUTPUT) != 0) < 0) in pex_run_in_environment() 269 out = obj->funcs->open_write (obj, outname, in pex_run_in_environment() 306 if (obj->funcs->pipe (obj, p, (flags & PEX_BINARY_ERROR) != 0) < 0) in pex_run_in_environment() 323 errdes = obj->funcs->open_write (obj, errname, in pex_run_in_environment() 344 pid = obj->funcs->exec_child (obj, flags, executable, argv, env, in pex_run_in_environment() 357 obj->funcs->close (obj, in); in pex_run_in_environment() 359 obj->funcs->close (obj, out); in pex_run_in_environment() [all …]
|
/netbsd-src/external/gpl3/binutils/dist/libiberty/ |
H A D | configure.ac | 357 funcs="asprintf" 358 funcs="$funcs atexit" 359 funcs="$funcs basename" 360 funcs="$funcs bcmp" 361 funcs="$funcs bcopy" 362 funcs="$funcs bsearch" 363 funcs="$funcs bzero" 364 funcs="$funcs calloc" 365 funcs="$funcs clock" 366 funcs="$funcs ffs" [all …]
|
H A D | pex-common.c | 54 const struct pex_funcs *funcs) in pex_init_common() argument 76 obj->funcs = funcs; in pex_init_common() 191 in = obj->funcs->open_read (obj, obj->next_input_name, in pex_run_in_environment() 256 if (obj->funcs->pipe (obj, p, (flags & PEX_BINARY_OUTPUT) != 0) < 0) in pex_run_in_environment() 269 out = obj->funcs->open_write (obj, outname, in pex_run_in_environment() 306 if (obj->funcs->pipe (obj, p, (flags & PEX_BINARY_ERROR) != 0) < 0) in pex_run_in_environment() 323 errdes = obj->funcs->open_write (obj, errname, in pex_run_in_environment() 344 pid = obj->funcs->exec_child (obj, flags, executable, argv, env, in pex_run_in_environment() 357 obj->funcs->close (obj, in); in pex_run_in_environment() 359 obj->funcs->close (obj, out); in pex_run_in_environment() [all …]
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/ |
H A D | amdgpu_dcn20_hwseq.c | 165 if (pipe_ctx->stream_res.tg->funcs->set_gsl != NULL && in dcn20_setup_gsl_group_as_lock() 166 pipe_ctx->stream_res.tg->funcs->set_gsl_source_select != NULL) { in dcn20_setup_gsl_group_as_lock() 167 pipe_ctx->stream_res.tg->funcs->set_gsl( in dcn20_setup_gsl_group_as_lock() 171 pipe_ctx->stream_res.tg->funcs->set_gsl_source_select( in dcn20_setup_gsl_group_as_lock() 181 if (pipe_ctx && pipe_ctx->plane_res.hubp->funcs->hubp_set_flip_control_surface_gsl) in dcn20_set_flip_control_gsl() 182 pipe_ctx->plane_res.hubp->funcs->hubp_set_flip_control_surface_gsl( in dcn20_set_flip_control_gsl() 268 if (pipe_ctx->plane_res.hubp && pipe_ctx->plane_res.hubp->funcs) { in dcn20_program_triple_buffer() 269 pipe_ctx->plane_res.hubp->funcs->hubp_enable_tripleBuffer( in dcn20_program_triple_buffer() 293 tg->funcs->get_otg_active_size(tg, in dcn20_init_blank() 298 tg->funcs->get_optc_source(tg, &num_opps, &opp_id_src0, &opp_id_src1); in dcn20_init_blank() [all …]
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/ |
H A D | amdgpu_dce110_hw_sequencer.c | 225 bp_result = dcb->funcs->enable_disp_power_gating( in dce110_enable_display_power_gating() 293 ipp->funcs->ipp_program_prescale(ipp, &prescale_params); in dce110_set_input_transfer_func() 298 ipp->funcs->ipp_program_input_lut(ipp, plane_state->gamma_correction); in dce110_set_input_transfer_func() 302 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_HW_sRGB); in dce110_set_input_transfer_func() 306 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_HW_sRGB); in dce110_set_input_transfer_func() 309 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_HW_xvYCC); in dce110_set_input_transfer_func() 312 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_BYPASS); in dce110_set_input_transfer_func() 320 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_BYPASS); in dce110_set_input_transfer_func() 611 xfm->funcs->opp_power_on_regamma_lut(xfm, true); in dce110_set_output_transfer_func() 617 xfm->funcs->opp_set_regamma_mode(xfm, OPP_REGAMMA_SRGB); in dce110_set_output_transfer_func() [all …]
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/ |
H A D | amdgpu_dc_link_hwss.c | 123 pipes[i].clock_source->funcs->program_pix_clk( in dp_enable_link_phy() 131 if (dmcu != NULL && dmcu->funcs->lock_phy) in dp_enable_link_phy() 132 dmcu->funcs->lock_phy(dmcu); in dp_enable_link_phy() 135 link_enc->funcs->enable_dp_output( in dp_enable_link_phy() 140 link_enc->funcs->enable_dp_mst_output( in dp_enable_link_phy() 146 if (dmcu != NULL && dmcu->funcs->unlock_phy) in dp_enable_link_phy() 147 dmcu->funcs->unlock_phy(dmcu); in dp_enable_link_phy() 222 link->link_enc->funcs->disable_output(link->link_enc, signal); in dp_disable_link_phy() 225 if (dmcu != NULL && dmcu->funcs->lock_phy) in dp_disable_link_phy() 226 dmcu->funcs->lock_phy(dmcu); in dp_disable_link_phy() [all …]
|
/netbsd-src/sys/dev/clk/ |
H A D | clk.c | 213 return domain->funcs->get(domain->priv, name); in clk_get() 219 if (clk->domain->funcs->put) in clk_put() 220 clk->domain->funcs->put(clk->domain->priv, clk); in clk_put() 226 return clk->domain->funcs->get_rate(clk->domain->priv, clk); in clk_get_rate() 237 if (clk->domain->funcs->set_rate) in clk_set_rate() 238 return clk->domain->funcs->set_rate(clk->domain->priv, in clk_set_rate() 250 if (clk->domain->funcs->round_rate) { in clk_round_rate() 251 return clk->domain->funcs->round_rate(clk->domain->priv, in clk_round_rate() 260 if (clk->domain->funcs->enable) in clk_enable() 261 return clk->domain->funcs->enable(clk->domain->priv, clk); in clk_enable() [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/rs6000/ |
H A D | cxa_finalize.c | 45 struct exit_function_list *funcs; in __cxa_finalize() local 48 for (funcs = __exit_funcs; funcs; funcs = funcs->next) in __cxa_finalize() 52 for (f = &funcs->fns[funcs->idx - 1]; f >= &funcs->fns[0]; --f) in __cxa_finalize()
|
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/rs6000/ |
H A D | cxa_finalize.c | 45 struct exit_function_list *funcs; in __cxa_finalize() local 48 for (funcs = __exit_funcs; funcs; funcs = funcs->next) in __cxa_finalize() 52 for (f = &funcs->fns[funcs->idx - 1]; f >= &funcs->fns[0]; --f) in __cxa_finalize()
|