Back to home page

OSCL-LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:33  
folder device_include/ - 2025-03-06 09:18:33  
Kconfig 1082 bytes 2025-03-06 09:18:33 -  
Makefile 846 bytes 2025-03-06 09:18:33 2025-03-06 12:25:40  
ttm_object.c 18759 bytes 2025-03-06 09:18:33 2025-03-06 12:25:40  
ttm_object.h 10824 bytes 2025-03-06 09:18:33 2025-03-06 12:25:40

Authors: Thomas Hellstrom <thellstrom-at-vmware-dot-com>

vmw_surface_cache.h 15653 bytes 2025-03-06 09:18:33 2025-03-06 12:25:40  
vmwgfx_binding.c 45967 bytes 2025-03-06 09:18:33 2025-03-06 12:25:40  
vmwgfx_binding.h 7900 bytes 2025-03-06 09:18:33 2025-03-06 12:25:40  
vmwgfx_blit.c 15438 bytes 2025-03-06 09:18:33 2025-03-06 12:25:41  
vmwgfx_bo.c 24072 bytes 2025-03-06 09:18:33 2025-03-06 12:25:41  
vmwgfx_cmd.c 18382 bytes 2025-03-06 09:18:33 2025-03-06 12:25:41  
vmwgfx_cmdbuf.c 39850 bytes 2025-03-06 09:18:33 2025-03-06 12:25:41  
vmwgfx_cmdbuf_res.c 9611 bytes 2025-03-06 09:18:33 2025-03-06 12:25:41  
vmwgfx_context.c 23090 bytes 2025-03-06 09:18:33 2025-03-06 12:25:42  
vmwgfx_cotable.c 18988 bytes 2025-03-06 09:18:33 2025-03-06 12:25:42

Treat context OTables as resources to make use of the resource backing MOB eviction mechanism, that is used to read back the COTable whenever the backing MOB is evicted.

vmwgfx_devcaps.c 4272 bytes 2025-03-06 09:18:33 2025-03-06 12:25:42  
vmwgfx_devcaps.h 2006 bytes 2025-03-06 09:18:33 2025-03-06 12:25:42  
vmwgfx_drv.c 48484 bytes 2025-03-06 09:18:33 2025-03-06 12:25:42  
vmwgfx_drv.h 53041 bytes 2025-03-06 09:18:33 2025-03-06 12:25:43  
vmwgfx_execbuf.c 139637 bytes 2025-03-06 09:18:33 2025-03-06 12:25:44  
vmwgfx_fb.c 19785 bytes 2025-03-06 09:18:33 2025-03-06 12:25:44  
vmwgfx_fence.c 29290 bytes 2025-03-06 09:18:33 2025-03-06 12:25:45  
vmwgfx_fence.h 3948 bytes 2025-03-06 09:18:33 2025-03-06 12:25:45  
vmwgfx_gem.c 7551 bytes 2025-03-06 09:18:33 2025-03-06 12:25:45  
vmwgfx_gmr.c 4436 bytes 2025-03-06 09:18:33 2025-03-06 12:25:45  
vmwgfx_gmrid_manager.c 6473 bytes 2025-03-06 09:18:33 2025-03-06 12:25:45

Authors: Thomas Hellstrom <thellstrom-at-vmware-dot-com>

vmwgfx_hashtab.c 5285 bytes 2025-03-06 09:18:33 2025-03-06 12:25:45

Simple open hash tab implementation. Authors: Thomas Hellström <thomas-at-tungstengraphics-dot-com>

vmwgfx_hashtab.h 3139 bytes 2025-03-06 09:18:33 2025-03-06 12:25:45

Simple open hash tab implementation. Authors: Thomas Hellström <thomas-at-tungstengraphics-dot-com>

vmwgfx_ioctl.c 8772 bytes 2025-03-06 09:18:33 2025-03-06 12:25:45  
vmwgfx_irq.c 9951 bytes 2025-03-06 09:18:33 2025-03-06 12:25:45  
vmwgfx_kms.c 83117 bytes 2025-03-06 09:18:33 2025-03-06 12:25:46  
vmwgfx_kms.h 19458 bytes 2025-03-06 09:18:33 2025-03-06 12:25:46  
vmwgfx_ldu.c 15572 bytes 2025-03-06 09:18:33 2025-03-06 12:25:46  
vmwgfx_mksstat.h 7016 bytes 2025-03-06 09:18:33 2025-03-06 12:25:46  
vmwgfx_mob.c 17794 bytes 2025-03-06 09:18:33 2025-03-06 12:25:46  
vmwgfx_msg.c 32152 bytes 2025-03-06 09:18:33 2025-03-06 12:25:46  
vmwgfx_msg_arm64.h 4573 bytes 2025-03-06 09:18:33 2025-03-06 12:25:46  
vmwgfx_msg_x86.h 7605 bytes 2025-03-06 09:18:33 2025-03-06 12:25:46  
vmwgfx_overlay.c 14621 bytes 2025-03-06 09:18:33 2025-03-06 12:25:46  
vmwgfx_page_dirty.c 14281 bytes 2025-03-06 09:18:33 2025-03-06 12:25:47  
vmwgfx_prime.c 2901 bytes 2025-03-06 09:18:33 2025-03-06 12:25:47

Authors: Thomas Hellstrom <vmware.com">thellstrom@vmware.com>

vmwgfx_reg.h 1773 bytes 2025-03-06 09:18:33 2025-03-06 12:25:47

This file contains virtual hardware defines for kernel space.

vmwgfx_resource.c 31789 bytes 2025-03-06 09:18:33 2025-03-06 12:25:47  
vmwgfx_resource_priv.h 5953 bytes 2025-03-06 09:18:33 2025-03-06 12:25:47  
vmwgfx_scrn.c 39269 bytes 2025-03-06 09:18:33 2025-03-06 12:25:47  
vmwgfx_shader.c 25452 bytes 2025-03-06 09:18:33 2025-03-06 12:25:47  
vmwgfx_simple_resource.c 6846 bytes 2025-03-06 09:18:33 2025-03-06 12:25:47  
vmwgfx_so.c 18411 bytes 2025-03-06 09:18:33 2025-03-06 12:25:47  
vmwgfx_so.h 5723 bytes 2025-03-06 09:18:33 2025-03-06 12:25:47  
vmwgfx_stdu.c 55202 bytes 2025-03-06 09:18:33 2025-03-06 12:25:47  
vmwgfx_streamoutput.c 10876 bytes 2025-03-06 09:18:33 2025-03-06 12:25:48  
vmwgfx_surface.c 60817 bytes 2025-03-06 09:18:33 2025-03-06 12:25:48  
vmwgfx_system_manager.c 2712 bytes 2025-03-06 09:18:33 2025-03-06 12:25:48  
vmwgfx_ttm_buffer.c 16686 bytes 2025-03-06 09:18:33 2025-03-06 12:25:48  
vmwgfx_ttm_glue.c 3413 bytes 2025-03-06 09:18:33 2025-03-06 12:25:48  
vmwgfx_va.c 5318 bytes 2025-03-06 09:18:33 2025-03-06 12:25:48  
vmwgfx_validation.c 25489 bytes 2025-03-06 09:18:33 2025-03-06 12:25:48  
vmwgfx_validation.h 7855 bytes 2025-03-06 09:18:33 2025-03-06 12:25:49