/third_party/mesa3d/src/egl/drivers/dri2/ |
H A D | platform_device.c | 119 dri2_device_create_surface(_EGLDisplay *disp, EGLint type, _EGLConfig *conf, in dri2_device_create_surface() argument 122 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in dri2_device_create_surface() 137 if (!dri2_init_surface(&dri2_surf->base, disp, type, conf, attrib_list, in dri2_device_create_surface() 164 device_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in device_destroy_surface() argument 166 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in device_destroy_surface() 179 dri2_device_create_pbuffer_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_device_create_pbuffer_surface() argument 182 return dri2_device_create_surface(disp, EGL_PBUFFER_BIT, conf, attrib_list); in dri2_device_create_pbuffer_surface() 239 device_get_fd(_EGLDisplay *disp, _EGLDevice *dev) in device_get_fd() argument 242 int fd = disp->Options.fd; in device_get_fd() 274 device_probe_device(_EGLDisplay *disp) in device_probe_device() argument 320 device_probe_device_sw(_EGLDisplay *disp) device_probe_device_sw() argument 341 dri2_initialize_device(_EGLDisplay *disp) dri2_initialize_device() argument [all...] |
H A D | platform_surfaceless.c | 112 dri2_surfaceless_create_surface(_EGLDisplay *disp, EGLint type, in dri2_surfaceless_create_surface() argument 115 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in dri2_surfaceless_create_surface() 130 if (!dri2_init_surface(&dri2_surf->base, disp, type, conf, attrib_list, in dri2_surfaceless_create_surface() 157 surfaceless_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in surfaceless_destroy_surface() argument 159 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in surfaceless_destroy_surface() 172 dri2_surfaceless_create_pbuffer_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_surfaceless_create_pbuffer_surface() argument 175 return dri2_surfaceless_create_surface(disp, EGL_PBUFFER_BIT, conf, in dri2_surfaceless_create_pbuffer_surface() 235 surfaceless_probe_device(_EGLDisplay *disp, bool swrast) in surfaceless_probe_device() argument 239 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in surfaceless_probe_device() 257 disp in surfaceless_probe_device() 303 surfaceless_probe_device_sw(_EGLDisplay *disp) surfaceless_probe_device_sw() argument 326 dri2_initialize_surfaceless(_EGLDisplay *disp) dri2_initialize_surfaceless() argument [all...] |
H A D | platform_ohos.c | 190 ohos_create_image_from_native_buffer(_EGLDisplay *disp, in ohos_create_image_from_native_buffer() argument 194 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in ohos_create_image_from_native_buffer() 279 ohos_window_enqueue_buffer(_EGLDisplay *disp, struct dri2_egl_surface *dri2_surf) in ohos_window_enqueue_buffer() argument 281 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in ohos_window_enqueue_buffer() 287 mtx_unlock(&disp->Mutex); in ohos_window_enqueue_buffer() 306 mtx_lock(&disp->Mutex); in ohos_window_enqueue_buffer() 333 ohos_create_surface(_EGLDisplay *disp, EGLint type, _EGLConfig *conf, in ohos_create_surface() argument 336 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in ohos_create_surface() 348 if (!dri2_init_surface(&dri2_surf->base, disp, type, conf, attrib_list, in ohos_create_surface() 410 ohos_create_window_surface(_EGLDisplay *disp, _EGLConfi argument 418 ohos_create_pbuffer_surface(_EGLDisplay *disp, _EGLConfig *conf, const EGLint *attrib_list) ohos_create_pbuffer_surface() argument 426 ohos_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) ohos_destroy_surface() argument 528 _EGLDisplay *disp = dri2_surf->base.Resource.Display; get_back_bo() local 631 ohos_query_buffer_age(_EGLDisplay *disp, _EGLSurface *surface) ohos_query_buffer_age() argument 644 ohos_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) ohos_swap_buffers() argument 694 ohos_query_surface(_EGLDisplay *disp, _EGLSurface *surf, EGLint attribute, EGLint *value) ohos_query_surface() argument 721 dri2_create_image_ohos_native_buffer(_EGLDisplay *disp, _EGLContext *ctx, struct ANativeWindowBuffer *buf) dri2_create_image_ohos_native_buffer() argument 747 ohos_create_image_khr(_EGLDisplay *disp, _EGLContext *ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attr_list) ohos_create_image_khr() argument 862 ohos_add_configs_for_visuals(_EGLDisplay *disp) ohos_add_configs_for_visuals() argument 1028 ohos_load_driver(_EGLDisplay *disp, bool swrast) ohos_load_driver() argument 1075 ohos_unload_driver(_EGLDisplay *disp) ohos_unload_driver() argument 1086 ohos_filter_device(_EGLDisplay *disp, int fd, const char *vendor) ohos_filter_device() argument 1103 ohos_probe_device(_EGLDisplay *disp, bool swrast) ohos_probe_device() argument 1123 ohos_open_device(_EGLDisplay *disp, bool swrast) ohos_open_device() argument 1155 ohos_open_device(_EGLDisplay *disp, bool swrast) ohos_open_device() argument 1237 dri2_initialize_ohos(_EGLDisplay *disp) dri2_initialize_ohos() argument [all...] |
H A D | platform_x11.c | 56 dri2_x11_swap_interval(_EGLDisplay *disp, _EGLSurface *surf, EGLint interval); 270 dri2_x11_create_surface(_EGLDisplay *disp, EGLint type, _EGLConfig *conf, in dri2_x11_create_surface() argument 273 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in dri2_x11_create_surface() 287 if (!dri2_init_surface(&dri2_surf->base, disp, type, conf, attrib_list, in dri2_x11_create_surface() 384 dri2_x11_create_window_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_x11_create_window_surface() argument 387 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in dri2_x11_create_window_surface() 390 surf = dri2_x11_create_surface(disp, EGL_WINDOW_BIT, conf, in dri2_x11_create_window_surface() 399 dri2_x11_swap_interval(disp, surf, dri2_dpy->default_swap_interval); in dri2_x11_create_window_surface() 406 dri2_x11_create_pixmap_surface(_EGLDisplay *disp, _EGLConfig *conf, in dri2_x11_create_pixmap_surface() argument 409 return dri2_x11_create_surface(disp, EGL_PIXMAP_BI in dri2_x11_create_pixmap_surface() 414 dri2_x11_create_pbuffer_surface(_EGLDisplay *disp, _EGLConfig *conf, const EGLint *attrib_list) dri2_x11_create_pbuffer_surface() argument 422 dri2_x11_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) dri2_x11_destroy_surface() argument 454 dri2_query_surface(_EGLDisplay *disp, _EGLSurface *surf, EGLint attribute, EGLint *value) dri2_query_surface() argument 767 dri2_x11_authenticate(_EGLDisplay *disp, uint32_t id) dri2_x11_authenticate() argument 775 dri2_x11_add_configs_for_visuals(struct dri2_egl_display *dri2_dpy, _EGLDisplay *disp, bool supports_preserved) dri2_x11_add_configs_for_visuals() argument 871 dri2_copy_region(_EGLDisplay *disp, _EGLSurface *draw, xcb_xfixes_region_t region) dri2_copy_region() argument 904 dri2_x11_swap_buffers_msc(_EGLDisplay *disp, _EGLSurface *draw, int64_t msc, int64_t divisor, int64_t remainder) dri2_x11_swap_buffers_msc() argument 954 dri2_x11_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) dri2_x11_swap_buffers() argument 972 dri2_x11_swap_buffers_region(_EGLDisplay *disp, _EGLSurface *draw, EGLint numRects, const EGLint *rects) dri2_x11_swap_buffers_region() argument 1000 dri2_x11_post_sub_buffer(_EGLDisplay *disp, _EGLSurface *draw, EGLint x, EGLint y, EGLint width, EGLint height) dri2_x11_post_sub_buffer() argument 1012 dri2_x11_swap_interval(_EGLDisplay *disp, _EGLSurface *surf, EGLint interval) dri2_x11_swap_interval() argument 1029 dri2_x11_copy_buffers(_EGLDisplay *disp, _EGLSurface *surf, void *native_pixmap_target) dri2_x11_copy_buffers() argument 1081 dri2_create_image_khr_pixmap(_EGLDisplay *disp, _EGLContext *ctx, EGLClientBuffer buffer, const EGLint *attr_list) dri2_create_image_khr_pixmap() argument 1162 dri2_x11_create_image_khr(_EGLDisplay *disp, _EGLContext *ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attr_list) dri2_x11_create_image_khr() argument 1198 dri2_kopper_swap_interval(_EGLDisplay *disp, _EGLSurface *surf, EGLint interval) dri2_kopper_swap_interval() argument 1211 dri2_kopper_create_window_surface(_EGLDisplay *disp, _EGLConfig *conf, void *native_window, const EGLint *attrib_list) dri2_kopper_create_window_surface() argument 1234 dri2_kopper_query_buffer_age(_EGLDisplay *disp, _EGLSurface *surf) dri2_kopper_query_buffer_age() argument 1335 dri2_find_screen_for_display(const _EGLDisplay *disp, int fallback_screen) dri2_find_screen_for_display() argument 1352 dri2_get_xcb_connection(_EGLDisplay *disp, struct dri2_egl_display *dri2_dpy) dri2_get_xcb_connection() argument 1395 dri2_x11_setup_swap_interval(_EGLDisplay *disp) dri2_x11_setup_swap_interval() argument 1420 dri2_initialize_x11_swrast(_EGLDisplay *disp) dri2_initialize_x11_swrast() argument 1504 dri2_initialize_x11_dri3(_EGLDisplay *disp) dri2_initialize_x11_dri3() argument 1612 dri2_initialize_x11_dri2(_EGLDisplay *disp) dri2_initialize_x11_dri2() argument 1683 dri2_initialize_x11(_EGLDisplay *disp) dri2_initialize_x11() argument [all...] |
H A D | platform_android.c | 439 droid_create_image_from_native_buffer(_EGLDisplay *disp, argument 443 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); 468 _EGLDisplay *disp = dri2_surf->base.Resource.Display; local 469 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); 539 droid_window_enqueue_buffer(_EGLDisplay *disp, struct dri2_egl_surface *dri2_surf) argument 541 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); 547 mtx_unlock(&disp->Mutex); 566 mtx_lock(&disp->Mutex); 595 droid_set_shared_buffer_mode(_EGLDisplay *disp, _EGLSurface *surf, bool mode) argument 598 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); 633 droid_create_surface(_EGLDisplay *disp, EGLint type, _EGLConfig *conf, void *native_window, const EGLint *attrib_list) global() argument 736 droid_create_window_surface(_EGLDisplay *disp, _EGLConfig *conf, void *native_window, const EGLint *attrib_list) global() argument 744 droid_create_pbuffer_surface(_EGLDisplay *disp, _EGLConfig *conf, const EGLint *attrib_list) global() argument 752 droid_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) global() argument 789 droid_swap_interval(_EGLDisplay *disp, _EGLSurface *surf, EGLint interval) global() argument 864 _EGLDisplay *disp = dri2_surf->base.Resource.Display; global() local 965 droid_query_buffer_age(_EGLDisplay *disp, _EGLSurface *surface) global() argument 978 droid_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) global() argument 1058 droid_create_image_from_name(_EGLDisplay *disp, struct ANativeWindowBuffer *buf, void *priv) global() argument 1088 droid_query_surface(_EGLDisplay *disp, _EGLSurface *surf, EGLint attribute, EGLint *value) global() argument 1114 dri2_create_image_android_native_buffer(_EGLDisplay *disp, _EGLContext *ctx, struct ANativeWindowBuffer *buf) global() argument 1155 droid_create_image_khr(_EGLDisplay *disp, _EGLContext *ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attr_list) global() argument 1274 droid_add_configs_for_visuals(_EGLDisplay *disp) global() argument 1476 droid_load_driver(_EGLDisplay *disp, bool swrast) global() argument 1522 droid_unload_driver(_EGLDisplay *disp) global() argument 1533 droid_filter_device(_EGLDisplay *disp, int fd, const char *vendor) global() argument 1549 droid_probe_device(_EGLDisplay *disp, bool swrast) global() argument 1568 droid_open_device(_EGLDisplay *disp, bool swrast) global() argument 1596 droid_open_device(_EGLDisplay *disp, bool swrast) global() argument 1674 dri2_initialize_android(_EGLDisplay *disp) global() argument [all...] |
H A D | platform_x11_dri3.c | 93 _EGLDisplay *disp = dri3_surf->surf.base.Resource.Display; in egl_dri3_flush_drawable() local 95 dri2_flush_drawable_for_swapbuffers(disp, &dri3_surf->surf.base); in egl_dri3_flush_drawable() 108 dri3_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in dri3_destroy_surface() argument 110 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in dri3_destroy_surface() 126 dri3_set_swap_interval(_EGLDisplay *disp, _EGLSurface *surf, EGLint interval) in dri3_set_swap_interval() argument 152 dri3_create_surface(_EGLDisplay *disp, EGLint type, _EGLConfig *conf, in dri3_create_surface() argument 155 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in dri3_create_surface() 167 if (!dri2_init_surface(&dri3_surf->surf.base, disp, type, conf, in dri3_create_surface() 224 dri3_authenticate(_EGLDisplay *disp, uint32_t id) in dri3_authenticate() argument 227 struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); in dri3_authenticate() 246 dri3_create_window_surface(_EGLDisplay *disp, _EGLConfig *conf, void *native_window, const EGLint *attrib_list) dri3_create_window_surface() argument 261 dri3_create_pixmap_surface(_EGLDisplay *disp, _EGLConfig *conf, void *native_pixmap, const EGLint *attrib_list) dri3_create_pixmap_surface() argument 269 dri3_create_pbuffer_surface(_EGLDisplay *disp, _EGLConfig *conf, const EGLint *attrib_list) dri3_create_pbuffer_surface() argument 289 dri3_create_image_khr_pixmap(_EGLDisplay *disp, _EGLContext *ctx, EGLClientBuffer buffer, const EGLint *attr_list) dri3_create_image_khr_pixmap() argument 339 dri3_create_image_khr_pixmap_from_buffers(_EGLDisplay *disp, _EGLContext *ctx, EGLClientBuffer buffer, const EGLint *attr_list) dri3_create_image_khr_pixmap_from_buffers() argument 396 dri3_create_image_khr(_EGLDisplay *disp, _EGLContext *ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attr_list) dri3_create_image_khr() argument 442 dri3_swap_buffers_with_damage(_EGLDisplay *disp, _EGLSurface *draw, const EGLint *rects, EGLint n_rects) dri3_swap_buffers_with_damage() argument 454 dri3_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) dri3_swap_buffers() argument 460 dri3_copy_buffers(_EGLDisplay *disp, _EGLSurface *surf, void *native_pixmap_target) dri3_copy_buffers() argument 475 dri3_query_buffer_age(_EGLDisplay *disp, _EGLSurface *surf) dri3_query_buffer_age() argument 483 dri3_query_surface(_EGLDisplay *disp, _EGLSurface *surf, EGLint attribute, EGLint *value) dri3_query_surface() argument 509 dri3_close_screen_notify(_EGLDisplay *disp) dri3_close_screen_notify() argument [all...] |
/kernel/linux/linux-5.10/drivers/video/ |
H A D | of_display_timing.c | 148 struct display_timings *disp; in of_get_display_timings() local 159 disp = kzalloc(sizeof(*disp), GFP_KERNEL); in of_get_display_timings() 160 if (!disp) { in of_get_display_timings() 161 pr_err("%pOF: could not allocate struct disp'\n", np); in of_get_display_timings() 179 disp->num_timings = of_get_child_count(timings_np); in of_get_display_timings() 180 if (disp->num_timings == 0) { in of_get_display_timings() 186 disp->timings = kcalloc(disp->num_timings, in of_get_display_timings() 189 if (!disp in of_get_display_timings() [all...] |
/kernel/linux/linux-6.6/drivers/video/ |
H A D | of_display_timing.c | 149 struct display_timings *disp; in of_get_display_timings() local 160 disp = kzalloc(sizeof(*disp), GFP_KERNEL); in of_get_display_timings() 161 if (!disp) { in of_get_display_timings() 162 pr_err("%pOF: could not allocate struct disp'\n", np); in of_get_display_timings() 180 disp->num_timings = of_get_child_count(timings_np); in of_get_display_timings() 181 if (disp->num_timings == 0) { in of_get_display_timings() 187 disp->timings = kcalloc(disp->num_timings, in of_get_display_timings() 190 if (!disp in of_get_display_timings() [all...] |
/third_party/mesa3d/src/egl/main/ |
H A D | egldisplay.c | 195 _EGLDisplay *dispList, *disp; in _eglFiniDisplay() local 203 disp = dispList; in _eglFiniDisplay() 207 if (disp->ResourceLists[i]) { in _eglFiniDisplay() 208 _eglLog(_EGL_DEBUG, "Display %p is destroyed with resources", disp); in _eglFiniDisplay() 217 if (disp->Options.fd) in _eglFiniDisplay() 218 close(disp->Options.fd); in _eglFiniDisplay() 220 free(disp->Options.Attribs); in _eglFiniDisplay() 221 free(disp); in _eglFiniDisplay() 261 _EGLDisplay *disp; in _eglFindDisplay() local 270 for (disp in _eglFindDisplay() 364 _eglCleanupDisplay(_EGLDisplay *disp) _eglCleanupDisplay() argument 400 _eglCheckResource(void *res, _EGLResourceType type, _EGLDisplay *disp) _eglCheckResource() argument 427 _eglInitResource(_EGLResource *res, EGLint size, _EGLDisplay *disp) _eglInitResource() argument [all...] |
H A D | eglsurface.c | 56 _EGLDisplay *disp = surf->Resource.Display; in _eglParseSurfaceAttribList() local 66 if (disp->Extensions.NOK_texture_from_pixmap) in _eglParseSurfaceAttribList() 76 if (!disp->Extensions.KHR_gl_colorspace) { in _eglParseSurfaceAttribList() 92 if (!disp->Extensions.EXT_surface_SMPTE2086_metadata) { in _eglParseSurfaceAttribList() 99 if (!disp->Extensions.EXT_surface_SMPTE2086_metadata) { in _eglParseSurfaceAttribList() 106 if (!disp->Extensions.EXT_surface_SMPTE2086_metadata) { in _eglParseSurfaceAttribList() 113 if (!disp->Extensions.EXT_surface_SMPTE2086_metadata) { in _eglParseSurfaceAttribList() 120 if (!disp->Extensions.EXT_surface_SMPTE2086_metadata) { in _eglParseSurfaceAttribList() 127 if (!disp->Extensions.EXT_surface_SMPTE2086_metadata) { in _eglParseSurfaceAttribList() 134 if (!disp in _eglParseSurfaceAttribList() 359 _eglInitSurface(_EGLSurface *surf, _EGLDisplay *disp, EGLint type, _EGLConfig *conf, const EGLint *attrib_list, void *native_surface) _eglInitSurface() argument 457 _eglQuerySurface(_EGLDisplay *disp, _EGLSurface *surface, EGLint attribute, EGLint *value) _eglQuerySurface() argument 631 _eglSurfaceAttrib(_EGLDisplay *disp, _EGLSurface *surface, EGLint attribute, EGLint value) _eglSurfaceAttrib() argument 756 _eglBindTexImage(_EGLDisplay *disp, _EGLSurface *surface, EGLint buffer) _eglBindTexImage() argument 785 _eglReleaseTexImage(_EGLDisplay *disp, _EGLSurface *surf, EGLint buffer) _eglReleaseTexImage() argument [all...] |
H A D | eglimage.c | 38 _eglParseKHRImageAttribs(_EGLImageAttribs *attrs, _EGLDisplay *disp, in _eglParseKHRImageAttribs() argument 43 if (!disp->Extensions.KHR_image_base) in _eglParseKHRImageAttribs() 50 if (!disp->Extensions.KHR_gl_texture_2D_image) in _eglParseKHRImageAttribs() 56 if (!disp->Extensions.KHR_gl_texture_3D_image) in _eglParseKHRImageAttribs() 62 if (!disp->Extensions.EXT_protected_surface) in _eglParseKHRImageAttribs() 75 _eglParseMESADrmImageAttribs(_EGLImageAttribs *attrs, _EGLDisplay *disp, in _eglParseMESADrmImageAttribs() argument 78 if (!disp->Extensions.MESA_drm_image) in _eglParseMESADrmImageAttribs() 105 _eglParseWLBindWaylandDisplayAttribs(_EGLImageAttribs *attrs, _EGLDisplay *disp, in _eglParseWLBindWaylandDisplayAttribs() argument 108 if (!disp->Extensions.WL_bind_wayland_display) in _eglParseWLBindWaylandDisplayAttribs() 123 _eglParseEXTImageDmaBufImportAttribs(_EGLImageAttribs *attrs, _EGLDisplay *disp, in _eglParseEXTImageDmaBufImportAttribs() argument 215 _eglParseEXTImageDmaBufImportModifiersAttribs(_EGLImageAttribs *attrs, _EGLDisplay *disp, EGLint attr, EGLint val) _eglParseEXTImageDmaBufImportModifiersAttribs() argument 281 _eglParseImageAttribList(_EGLImageAttribs *attrs, _EGLDisplay *disp, const EGLint *attrib_list) _eglParseImageAttribList() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | channv50.c | 38 nv50_disp_mthd_list(struct nv50_disp *disp, int debug, u32 base, int c, in nv50_disp_mthd_list() argument 41 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in nv50_disp_mthd_list() 69 struct nv50_disp *disp = chan->disp; in nv50_disp_chan_mthd() local 70 struct nvkm_subdev *subdev = &disp->base.engine.subdev; in nv50_disp_chan_mthd() 100 nv50_disp_mthd_list(disp, debug, base, mthd->prev, in nv50_disp_chan_mthd() 109 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); in nv50_disp_chan_uevent_fini() local 110 struct nvkm_device *device = disp->base.engine.subdev.device; in nv50_disp_chan_uevent_fini() 118 struct nv50_disp *disp in nv50_disp_chan_uevent_init() local 125 nv50_disp_chan_uevent_send(struct nv50_disp *disp, int chid) nv50_disp_chan_uevent_send() argument 201 struct nv50_disp *disp = chan->disp; nv50_disp_chan_ntfy() local 226 struct nv50_disp *disp; global() member 248 struct nv50_disp *disp = chan->disp; nv50_disp_chan_child_new() local 318 struct nv50_disp *disp = chan->disp; nv50_disp_chan_dtor() local 338 nv50_disp_chan_new_(const struct nv50_disp_chan_func *func, const struct nv50_disp_chan_mthd *mthd, struct nv50_disp *disp, int ctrl, int user, int head, const struct nvkm_oclass *oclass, struct nvkm_object **pobject) nv50_disp_chan_new_() argument [all...] |
H A D | conn.c | 36 struct nvkm_disp *disp = conn->disp; in nvkm_conn_hpd() local 37 struct nvkm_gpio *gpio = disp->engine.subdev.device->gpio; in nvkm_conn_hpd() 50 nvkm_event_send(&disp->hpd, rep.mask, index, &rep, sizeof(rep)); in nvkm_conn_hpd() 78 nvkm_conn_ctor(struct nvkm_disp *disp, int index, struct nvbios_connE *info, in nvkm_conn_ctor() argument 82 struct nvkm_gpio *gpio = disp->engine.subdev.device->gpio; in nvkm_conn_ctor() 86 conn->disp = disp; in nvkm_conn_ctor() 125 nvkm_conn_new(struct nvkm_disp *disp, int index, struct nvbios_connE *info, in nvkm_conn_new() argument 130 nvkm_conn_ctor(disp, inde in nvkm_conn_new() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | gv100.c | 40 struct nvkm_device *device = ior->disp->engine.subdev.device; in gv100_sor_hda_device_entry() 56 struct nvkm_device *device = sor->disp->engine.subdev.device; in gv100_sor_dp_watermark() 65 struct nvkm_device *device = sor->disp->engine.subdev.device; in gv100_sor_dp_audio_sym() 75 struct nvkm_device *device = sor->disp->engine.subdev.device; in gv100_sor_dp_audio() 102 struct nvkm_device *device = ior->disp->engine.subdev.device; in gv100_sor_hdmi_infoframe_vsi() 126 struct nvkm_device *device = ior->disp->engine.subdev.device; in gv100_sor_hdmi_infoframe_avi() 148 struct nvkm_device *device = ior->disp->engine.subdev.device; in gv100_sor_hdmi_ctrl() 186 struct nvkm_device *device = sor->disp->engine.subdev.device; in gv100_sor_state() 221 gv100_sor_new(struct nvkm_disp *disp, int id) in gv100_sor_new() argument 223 struct nvkm_device *device = disp in gv100_sor_new() 233 gv100_sor_cnt(struct nvkm_disp *disp, unsigned long *pmask) gv100_sor_cnt() argument 308 gv100_head_new(struct nvkm_disp *disp, int id) gv100_head_new() argument 319 gv100_head_cnt(struct nvkm_disp *disp, unsigned long *pmask) gv100_head_cnt() argument 545 gv100_disp_wndw_cnt(struct nvkm_disp *disp, unsigned long *pmask) gv100_disp_wndw_cnt() argument 797 struct nvkm_disp *disp; global() member 821 struct nvkm_disp *disp = nvkm_udisp(oclass->parent); gv100_disp_caps_new() local 836 struct nvkm_disp *disp = container_of(work, struct nvkm_disp, super.work); gv100_disp_super() local 894 gv100_disp_exception(struct nvkm_disp *disp, int chid) gv100_disp_exception() argument 936 gv100_disp_intr_ctrl_disp(struct nvkm_disp *disp) gv100_disp_intr_ctrl_disp() argument 984 gv100_disp_intr_exc_other(struct nvkm_disp *disp) gv100_disp_intr_exc_other() argument 1013 gv100_disp_intr_exc_winim(struct nvkm_disp *disp) gv100_disp_intr_exc_winim() argument 1033 gv100_disp_intr_exc_win(struct nvkm_disp *disp) gv100_disp_intr_exc_win() argument 1053 gv100_disp_intr_head_timing(struct nvkm_disp *disp, int head) gv100_disp_intr_head_timing() argument 1078 gv100_disp_intr(struct nvkm_disp *disp) gv100_disp_intr() argument 1118 gv100_disp_fini(struct nvkm_disp *disp) gv100_disp_fini() argument 1125 gv100_disp_init(struct nvkm_disp *disp) gv100_disp_init() argument [all...] |
H A D | gf119.c | 39 struct nvkm_device *device = ior->disp->engine.subdev.device; in gf119_sor_hda_device_entry() 48 struct nvkm_device *device = ior->disp->engine.subdev.device; in gf119_sor_hda_eld() 62 struct nvkm_device *device = ior->disp->engine.subdev.device; in gf119_sor_hda_hpd() 87 struct nvkm_device *device = sor->disp->engine.subdev.device; in gf119_sor_dp_watermark() 96 struct nvkm_device *device = sor->disp->engine.subdev.device; in gf119_sor_dp_audio_sym() 106 struct nvkm_device *device = sor->disp->engine.subdev.device; in gf119_sor_dp_audio() 121 struct nvkm_device *device = sor->disp->engine.subdev.device; in gf119_sor_dp_vcpi() 131 struct nvkm_device *device = sor->disp->engine.subdev.device; in gf119_sor_dp_drive() 153 struct nvkm_device *device = sor->disp->engine.subdev.device; in gf119_sor_dp_pattern() 173 struct nvkm_device *device = sor->disp in gf119_sor_dp_links() 337 gf119_sor_new(struct nvkm_disp *disp, int id) gf119_sor_new() argument 343 gf119_sor_cnt(struct nvkm_disp *disp, unsigned long *pmask) gf119_sor_cnt() argument 385 gf119_dac_new(struct nvkm_disp *disp, int id) gf119_dac_new() argument 391 gf119_dac_cnt(struct nvkm_disp *disp, unsigned long *pmask) gf119_dac_cnt() argument 465 gf119_head_new(struct nvkm_disp *disp, int id) gf119_head_new() argument 471 gf119_head_cnt(struct nvkm_disp *disp, unsigned long *pmask) gf119_head_cnt() argument 481 struct nvkm_disp *disp = container_of(event, typeof(*disp), uevent); gf119_disp_chan_uevent_fini() local 490 struct nvkm_disp *disp = container_of(event, typeof(*disp), uevent); gf119_disp_chan_uevent_init() local 518 struct nvkm_disp *disp = chan->disp; gf119_disp_pioc_fini() local 537 struct nvkm_disp *disp = chan->disp; gf119_disp_pioc_init() local 1012 struct nvkm_disp *disp = container_of(work, struct nvkm_disp, super.work); gf119_disp_super() local 1069 gf119_disp_intr_error(struct nvkm_disp *disp, int chid) gf119_disp_intr_error() argument 1101 gf119_disp_intr(struct nvkm_disp *disp) gf119_disp_intr() argument 1157 gf119_disp_fini(struct nvkm_disp *disp) gf119_disp_fini() argument 1165 gf119_disp_init(struct nvkm_disp *disp) gf119_disp_init() argument [all...] |
/third_party/libwebsockets/lib/drivers/display/ |
H A D | lws-display.c | 38 lws_display_state_set_brightness(lds, lds->disp->bl_active); in sul_autodim_cb() 47 lws_display_state_set_brightness(lds, lds->disp->bl_dim); in sul_autodim_cb() 74 const lws_display_t *disp) in lws_display_state_init() 78 lds->disp = disp; in lws_display_state_init() 88 disp->init(disp); in lws_display_state_init() 96 lds->disp->bl_transition); in lws_display_state_set_brightness() 106 lds->disp->power(lds->disp, in lws_display_state_active() 72 lws_display_state_init(lws_display_state_t *lds, struct lws_context *ctx, int dim_ms, int off_ms, struct lws_led_state *bl_lcs, const lws_display_t *disp) lws_display_state_init() argument [all...] |
/kernel/linux/linux-5.10/arch/arm64/kernel/probes/ |
H A D | simulate-insn.c | 107 int disp = bbl_displacement(opcode); in simulate_b_bl() local 113 instruction_pointer_set(regs, addr + disp); in simulate_b_bl() 119 int disp = 4; in simulate_b_cond() local 122 disp = bcond_displacement(opcode); in simulate_b_cond() 124 instruction_pointer_set(regs, addr + disp); in simulate_b_cond() 143 int disp = 4; in simulate_cbz_cbnz() local 147 disp = cbz_displacement(opcode); in simulate_cbz_cbnz() 150 disp = cbz_displacement(opcode); in simulate_cbz_cbnz() 152 instruction_pointer_set(regs, addr + disp); in simulate_cbz_cbnz() 158 int disp in simulate_tbz_tbnz() local 175 int disp; simulate_ldr_literal() local 193 int disp; simulate_ldrsw_literal() local [all...] |
/kernel/linux/linux-6.6/arch/arm64/kernel/probes/ |
H A D | simulate-insn.c | 108 int disp = bbl_displacement(opcode); in simulate_b_bl() local 114 instruction_pointer_set(regs, addr + disp); in simulate_b_bl() 120 int disp = 4; in simulate_b_cond() local 123 disp = bcond_displacement(opcode); in simulate_b_cond() 125 instruction_pointer_set(regs, addr + disp); in simulate_b_cond() 144 int disp = 4; in simulate_cbz_cbnz() local 148 disp = cbz_displacement(opcode); in simulate_cbz_cbnz() 151 disp = cbz_displacement(opcode); in simulate_cbz_cbnz() 153 instruction_pointer_set(regs, addr + disp); in simulate_cbz_cbnz() 159 int disp in simulate_tbz_tbnz() local 176 int disp; simulate_ldr_literal() local 194 int disp; simulate_ldrsw_literal() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvif/ |
H A D | disp.c | 22 #include <nvif/disp.h> 30 nvif_disp_dtor(struct nvif_disp *disp) in nvif_disp_dtor() argument 32 nvif_object_dtor(&disp->object); in nvif_disp_dtor() 36 nvif_disp_ctor(struct nvif_device *device, const char *name, s32 oclass, struct nvif_disp *disp) in nvif_disp_ctor() argument 61 disp->object.client = NULL; in nvif_disp_ctor() 63 NVIF_ERRON(cid, &device->object, "[NEW disp%04x] not supported", oclass); in nvif_disp_ctor() 70 disps[cid].oclass, &args, sizeof(args), &disp->object); in nvif_disp_ctor() 71 NVIF_ERRON(ret, &device->object, "[NEW disp%04x]", disps[cid].oclass); in nvif_disp_ctor() 75 NVIF_DEBUG(&disp->object, "[NEW] conn_mask:%08x outp_mask:%08x head_mask:%08x", in nvif_disp_ctor() 77 disp in nvif_disp_ctor() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_display.c | 94 struct nouveau_display *disp = nouveau_display(crtc->dev); in nouveau_display_scanoutpos_head() local 100 ret = nvif_mthd(&disp->disp.object, 0, &args, sizeof(args)); in nouveau_display_scanoutpos_head() 142 struct nouveau_display *disp = nouveau_display(drm->dev); in nouveau_decode_mod() local 157 modifier |= disp->format_modifiers[0] & (0xffull << 12); in nouveau_decode_mod() 201 struct nouveau_display *disp = nouveau_display(drm->dev); in nouveau_validate_decode_mod() local 208 BUG_ON(!disp->format_modifiers); in nouveau_validate_decode_mod() 211 (disp->format_modifiers[mod] != DRM_FORMAT_MOD_INVALID) && in nouveau_validate_decode_mod() 212 (disp->format_modifiers[mod] != modifier); in nouveau_validate_decode_mod() 215 if (disp in nouveau_validate_decode_mod() 570 struct nouveau_display *disp = nouveau_display(dev); nouveau_display_init() local 601 struct nouveau_display *disp = nouveau_display(dev); nouveau_display_fini() local 631 struct nouveau_display *disp = nouveau_display(dev); nouveau_display_create_properties() local 669 struct nouveau_display *disp; nouveau_display_create() local 760 struct nouveau_display *disp = nouveau_display(dev); nouveau_display_destroy() local 783 struct nouveau_display *disp = nouveau_display(dev); nouveau_display_suspend() local 803 struct nouveau_display *disp = nouveau_display(dev); nouveau_display_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_display.c | 136 struct nouveau_display *disp = nouveau_display(drm->dev); in nouveau_decode_mod() local 151 modifier |= disp->format_modifiers[0] & (0xffull << 12); in nouveau_decode_mod() 195 struct nouveau_display *disp = nouveau_display(drm->dev); in nouveau_validate_decode_mod() local 202 BUG_ON(!disp->format_modifiers); in nouveau_validate_decode_mod() 205 (disp->format_modifiers[mod] != DRM_FORMAT_MOD_INVALID) && in nouveau_validate_decode_mod() 206 (disp->format_modifiers[mod] != modifier); in nouveau_validate_decode_mod() 209 if (disp->format_modifiers[mod] == DRM_FORMAT_MOD_INVALID) { in nouveau_validate_decode_mod() 585 struct nouveau_display *disp = nouveau_display(dev); in nouveau_display_init() local 602 ret = disp->init(dev, resume, runtime); in nouveau_display_init() 617 struct nouveau_display *disp in nouveau_display_fini() local 648 struct nouveau_display *disp = nouveau_display(dev); nouveau_display_create_properties() local 685 struct nouveau_display *disp; nouveau_display_create() local 777 struct nouveau_display *disp = nouveau_display(dev); nouveau_display_destroy() local 799 struct nouveau_display *disp = nouveau_display(dev); nouveau_display_suspend() local 822 struct nouveau_display *disp = nouveau_display(dev); nouveau_display_resume() local [all...] |
/third_party/mesa3d/src/egl/drivers/haiku/ |
H A D | egl_haiku.cpp | 79 haiku_create_window_surface(_EGLDisplay *disp, in haiku_create_window_surface() argument 91 if (!_eglInitSurface(&surface->surf, disp, EGL_WINDOW_BIT, in haiku_create_window_surface() 116 haiku_create_pixmap_surface(_EGLDisplay *disp, in haiku_create_pixmap_surface() argument 124 haiku_create_pbuffer_surface(_EGLDisplay *disp, in haiku_create_pbuffer_surface() argument 132 haiku_destroy_surface(_EGLDisplay *disp, _EGLSurface *surf) in haiku_destroy_surface() argument 143 haiku_add_configs_for_visuals(_EGLDisplay *disp) in haiku_add_configs_for_visuals() argument 152 _eglInitConfig(&conf->base, disp, 1); in haiku_add_configs_for_visuals() 192 if (!_eglGetArraySize(disp->Configs)) { in haiku_add_configs_for_visuals() 208 init_haiku(_EGLDisplay *disp) in init_haiku() argument 218 disp in init_haiku() 232 haiku_terminate(_EGLDisplay *disp) haiku_terminate() argument 240 haiku_create_context(_EGLDisplay *disp, _EGLConfig *conf, _EGLContext *share_list, const EGLint *attrib_list) haiku_create_context() argument 266 haiku_destroy_context(_EGLDisplay *disp, _EGLContext* ctx) haiku_destroy_context() argument 281 haiku_make_current(_EGLDisplay *disp, _EGLSurface *dsurf, _EGLSurface *rsurf, _EGLContext *ctx) haiku_make_current() argument 302 haiku_swap_buffers(_EGLDisplay *disp, _EGLSurface *surf) haiku_swap_buffers() argument [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfbdrv.c | 98 outreg(disp, GC_L0PAL0 + (regno * 4), val); in mb862xxfb_setcolreg() 214 /* disp off */ in mb862xxfb_set_par() 215 reg = inreg(disp, GC_DCM1); in mb862xxfb_set_par() 217 outreg(disp, GC_DCM1, reg); in mb862xxfb_set_par() 221 reg = inreg(disp, GC_DCM1); in mb862xxfb_set_par() 224 outreg(disp, GC_DCM1, reg); in mb862xxfb_set_par() 227 /* disp dimension, format */ in mb862xxfb_set_par() 232 outreg(disp, GC_L0M, reg); in mb862xxfb_set_par() 235 reg = inreg(disp, GC_L0EM); in mb862xxfb_set_par() 236 outreg(disp, GC_L0E in mb862xxfb_set_par() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfbdrv.c | 101 outreg(disp, GC_L0PAL0 + (regno * 4), val); in mb862xxfb_setcolreg() 216 /* disp off */ in mb862xxfb_set_par() 217 reg = inreg(disp, GC_DCM1); in mb862xxfb_set_par() 219 outreg(disp, GC_DCM1, reg); in mb862xxfb_set_par() 223 reg = inreg(disp, GC_DCM1); in mb862xxfb_set_par() 226 outreg(disp, GC_DCM1, reg); in mb862xxfb_set_par() 229 /* disp dimension, format */ in mb862xxfb_set_par() 234 outreg(disp, GC_L0M, reg); in mb862xxfb_set_par() 237 reg = inreg(disp, GC_L0EM); in mb862xxfb_set_par() 238 outreg(disp, GC_L0E in mb862xxfb_set_par() [all...] |
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | vx-insn-asm.h | 264 .macro VLVG v, gr, disp, m variable 269 .word (b2 << 12) | (\disp) 295 .macro VL v, disp, index="%r0", base variable 300 .word (b2 << 12) | (\disp) 305 .macro VLEx vr1, disp, index="%r0", base, m3, opc variable 310 .word (b2 << 12) | (\disp) 313 .macro VLEB vr1, disp, index="%r0", base, m3 variable 314 VLEx \vr1, \disp, \index, \base, \m3, 0x00 variable 316 .macro VLEH vr1, disp, index="%r0", base, m3 variable 317 VLEx \vr1, \disp, \inde variable 319 .macro VLEF vr1, disp, index="%r0", base, m3 global() variable 320 VLEx \\vr1, \\disp, \\index, \\base, \\m3, 0x03 global() variable 322 .macro VLEG vr1, disp, index="%r0", base, m3 global() variable 323 VLEx \\vr1, \\disp, \\index, \\base, \\m3, 0x02 global() variable 347 .macro VLGV gr, vr, disp, base="%r0", m global() variable 355 .macro VLGVB gr, vr, disp, base="%r0" global() variable 356 VLGV \\gr, \\vr, \\disp, \\base, 0 global() variable 358 .macro VLGVH gr, vr, disp, base="%r0" global() variable 359 VLGV \\gr, \\vr, \\disp, \\base, 1 global() variable 361 .macro VLGVF gr, vr, disp, base="%r0" global() variable 362 VLGV \\gr, \\vr, \\disp, \\base, 2 global() variable 364 .macro VLGVG gr, vr, disp, base="%r0" global() variable 365 VLGV \\gr, \\vr, \\disp, \\base, 3 global() variable 369 .macro VLM vfrom, vto, disp, base, hint=3 global() variable 379 .macro VST vr1, disp, index="%r0", base global() variable 389 .macro VSTM vfrom, vto, disp, base, hint=3 global() variable 649 .macro VERLL vr1, vr3, disp, base="%r0", m4 global() variable 657 .macro VERLLB vr1, vr3, disp, base="%r0" global() variable 658 VERLL \\vr1, \\vr3, \\disp, \\base, 0 global() variable 660 .macro VERLLH vr1, vr3, disp, base="%r0" global() variable 661 VERLL \\vr1, \\vr3, \\disp, \\base, 1 global() variable 663 .macro VERLLF vr1, vr3, disp, base="%r0" global() variable 664 VERLL \\vr1, \\vr3, \\disp, \\base, 2 global() variable 666 .macro VERLLG vr1, vr3, disp, base="%r0" global() variable 667 VERLL \\vr1, \\vr3, \\disp, \\base, 3 global() variable [all...] |