Home
last modified time | relevance | path

Searched refs:uapi (Results 1 – 25 of 93) sorted by relevance

1234

/drivers/infiniband/core/
A Duverbs_uapi.c448 data = kmalloc_array(uapi->num_write + uapi->num_write_ex, in uapi_finalize()
453 for (i = 0; i != uapi->num_write + uapi->num_write_ex; i++) in uapi_finalize()
456 uapi->write_ex_methods = data + uapi->num_write; in uapi_finalize()
602 uapi, in uapi_finalize_disable()
620 if (!uapi) in uverbs_destroy_api()
625 kfree(uapi); in uverbs_destroy_api()
647 struct uverbs_api *uapi; in uverbs_alloc_api() local
650 uapi = kzalloc(sizeof(*uapi), GFP_KERNEL); in uverbs_alloc_api()
651 if (!uapi) in uverbs_alloc_api()
669 return uapi; in uverbs_alloc_api()
[all …]
A Drdma_core.h131 uapi_get_object(struct uverbs_api *uapi, u16 object_id) in uapi_get_object() argument
138 res = radix_tree_lookup(&uapi->radix, uapi_key_obj(object_id)); in uapi_get_object()
148 void uverbs_disassociate_api(struct uverbs_api *uapi);
149 void uverbs_destroy_api(struct uverbs_api *uapi);
169 uapi_get_method(const struct uverbs_api *uapi, u32 command) in uapi_get_method() argument
178 if (cmd_idx >= uapi->num_write_ex) in uapi_get_method()
180 return uapi->write_ex_methods[cmd_idx]; in uapi_get_method()
183 if (cmd_idx >= uapi->num_write) in uapi_get_method()
185 return uapi->write_methods[cmd_idx]; in uapi_get_method()
/drivers/gpu/drm/i915/display/
A Dintel_cursor.c53 int x = plane_state->uapi.dst.x1; in intel_cursor_position()
54 int y = plane_state->uapi.dst.y1; in intel_cursor_position()
105 if (!plane_state->uapi.visible) in intel_cursor_check_surface()
108 src_x = plane_state->uapi.src.x1 >> 16; in intel_cursor_check_surface()
109 src_y = plane_state->uapi.src.y1 >> 16; in intel_cursor_check_surface()
169 plane_state->uapi.src = src; in intel_check_cursor()
170 plane_state->uapi.dst = dst; in intel_check_cursor()
181 if (!plane_state->uapi.visible) in intel_check_cursor()
530 plane_state->uapi.visible && plane_state->uapi.dst.x1 < 0) { in i9xx_check_cursor()
851 if (old_plane_state->uapi.commit && in intel_legacy_cursor_update()
[all …]
A Dintel_plane.c148 return &intel_state->uapi; in intel_plane_duplicate_state()
238 &plane_state->uapi.dst, in intel_plane_pixel_rate()
248 if (!plane_state->uapi.visible) in intel_plane_data_rate()
268 if (!plane_state->uapi.visible) in intel_plane_relative_data_rate()
292 &plane_state->uapi.dst, in intel_plane_relative_data_rate()
409 plane_state->uapi.src = drm_plane_state_src(&from_plane_state->uapi); in intel_plane_copy_uapi_to_hw_state()
410 plane_state->uapi.dst = drm_plane_state_dest(&from_plane_state->uapi); in intel_plane_copy_uapi_to_hw_state()
700 if (new_plane_state->uapi.visible || old_plane_state->uapi.visible) in intel_plane_atomic_check_with_state()
1207 &new_plane_state->uapi); in intel_prepare_plane_fb()
1485 y_plane_state->uapi.src = uv_plane_state->uapi.src; in link_nv12_planes()
[all …]
A Dintel_plane_initial.c40 if (!crtc_state->uapi.active) in intel_reuse_initial_plane_obj()
363 plane_state->uapi.src_x = 0; in intel_find_initial_plane_obj()
364 plane_state->uapi.src_y = 0; in intel_find_initial_plane_obj()
365 plane_state->uapi.src_w = fb->width << 16; in intel_find_initial_plane_obj()
366 plane_state->uapi.src_h = fb->height << 16; in intel_find_initial_plane_obj()
368 plane_state->uapi.crtc_x = 0; in intel_find_initial_plane_obj()
369 plane_state->uapi.crtc_y = 0; in intel_find_initial_plane_obj()
370 plane_state->uapi.crtc_w = fb->width; in intel_find_initial_plane_obj()
371 plane_state->uapi.crtc_h = fb->height; in intel_find_initial_plane_obj()
376 plane_state->uapi.fb = fb; in intel_find_initial_plane_obj()
[all …]
A Dintel_crtc.c125 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_crtc_vblank_on()
145 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_crtc_vblank_off()
204 crtc->base.state = &crtc_state->uapi; in intel_crtc_alloc()
442 if (crtc_state->uapi.event) { in intel_crtc_vblank_work()
446 crtc_state->uapi.event = NULL; in intel_crtc_vblank_work()
547 if (old_plane_state->uapi.crtc == &crtc->base) in intel_pipe_update_start()
621 if (!crtc_state->uapi.event) in intel_crtc_arm_vblank_event()
630 crtc_state->uapi.event = NULL; in intel_crtc_arm_vblank_event()
640 *event = crtc_state->uapi.event; in intel_crtc_prepare_vblank_event()
643 crtc_state->uapi.event = NULL; in intel_crtc_prepare_vblank_event()
[all …]
A Dskl_scaler.c298 drm_rect_width(&plane_state->uapi.src) >> 16, in skl_update_scaler_plane()
299 drm_rect_height(&plane_state->uapi.src) >> 16, in skl_update_scaler_plane()
300 drm_rect_width(&plane_state->uapi.dst), in skl_update_scaler_plane()
301 drm_rect_height(&plane_state->uapi.dst), in skl_update_scaler_plane()
423 const struct drm_rect *src = &plane_state->uapi.src; in intel_atomic_setup_scaler()
424 const struct drm_rect *dst = &plane_state->uapi.dst; in intel_atomic_setup_scaler()
794 int crtc_x = plane_state->uapi.dst.x1; in skl_program_plane_scaler()
795 int crtc_y = plane_state->uapi.dst.y1; in skl_program_plane_scaler()
796 u32 crtc_w = drm_rect_width(&plane_state->uapi.dst); in skl_program_plane_scaler()
804 &plane_state->uapi.dst, in skl_program_plane_scaler()
[all …]
A Dintel_sprite.c375 int crtc_x = plane_state->uapi.dst.x1; in vlv_sprite_update_noarm()
376 int crtc_y = plane_state->uapi.dst.y1; in vlv_sprite_update_noarm()
377 u32 crtc_w = drm_rect_width(&plane_state->uapi.dst); in vlv_sprite_update_noarm()
586 dst_w = drm_rect_width(&plane_state->uapi.dst); in ivb_sprite_min_cdclk()
801 int crtc_x = plane_state->uapi.dst.x1; in ivb_sprite_update_noarm()
802 int crtc_y = plane_state->uapi.dst.y1; in ivb_sprite_update_noarm()
939 &plane_state->uapi.dst, in g4x_sprite_min_cdclk()
1153 int crtc_x = plane_state->uapi.dst.x1; in g4x_sprite_update_noarm()
1154 int crtc_y = plane_state->uapi.dst.y1; in g4x_sprite_update_noarm()
1378 if (!plane_state->uapi.visible) in g4x_sprite_check()
[all …]
A Dintel_psr.c1262 if (crtc_state->uapi.async_flip) { in intel_psr2_sel_fetch_config_valid()
2600 if (new_plane_state->uapi.crtc != crtc_state->uapi.crtc) in intel_psr2_sel_fetch_et_alignment()
2606 if (!new_plane_state->uapi.visible) in intel_psr2_sel_fetch_et_alignment()
2630 if (plane_state->uapi.dst.y1 < 0 || in psr2_sel_fetch_plane_state_supported()
2631 plane_state->uapi.dst.x1 < 0 || in psr2_sel_fetch_plane_state_supported()
2737 if (new_plane_state->uapi.crtc != crtc_state->uapi.crtc) in intel_psr2_sel_fetch_update()
2741 !old_plane_state->uapi.visible) in intel_psr2_sel_fetch_update()
2754 if (new_plane_state->uapi.visible != old_plane_state->uapi.visible || in intel_psr2_sel_fetch_update()
2771 } else if (new_plane_state->uapi.alpha != old_plane_state->uapi.alpha) { in intel_psr2_sel_fetch_update()
2836 if (new_plane_state->uapi.crtc != crtc_state->uapi.crtc || in intel_psr2_sel_fetch_update()
[all …]
A Dintel_modeset_setup.c57 if (plane_state->uapi.visible) in intel_crtc_disable_noatomic_begin()
327 crtc_state->uapi.enable = crtc_state->hw.enable; in intel_crtc_copy_hw_to_uapi_state()
328 crtc_state->uapi.active = crtc_state->hw.active; in intel_crtc_copy_hw_to_uapi_state()
329 drm_WARN_ON(crtc_state->uapi.crtc->dev, in intel_crtc_copy_hw_to_uapi_state()
362 drm_property_replace_blob(&crtc_state->uapi.gamma_lut, in intel_crtc_copy_hw_to_uapi_state()
364 drm_property_replace_blob(&crtc_state->uapi.ctm, in intel_crtc_copy_hw_to_uapi_state()
480 if (plane_state->uapi.visible && in intel_sanitize_crtc()
794 crtc_state->uapi.connector_mask |= in intel_modeset_readout_hw_state()
796 crtc_state->uapi.encoder_mask |= in intel_modeset_readout_hw_state()
845 if (plane_state->uapi.visible) in intel_modeset_readout_hw_state()
[all …]
A Dintel_fbdev.c338 struct drm_gem_object *obj = intel_fb_bo(plane_state->uapi.fb); in intel_fbdev_init_bios()
340 if (!crtc_state->uapi.active) { in intel_fbdev_init_bios()
358 fb = to_intel_framebuffer(plane_state->uapi.fb); in intel_fbdev_init_bios()
377 if (!crtc_state->uapi.active) { in intel_fbdev_init_bios()
392 cur_size = crtc_state->uapi.adjusted_mode.crtc_hdisplay; in intel_fbdev_init_bios()
403 cur_size = crtc_state->uapi.adjusted_mode.crtc_vdisplay; in intel_fbdev_init_bios()
409 crtc_state->uapi.adjusted_mode.crtc_hdisplay, in intel_fbdev_init_bios()
410 crtc_state->uapi.adjusted_mode.crtc_vdisplay, in intel_fbdev_init_bios()
448 if (!crtc_state->uapi.active) in intel_fbdev_init_bios()
451 drm_WARN(display->drm, !plane_state->uapi.fb, in intel_fbdev_init_bios()
A Dintel_pfit.c21 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_pch_pfit_check_dst_window()
72 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_pch_pfit_check_src_size()
110 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_pch_pfit_check_scaling()
145 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_pch_pfit_check_timings()
163 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_pch_pfit_check_cloning()
172 if (crtc_state->uapi.encoder_mask && in intel_pch_pfit_check_cloning()
173 !is_power_of_2(crtc_state->uapi.encoder_mask)) { in intel_pch_pfit_check_cloning()
421 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_gmch_pfit_check_timings()
454 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in gmch_panel_fitting()
563 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_pfit_enable()
[all …]
A Di9xx_plane.c243 if (!plane_state->uapi.visible) in i9xx_check_plane_surface()
246 src_w = drm_rect_width(&plane_state->uapi.src) >> 16; in i9xx_check_plane_surface()
247 src_x = plane_state->uapi.src.x1 >> 16; in i9xx_check_plane_surface()
248 src_y = plane_state->uapi.src.y1 >> 16; in i9xx_check_plane_surface()
298 drm_rect_translate_to(&plane_state->uapi.src, in i9xx_check_plane_surface()
351 if (!plane_state->uapi.visible) in i9xx_plane_check()
440 int crtc_x = plane_state->uapi.dst.x1; in i9xx_plane_update_noarm()
441 int crtc_y = plane_state->uapi.dst.y1; in i9xx_plane_update_noarm()
483 int crtc_x = plane_state->uapi.dst.x1; in i9xx_plane_update_arm()
484 int crtc_y = plane_state->uapi.dst.y1; in i9xx_plane_update_arm()
[all …]
A Dskl_universal_plane.c1394 int crtc_x = plane_state->uapi.dst.x1; in skl_plane_update_noarm()
1395 int crtc_y = plane_state->uapi.dst.y1; in skl_plane_update_noarm()
1504 val |= plane_state->uapi.dst.x1; in icl_plane_update_sel_fetch_noarm()
1540 int crtc_x = plane_state->uapi.dst.x1; in icl_plane_update_noarm()
1541 int crtc_y = plane_state->uapi.dst.y1; in icl_plane_update_noarm()
1819 int crtc_x = plane_state->uapi.dst.x1; in skl_plane_check_dst_coordinates()
2021 int x = plane_state->uapi.src.x1 >> 16; in skl_check_main_surface()
2209 if (!plane_state->uapi.visible) in skl_check_plane_surface()
2341 if (!plane_state->uapi.visible) in skl_plane_check()
2362 plane_state->uapi.visible = false; in skl_plane_check()
[all …]
A Dintel_fbc.c209 unsigned int width = drm_rect_width(&plane_state->uapi.src) >> 16; in intel_fbc_cfb_stride()
239 unsigned int height = drm_rect_height(&plane_state->uapi.src) >> 16; in intel_fbc_cfb_size()
1171 (drm_rect_width(&plane_state->uapi.src) >> 16); in intel_fbc_surface_size_ok()
1173 (drm_rect_height(&plane_state->uapi.src) >> 16); in intel_fbc_surface_size_ok()
1203 w = drm_rect_width(&plane_state->uapi.src) >> 16; in intel_fbc_plane_size_valid()
1204 h = drm_rect_height(&plane_state->uapi.src) >> 16; in intel_fbc_plane_size_valid()
1294 drm_rect_fp_to_int(&src, &plane_state->uapi.src); in intel_fbc_hw_intialize_dirty_rect()
1357 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_fbc_is_cfb_ok()
1379 int width = drm_rect_width(&plane_state->uapi.src) >> 16; in __intel_fbc_prepare_dirty_rect()
1458 if (!plane_state->uapi.visible) { in intel_fbc_check_plane()
[all …]
A Dintel_display.c660 crtc_state->uapi.plane_mask) { in intel_plane_fixup_bitmasks()
4458 crtc_state->uapi.ctm); in intel_crtc_copy_uapi_to_hw_state_nomodeset()
4498 secondary_crtc_state->uapi.color_mgmt_changed = primary_crtc_state->uapi.color_mgmt_changed; in copy_joiner_crtc_state_nomodeset()
4520 saved_state->uapi = secondary_crtc_state->uapi; in copy_joiner_crtc_state_modeset()
4549 secondary_crtc_state->uapi.mode_changed = primary_crtc_state->uapi.mode_changed; in copy_joiner_crtc_state_modeset()
4550 secondary_crtc_state->uapi.connectors_changed = primary_crtc_state->uapi.connectors_changed; in copy_joiner_crtc_state_modeset()
4551 secondary_crtc_state->uapi.active_changed = primary_crtc_state->uapi.active_changed; in copy_joiner_crtc_state_modeset()
4582 saved_state->uapi = crtc_state->uapi; in intel_crtc_prepare_cleared_state()
5980 if (!old_plane_state->uapi.fb || !new_plane_state->uapi.fb) { in intel_async_flip_check_uapi()
6108 if (!drm_rect_equals(&old_plane_state->uapi.src, &new_plane_state->uapi.src) || in intel_async_flip_check_hw()
[all …]
A Dintel_crtc_state_dump.c117 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_dump_plane_state()
123 str_yes_no(plane_state->uapi.visible)); in intel_dump_plane_state()
130 fb->modifier, str_yes_no(plane_state->uapi.visible)); in intel_dump_plane_state()
133 if (plane_state->uapi.visible) in intel_dump_plane_state()
135 DRM_RECT_FP_ARG(&plane_state->uapi.src), in intel_dump_plane_state()
136 DRM_RECT_ARG(&plane_state->uapi.dst)); in intel_dump_plane_state()
181 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); in intel_crtc_state_dump()
A Dintel_color.c293 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_read_csc()
301 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in skl_read_csc()
393 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in icl_read_csc()
552 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_load_csc_matrix()
590 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in icl_load_csc_matrix()
689 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in vlv_read_csc()
785 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in chv_read_csc()
1025 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_color_commit_arm()
1038 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in hsw_color_commit_arm()
1065 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in i9xx_get_config()
[all …]
A Dhsw_ips.c195 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in hsw_crtc_state_ips_capable()
280 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in hsw_ips_get_config()
325 if (crtc_state->uapi.commit && in hsw_ips_debugfs_false_color_set()
326 !try_wait_for_completion(&crtc_state->uapi.commit->hw_done)) in hsw_ips_debugfs_false_color_set()
A Dintel_display_debugfs.c327 if (plane_state->uapi.visible) in plane_visibility()
344 src = drm_plane_state_src(&plane_state->uapi); in intel_plane_uapi_info()
348 plane_state->uapi.rotation); in intel_plane_uapi_info()
384 str_yes_no(plane_state->uapi.visible), in intel_plane_hw_info()
385 DRM_RECT_FP_ARG(&plane_state->uapi.src), in intel_plane_hw_info()
386 DRM_RECT_ARG(&plane_state->uapi.dst), in intel_plane_hw_info()
548 str_yes_no(crtc_state->uapi.enable), in intel_crtc_info()
549 str_yes_no(crtc_state->uapi.active), in intel_crtc_info()
550 DRM_MODE_ARG(&crtc_state->uapi.mode)); in intel_crtc_info()
575 crtc_state->uapi.encoder_mask) in intel_crtc_info()
[all …]
/drivers/gpu/drm/xe/display/
A Dxe_plane_initial.c59 if (!crtc_state->uapi.active) in intel_reuse_initial_plane_obj()
237 plane_state->uapi.src_x = 0; in intel_find_initial_plane_obj()
238 plane_state->uapi.src_y = 0; in intel_find_initial_plane_obj()
239 plane_state->uapi.src_w = fb->width << 16; in intel_find_initial_plane_obj()
240 plane_state->uapi.src_h = fb->height << 16; in intel_find_initial_plane_obj()
242 plane_state->uapi.crtc_x = 0; in intel_find_initial_plane_obj()
243 plane_state->uapi.crtc_y = 0; in intel_find_initial_plane_obj()
244 plane_state->uapi.crtc_w = fb->width; in intel_find_initial_plane_obj()
245 plane_state->uapi.crtc_h = fb->height; in intel_find_initial_plane_obj()
247 plane_state->uapi.fb = fb; in intel_find_initial_plane_obj()
[all …]
/drivers/gpu/drm/nova/
A Dfile.rs5 use crate::uapi::{GemCreate, GemInfo, Getparam};
12 uapi,
29 getparam: &Opaque<uapi::drm_nova_getparam>, in get_param()
38 uapi::NOVA_GETPARAM_VRAM_BAR_SIZE => pdev.resource_len(1)?, in get_param()
50 req: &Opaque<uapi::drm_nova_gem_create>, in gem_create()
64 req: &Opaque<uapi::drm_nova_gem_info>, in gem_info()
A Duapi.rs3 use kernel::uapi;
21 define_uapi_abstraction!(Getparam <= uapi::drm_nova_getparam);
35 define_uapi_abstraction!(GemCreate <= uapi::drm_nova_gem_create);
49 define_uapi_abstraction!(GemInfo <= uapi::drm_nova_gem_info);
/drivers/media/platform/renesas/vsp1/
A Dvsp1_drv.c239 if (vsp1->info->uapi) in vsp1_destroy_entities()
716 .uapi = true,
727 .uapi = true,
739 .uapi = true,
751 .uapi = true,
762 .uapi = true,
774 .uapi = true,
785 .uapi = true,
794 .uapi = true,
804 .uapi = true,
[all …]
/drivers/net/phy/
A Dax88796b_rust.rs11 uapi,
27 const BMCR_SPEED100: u16 = uapi::BMCR_SPEED100 as u16;
28 const BMCR_FULLDPLX: u16 = uapi::BMCR_FULLDPLX as u16;
60 dev.set_speed(uapi::SPEED_100); in read_status()
62 dev.set_speed(uapi::SPEED_10); in read_status()

Completed in 728 milliseconds

1234