drm/bsd-core
Robert Noland cdd3e9fc56 [FreeBSD] Rework all of the memory allocations
Allocate memory from different pools.  This allows the OS to track memory
allocations for us, much like the linux memory debugging.  This will ease
tracking down memory leaks since the OS can track the number of allocations
from each pool and help to point us in the right direction.  Also replace
drm_alloc and friends with static __inline__ versions while we are here.
2008-10-10 13:06:22 -04:00
..
drm .cvsignore -> .gitignore 2006-07-19 18:31:43 +02:00
i915 I915 suspend/resume for FreeBSD 2008-06-08 13:56:14 -04:00
mach64 .cvsignore -> .gitignore 2006-07-19 18:31:43 +02:00
mga .cvsignore -> .gitignore 2006-07-19 18:31:43 +02:00
r128 .cvsignore -> .gitignore 2006-07-19 18:31:43 +02:00
radeon .cvsignore -> .gitignore 2006-07-19 18:31:43 +02:00
savage .cvsignore -> .gitignore 2006-07-19 18:31:43 +02:00
sis .cvsignore -> .gitignore 2006-07-19 18:31:43 +02:00
tdfx .cvsignore -> .gitignore 2006-07-19 18:31:43 +02:00
via .cvsignore -> .gitignore 2006-07-19 18:31:43 +02:00
Makefile BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
ati_pcigart.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
drm.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
drmP.h [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
drm_agpsupport.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
drm_atomic.h Remove incomplete and obsolete free/net/open code. 2008-09-10 23:35:10 -04:00
drm_auth.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
drm_bufs.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
drm_context.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
drm_dma.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
drm_drawable.c [FreeBSD] Replace typedefs on bsd. 2008-08-29 15:46:05 -04:00
drm_drv.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
drm_fops.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
drm_internal.h Add new shared header file drm_internal.h. 2007-11-14 14:28:34 -05:00
drm_ioctl.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
drm_irq.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
drm_linux_list.h [FreeBSD] Fix linux list compat list_for_each_safe() 2008-10-09 22:13:26 -04:00
drm_lock.c Remove incomplete and obsolete free/net/open code. 2008-09-10 23:35:10 -04:00
drm_memory.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
drm_pci.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
drm_sarea.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
drm_scatter.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
drm_sysctl.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
drm_vm.c Use devfs_get_cdevpriv in mmap as well. 2008-10-01 20:49:03 -04:00
i915_dma.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
i915_drm.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
i915_drv.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
i915_drv.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
i915_irq.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
i915_mem.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
i915_suspend.c I915 suspend/resume for FreeBSD 2008-06-08 13:56:14 -04:00
mach64_dma.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
mach64_drm.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
mach64_drv.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
mach64_drv.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
mach64_irq.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
mach64_state.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
mga_dma.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
mga_drm.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
mga_drv.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
mga_drv.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
mga_irq.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
mga_state.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
mga_ucode.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
mga_warp.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
r128_cce.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
r128_drm.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
r128_drv.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
r128_drv.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
r128_irq.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
r128_state.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
r300_cmdbuf.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
r300_reg.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
radeon_cp.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
radeon_drm.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
radeon_drv.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
radeon_drv.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
radeon_irq.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
radeon_mem.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
radeon_microcode.h [FreeBSD] Add symlink for radeon_microcode.h 2008-06-01 12:07:54 -07:00
radeon_state.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
savage_bci.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
savage_drm.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
savage_drv.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
savage_drv.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
savage_state.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
sis_drm.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
sis_drv.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
sis_drv.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
sis_ds.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
sis_ds.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
sis_mm.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
tdfx_drv.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
tdfx_drv.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
via_3d_reg.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
via_dma.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
via_drm.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
via_drv.c [FreeBSD] Rework all of the memory allocations 2008-10-10 13:06:22 -04:00
via_drv.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
via_ds.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
via_ds.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
via_irq.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
via_map.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
via_mm.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
via_mm.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
via_verifier.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
via_verifier.h BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00
via_video.c BSD: Replace symlink building with symlinks in git. 2007-07-20 12:53:53 -07:00