| /OK3568_Linux_fs/kernel/drivers/gpu/drm/mediatek/ |
| H A D | mtk_drm_ddp_comp.h | 71 const struct mtk_ddp_comp_funcs *funcs; member 81 if (comp->funcs && comp->funcs->config) in mtk_ddp_comp_config() 82 comp->funcs->config(comp, w, h, vrefresh, bpc, cmdq_pkt); in mtk_ddp_comp_config() 87 if (comp->funcs && comp->funcs->start) in mtk_ddp_comp_start() 88 comp->funcs->start(comp); in mtk_ddp_comp_start() 93 if (comp->funcs && comp->funcs->stop) in mtk_ddp_comp_stop() 94 comp->funcs->stop(comp); in mtk_ddp_comp_stop() 100 if (comp->funcs && comp->funcs->enable_vblank) in mtk_ddp_comp_enable_vblank() 101 comp->funcs->enable_vblank(comp, crtc); in mtk_ddp_comp_enable_vblank() 106 if (comp->funcs && comp->funcs->disable_vblank) in mtk_ddp_comp_disable_vblank() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/video/drm/ |
| H A D | rockchip_phy.c | 15 if (phy->funcs && phy->funcs->init) in rockchip_phy_init() 16 return phy->funcs->init(phy); in rockchip_phy_init() 26 if (phy->funcs && phy->funcs->power_on) in rockchip_phy_power_on() 27 return phy->funcs->power_on(phy); in rockchip_phy_power_on() 37 if (phy->funcs && phy->funcs->power_off) in rockchip_phy_power_off() 38 return phy->funcs->power_off(phy); in rockchip_phy_power_off() 49 if (phy->funcs && phy->funcs->set_pll) in rockchip_phy_set_pll() 50 return phy->funcs->set_pll(phy, rate); in rockchip_phy_set_pll() 60 if (phy->funcs && phy->funcs->set_bus_width) in rockchip_phy_set_bus_width() 61 return phy->funcs->set_bus_width(phy, bus_width); in rockchip_phy_set_bus_width() [all …]
|
| H A D | rockchip_bridge.c | 27 if (bridge->funcs && bridge->funcs->pre_enable) in rockchip_bridge_pre_enable() 28 bridge->funcs->pre_enable(bridge); in rockchip_bridge_pre_enable() 42 if (bridge->funcs && bridge->funcs->post_disable) in rockchip_bridge_post_disable() 43 bridge->funcs->post_disable(bridge); in rockchip_bridge_post_disable() 51 if (bridge->funcs && bridge->funcs->enable) in rockchip_bridge_enable() 52 bridge->funcs->enable(bridge); in rockchip_bridge_enable() 66 if (bridge->funcs && bridge->funcs->disable) in rockchip_bridge_disable() 67 bridge->funcs->disable(bridge); in rockchip_bridge_disable() 76 if (bridge->funcs && bridge->funcs->mode_set) in rockchip_bridge_mode_set() 77 bridge->funcs->mode_set(bridge, mode); in rockchip_bridge_mode_set() [all …]
|
| H A D | rockchip_connector.c | 20 const struct rockchip_connector_funcs *funcs, void *data, int type) in rockchip_connector_bind() argument 23 conn->funcs = funcs; in rockchip_connector_bind() 34 const struct rockchip_connector_funcs *funcs, void *data, int type) in rockchip_connector_bind() argument 38 conn->funcs = funcs; in rockchip_connector_bind() 64 if (conn->funcs->pre_init) { in rockchip_connector_pre_init() 65 ret = conn->funcs->pre_init(conn, state); in rockchip_connector_pre_init() 70 ret = conn->funcs->pre_init(conn, state); in rockchip_connector_pre_init() 90 if (conn->funcs->init) { in rockchip_connector_path_init() 91 ret = conn->funcs->init(conn, state); in rockchip_connector_path_init() 127 if (conn->funcs->detect) { in rockchip_connector_path_detect() [all …]
|
| H A D | rockchip_crtc.c | 36 .funcs = &rockchip_vop_funcs, 41 .funcs = &rockchip_vop_funcs, 46 .funcs = &rockchip_vop_funcs, 51 .funcs = &rockchip_vop_funcs, 56 .funcs = &rockchip_vop_funcs, 61 .funcs = &rockchip_vop_funcs, 66 .funcs = &rockchip_vop_funcs, 71 .funcs = &rockchip_vop_funcs, 76 .funcs = &rockchip_vop_funcs, 81 .funcs = &rockchip_vop_funcs, [all …]
|
| H A D | rockchip_panel.h | 27 const struct rockchip_panel_funcs *funcs; member 56 if (panel->funcs && panel->funcs->prepare) in rockchip_panel_prepare() 57 panel->funcs->prepare(panel); in rockchip_panel_prepare() 65 if (panel->funcs && panel->funcs->enable) in rockchip_panel_enable() 66 panel->funcs->enable(panel); in rockchip_panel_enable() 74 if (panel->funcs && panel->funcs->unprepare) in rockchip_panel_unprepare() 75 panel->funcs->unprepare(panel); in rockchip_panel_unprepare() 83 if (panel->funcs && panel->funcs->disable) in rockchip_panel_disable() 84 panel->funcs->disable(panel); in rockchip_panel_disable()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_bridge.c | 133 state = bridge->funcs->atomic_duplicate_state(bridge); in drm_bridge_atomic_duplicate_priv_state() 144 bridge->funcs->atomic_destroy_state(bridge, state); in drm_bridge_atomic_destroy_priv_state() 198 if (bridge->funcs->attach) { in drm_bridge_attach() 199 ret = bridge->funcs->attach(bridge, flags); in drm_bridge_attach() 204 if (bridge->funcs->atomic_reset) { in drm_bridge_attach() 207 state = bridge->funcs->atomic_reset(bridge); in drm_bridge_attach() 221 if (bridge->funcs->detach) in drm_bridge_attach() 222 bridge->funcs->detach(bridge); in drm_bridge_attach() 240 if (bridge->funcs->atomic_reset) in drm_bridge_detach() 243 if (bridge->funcs->detach) in drm_bridge_detach() [all …]
|
| H A D | drm_simple_kms_helper.c | 81 if (!pipe->funcs || !pipe->funcs->mode_valid) in drm_simple_kms_crtc_mode_valid() 85 return pipe->funcs->mode_valid(pipe, mode); in drm_simple_kms_crtc_mode_valid() 108 if (!pipe->funcs || !pipe->funcs->enable) in drm_simple_kms_crtc_enable() 112 pipe->funcs->enable(pipe, crtc->state, plane->state); in drm_simple_kms_crtc_enable() 121 if (!pipe->funcs || !pipe->funcs->disable) in drm_simple_kms_crtc_disable() 124 pipe->funcs->disable(pipe); in drm_simple_kms_crtc_disable() 139 if (!pipe->funcs || !pipe->funcs->enable_vblank) in drm_simple_kms_crtc_enable_vblank() 142 return pipe->funcs->enable_vblank(pipe); in drm_simple_kms_crtc_enable_vblank() 150 if (!pipe->funcs || !pipe->funcs->disable_vblank) in drm_simple_kms_crtc_disable_vblank() 153 pipe->funcs->disable_vblank(pipe); in drm_simple_kms_crtc_disable_vblank() [all …]
|
| H A D | drm_panel.c | 58 const struct drm_panel_funcs *funcs, int connector_type) in drm_panel_init() argument 62 panel->funcs = funcs; in drm_panel_init() 111 if (panel->funcs && panel->funcs->prepare) in drm_panel_prepare() 112 return panel->funcs->prepare(panel); in drm_panel_prepare() 134 if (panel->funcs && panel->funcs->unprepare) in drm_panel_unprepare() 135 return panel->funcs->unprepare(panel); in drm_panel_unprepare() 158 if (panel->funcs && panel->funcs->enable) { in drm_panel_enable() 159 ret = panel->funcs->enable(panel); in drm_panel_enable() 195 if (panel->funcs && panel->funcs->disable) in drm_panel_disable() 196 return panel->funcs->disable(panel); in drm_panel_disable() [all …]
|
| H A D | drm_atomic_helper.c | 118 const struct drm_connector_helper_funcs *funcs = connector->helper_private; in handle_conflicting_encoders() local 124 if (funcs->atomic_best_encoder) in handle_conflicting_encoders() 125 new_encoder = funcs->atomic_best_encoder(connector, new_conn_state); in handle_conflicting_encoders() 126 else if (funcs->best_encoder) in handle_conflicting_encoders() 127 new_encoder = funcs->best_encoder(connector); in handle_conflicting_encoders() 288 const struct drm_connector_helper_funcs *funcs; in update_connector_routing() local 345 funcs = connector->helper_private; in update_connector_routing() 347 if (funcs->atomic_best_encoder) in update_connector_routing() 348 new_encoder = funcs->atomic_best_encoder(connector, in update_connector_routing() 350 else if (funcs->best_encoder) in update_connector_routing() [all …]
|
| H A D | drm_client.c | 79 const char *name, const struct drm_client_funcs *funcs) in drm_client_init() argument 86 if (funcs && !try_module_get(funcs->owner)) in drm_client_init() 91 client->funcs = funcs; in drm_client_init() 108 if (funcs) in drm_client_init() 109 module_put(funcs->owner); in drm_client_init() 158 if (client->funcs) in drm_client_release() 159 module_put(client->funcs->owner); in drm_client_release() 173 if (client->funcs && client->funcs->unregister) { in drm_client_dev_unregister() 174 client->funcs->unregister(client); in drm_client_dev_unregister() 202 if (!client->funcs || !client->funcs->hotplug) in drm_client_dev_hotplug() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn10/ |
| H A D | dcn10_hw_sequencer.c | 104 !tg->funcs->is_tg_enabled(tg)) in dcn10_lock_all_pipes() 135 dc->res_pool->hubbub->funcs->wm_read_state(dc->res_pool->hubbub, &wm); in dcn10_log_hubbub_state() 168 hubp->funcs->hubp_read_state(hubp); in dcn10_log_hubp_states() 290 dpp->funcs->dpp_read_state(dpp, &s); in dcn10_log_hw_state() 331 pool->mpc->funcs->read_mpcc_state(pool->mpc, i, &s); in dcn10_log_hw_state() 355 if (pool->opps[i]->funcs->dpg_is_blanked) in dcn10_log_hw_state() 356 s.blank_enabled = pool->opps[i]->funcs->dpg_is_blanked(pool->opps[i]); in dcn10_log_hw_state() 358 s.blank_enabled = tg->funcs->is_blanked(tg); in dcn10_log_hw_state() 389 tg->funcs->clear_optc_underflow(tg); in dcn10_log_hw_state() 400 dsc->funcs->dsc_read_state(dsc, &s); in dcn10_log_hw_state() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn30/ |
| H A D | dcn30_hwseq.c | 85 result = dpp_base->funcs->dpp_program_blnd_lut(dpp_base, blend_lut); in dcn30_set_blend_lut() 125 acquired_rmu = mpc->funcs->acquire_rmu(mpc, mpcc_id, in dcn30_set_mpc_shaper_3dlut() 129 result = mpc->funcs->program_3dlut(mpc, in dcn30_set_mpc_shaper_3dlut() 132 result = mpc->funcs->program_shaper(mpc, shaper_lut, in dcn30_set_mpc_shaper_3dlut() 136 mpc->funcs->release_rmu(mpc, mpcc_id); in dcn30_set_mpc_shaper_3dlut() 161 dpp_base->funcs->dpp_set_pre_degam(dpp_base, tf); in dcn30_set_input_transfer_func() 172 result = dpp_base->funcs->dpp_program_gamcor_lut(dpp_base, params); in dcn30_set_input_transfer_func() 175 if (dpp_base->funcs->dpp_program_blnd_lut) in dcn30_set_input_transfer_func() 176 hws->funcs.set_blend_lut(pipe_ctx, plane_state); in dcn30_set_input_transfer_func() 177 if (dpp_base->funcs->dpp_program_shaper_lut && in dcn30_set_input_transfer_func() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn20/ |
| H A D | dcn20_hwseq.c | 162 if (pipe_ctx->stream_res.tg->funcs->set_gsl != NULL && in dcn20_setup_gsl_group_as_lock() 163 pipe_ctx->stream_res.tg->funcs->set_gsl_source_select != NULL) { in dcn20_setup_gsl_group_as_lock() 164 pipe_ctx->stream_res.tg->funcs->set_gsl( in dcn20_setup_gsl_group_as_lock() 168 pipe_ctx->stream_res.tg->funcs->set_gsl_source_select( in dcn20_setup_gsl_group_as_lock() 178 if (pipe_ctx && pipe_ctx->plane_res.hubp->funcs->hubp_set_flip_control_surface_gsl) in dcn20_set_flip_control_gsl() 179 pipe_ctx->plane_res.hubp->funcs->hubp_set_flip_control_surface_gsl( in dcn20_set_flip_control_gsl() 265 if (pipe_ctx->plane_res.hubp && pipe_ctx->plane_res.hubp->funcs) { in dcn20_program_triple_buffer() 266 pipe_ctx->plane_res.hubp->funcs->hubp_enable_tripleBuffer( in dcn20_program_triple_buffer() 290 tg->funcs->get_otg_active_size(tg, in dcn20_init_blank() 295 tg->funcs->get_optc_source(tg, &num_opps, &opp_id_src0, &opp_id_src1); in dcn20_init_blank() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dce110/ |
| H A D | dce110_hw_sequencer.c | 223 bp_result = dcb->funcs->enable_disp_power_gating( in dce110_enable_display_power_gating() 291 ipp->funcs->ipp_program_prescale(ipp, &prescale_params); in dce110_set_input_transfer_func() 296 ipp->funcs->ipp_program_input_lut(ipp, plane_state->gamma_correction); in dce110_set_input_transfer_func() 300 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_HW_sRGB); in dce110_set_input_transfer_func() 304 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_HW_sRGB); in dce110_set_input_transfer_func() 307 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_HW_xvYCC); in dce110_set_input_transfer_func() 310 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_BYPASS); in dce110_set_input_transfer_func() 318 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_BYPASS); in dce110_set_input_transfer_func() 609 xfm->funcs->opp_power_on_regamma_lut(xfm, true); in dce110_set_output_transfer_func() 615 xfm->funcs->opp_set_regamma_mode(xfm, OPP_REGAMMA_SRGB); in dce110_set_output_transfer_func() [all …]
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | test_min_heap.c | 34 const struct min_heap_callbacks *funcs) in pop_verify_heap() argument 41 min_heap_pop(heap, funcs); in pop_verify_heap() 57 min_heap_pop(heap, funcs); in pop_verify_heap() 71 struct min_heap_callbacks funcs = { in test_heapify_all() local 79 min_heapify_all(&heap, &funcs); in test_heapify_all() 80 err = pop_verify_heap(min_heap, &heap, &funcs); in test_heapify_all() 88 min_heapify_all(&heap, &funcs); in test_heapify_all() 89 err += pop_verify_heap(min_heap, &heap, &funcs); in test_heapify_all() 104 struct min_heap_callbacks funcs = { in test_heap_push() local 113 min_heap_push(&heap, &data[i], &funcs); in test_heap_push() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_ib.c | 167 (ring->funcs->type == AMDGPU_RING_TYPE_COMPUTE)) { in amdgpu_ib_schedule() 172 alloc_size = ring->funcs->emit_frame_size + num_ibs * in amdgpu_ib_schedule() 173 ring->funcs->emit_ib_size; in amdgpu_ib_schedule() 182 if (ring->funcs->emit_pipeline_sync && job && in amdgpu_ib_schedule() 194 if ((ib->flags & AMDGPU_IB_FLAG_EMIT_MEM_SYNC) && ring->funcs->emit_mem_sync) in amdgpu_ib_schedule() 195 ring->funcs->emit_mem_sync(ring); in amdgpu_ib_schedule() 197 if (ring->funcs->insert_start) in amdgpu_ib_schedule() 198 ring->funcs->insert_start(ring); in amdgpu_ib_schedule() 208 if (job && ring->funcs->init_cond_exec) in amdgpu_ib_schedule() 215 if (ring->funcs->emit_hdp_flush) in amdgpu_ib_schedule() [all …]
|
| H A D | amdgpu_psp.h | 224 const struct psp_funcs *funcs; member 312 #define psp_ring_init(psp, type) (psp)->funcs->ring_init((psp), (type)) 313 #define psp_ring_create(psp, type) (psp)->funcs->ring_create((psp), (type)) 314 #define psp_ring_stop(psp, type) (psp)->funcs->ring_stop((psp), (type)) 315 #define psp_ring_destroy(psp, type) ((psp)->funcs->ring_destroy((psp), (type))) 317 ((psp)->funcs->init_microcode ? (psp)->funcs->init_microcode((psp)) : 0) 319 ((psp)->funcs->bootloader_load_kdb ? (psp)->funcs->bootloader_load_kdb((psp)) : 0) 321 ((psp)->funcs->bootloader_load_spl ? (psp)->funcs->bootloader_load_spl((psp)) : 0) 323 ((psp)->funcs->bootloader_load_sysdrv ? (psp)->funcs->bootloader_load_sysdrv((psp)) : 0) 325 ((psp)->funcs->bootloader_load_sos ? (psp)->funcs->bootloader_load_sos((psp)) : 0) [all …]
|
| H A D | amdgpu_ring.h | 204 const struct amdgpu_ring_funcs *funcs; member 256 #define amdgpu_ring_parse_cs(r, p, ib) ((r)->funcs->parse_cs((p), (ib))) 257 #define amdgpu_ring_patch_cs_in_place(r, p, ib) ((r)->funcs->patch_cs_in_place((p), (ib))) 258 #define amdgpu_ring_test_ring(r) (r)->funcs->test_ring((r)) 259 #define amdgpu_ring_test_ib(r, t) (r)->funcs->test_ib((r), (t)) 260 #define amdgpu_ring_get_rptr(r) (r)->funcs->get_rptr((r)) 261 #define amdgpu_ring_get_wptr(r) (r)->funcs->get_wptr((r)) 262 #define amdgpu_ring_set_wptr(r) (r)->funcs->set_wptr((r)) 263 #define amdgpu_ring_emit_ib(r, job, ib, flags) ((r)->funcs->emit_ib((r), (job), (ib), (flags))) 264 #define amdgpu_ring_emit_pipeline_sync(r) (r)->funcs->emit_pipeline_sync((r)) [all …]
|
| H A D | amdgpu_display.h | 26 #define amdgpu_display_vblank_get_counter(adev, crtc) (adev)->mode_info.funcs->vblank_get_counter((… 27 #define amdgpu_display_backlight_set_level(adev, e, l) (adev)->mode_info.funcs->backlight_set_level… 28 #define amdgpu_display_backlight_get_level(adev, e) (adev)->mode_info.funcs->backlight_get_level((e… 29 #define amdgpu_display_hpd_sense(adev, h) (adev)->mode_info.funcs->hpd_sense((adev), (h)) 30 #define amdgpu_display_hpd_set_polarity(adev, h) (adev)->mode_info.funcs->hpd_set_polarity((adev), … 31 #define amdgpu_display_hpd_get_gpio_reg(adev) (adev)->mode_info.funcs->hpd_get_gpio_reg((adev)) 32 #define amdgpu_display_bandwidth_update(adev) (adev)->mode_info.funcs->bandwidth_update((adev)) 33 #define amdgpu_display_page_flip(adev, crtc, base, async) (adev)->mode_info.funcs->page_flip((adev)… 34 #define amdgpu_display_page_flip_get_scanoutpos(adev, crtc, vbl, pos) (adev)->mode_info.funcs->page… 35 #define amdgpu_display_add_encoder(adev, e, s, c) (adev)->mode_info.funcs->add_encoder((adev), (e),… [all …]
|
| H A D | amdgpu_ring.c | 66 ndw = (ndw + ring->funcs->align_mask) & ~ring->funcs->align_mask; in amdgpu_ring_alloc() 77 if (ring->funcs->begin_use) in amdgpu_ring_alloc() 78 ring->funcs->begin_use(ring); in amdgpu_ring_alloc() 95 amdgpu_ring_write(ring, ring->funcs->nop); in amdgpu_ring_insert_nop() 107 while (ib->length_dw & ring->funcs->align_mask) in amdgpu_ring_generic_pad_ib() 108 ib->ptr[ib->length_dw++] = ring->funcs->nop; in amdgpu_ring_generic_pad_ib() 126 count = ring->funcs->align_mask + 1 - in amdgpu_ring_commit() 127 (ring->wptr & ring->funcs->align_mask); in amdgpu_ring_commit() 128 count %= ring->funcs->align_mask + 1; in amdgpu_ring_commit() 129 ring->funcs->insert_nop(ring, count); in amdgpu_ring_commit() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/bios_emulator/x86emu/ |
| H A D | sys.c | 247 void X86EMU_setupMemFuncs(X86EMU_memFuncs * funcs) in X86EMU_setupMemFuncs() argument 249 sys_rdb = funcs->rdb; in X86EMU_setupMemFuncs() 250 sys_rdw = funcs->rdw; in X86EMU_setupMemFuncs() 251 sys_rdl = funcs->rdl; in X86EMU_setupMemFuncs() 252 sys_wrb = funcs->wrb; in X86EMU_setupMemFuncs() 253 sys_wrw = funcs->wrw; in X86EMU_setupMemFuncs() 254 sys_wrl = funcs->wrl; in X86EMU_setupMemFuncs() 266 void X86EMU_setupPioFuncs(X86EMU_pioFuncs * funcs) in X86EMU_setupPioFuncs() argument 268 sys_inb = funcs->inb; in X86EMU_setupPioFuncs() 269 sys_inw = funcs->inw; in X86EMU_setupPioFuncs() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_link_hwss.c | 125 pipes[i].clock_source->funcs->program_pix_clk( in dp_enable_link_phy() 135 if (dc->clk_mgr->funcs->notify_link_rate_change) in dp_enable_link_phy() 136 dc->clk_mgr->funcs->notify_link_rate_change(dc->clk_mgr, link); in dp_enable_link_phy() 138 if (dmcu != NULL && dmcu->funcs->lock_phy) in dp_enable_link_phy() 139 dmcu->funcs->lock_phy(dmcu); in dp_enable_link_phy() 142 link_enc->funcs->enable_dp_output( in dp_enable_link_phy() 147 link_enc->funcs->enable_dp_mst_output( in dp_enable_link_phy() 153 if (dmcu != NULL && dmcu->funcs->unlock_phy) in dp_enable_link_phy() 154 dmcu->funcs->unlock_phy(dmcu); in dp_enable_link_phy() 234 link->link_enc->funcs->disable_output(link->link_enc, signal); in dp_disable_link_phy() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/pinctrl/mvebu/ |
| H A D | pinctrl-armada-37xx.c | 73 const char *funcs[NB_FUNCS]; member 97 struct armada_37xx_pmx_func *funcs; member 108 .funcs = {_func1, _func2} \ 118 .funcs = {_func1, "gpio"} \ 128 .funcs = {_func1, "gpio"} \ 141 .funcs = {_f1, _f2} \ 214 if (!strcmp(grp->funcs[f], func)) in armada_37xx_get_func_reg() 252 return info->funcs[selector].name; in armada_37xx_pmx_get_func_name() 285 const char *name = info->funcs[func_selector].name; in armada_37xx_pmx_group_set() 299 static int armada_37xx_add_function(struct armada_37xx_pmx_func *funcs, in armada_37xx_add_function() argument [all …]
|
| /OK3568_Linux_fs/kernel/kernel/ |
| H A D | tracepoint.c | 168 static void debug_print_probes(struct tracepoint_func *funcs) in debug_print_probes() argument 172 if (!tracepoint_debug || !funcs) in debug_print_probes() 175 for (i = 0; funcs[i].func; i++) in debug_print_probes() 176 printk(KERN_DEBUG "Probe %d : %p\n", i, funcs[i].func); in debug_print_probes() 180 func_add(struct tracepoint_func **funcs, struct tracepoint_func *tp_func, in func_add() argument 191 debug_print_probes(*funcs); in func_add() 192 old = *funcs; in func_add() 243 *funcs = new; in func_add() 244 debug_print_probes(*funcs); in func_add() 248 static void *func_remove(struct tracepoint_func **funcs, in func_remove() argument [all …]
|