FreeBSD kernel AGP device code
|
#include <sys/bus.h>
Go to the source code of this file.
Variables | |
INTERFACE | agp |
CODE | |
METHOD u_int32_t | get_aperture |
METHOD int | set_aperture |
u_int32_t | aperture |
METHOD int | bind_page |
vm_offset_t | offset |
vm_offset_t | physical |
METHOD int | unbind_page |
METHOD void | flush_tlb |
METHOD int | enable |
u_int32_t | mode |
METHOD struct agp_memory * | alloc_memory |
int | type |
vm_size_t | size |
METHOD int | free_memory |
struct agp_memory * | mem |
METHOD int | bind_memory |
METHOD int | unbind_memory |
struct agp_memory * | handle |
METHOD int | chipset_flush |
DEFAULT | null_agp_chipset_flush |
METHOD struct agp_memory* alloc_memory |
u_int32_t aperture |
Definition at line 59 of file agp_if.m.
Referenced by agp_ali_set_aperture(), agp_amd64_nvidia_set_aperture(), agp_amd64_set_aperture(), agp_amd64_uli_set_aperture(), agp_amd64_via_set_aperture(), agp_amd_set_aperture(), agp_apple_set_aperture(), agp_ati_set_aperture(), agp_generic_set_aperture(), agp_i810_method_set_aperture(), agp_i810_set_aperture(), agp_i830_set_aperture(), agp_i915_set_aperture(), agp_intel_set_aperture(), agp_nvidia_set_aperture(), agp_sis_set_aperture(), and agp_via_set_aperture().
CODE |
struct agp_memory* handle |
Definition at line 141 of file agp_if.m.
Referenced by agp_bind_memory(), agp_free_memory(), agp_memory_info(), and agp_unbind_memory().
struct agp_memory * mem |
Definition at line 121 of file agp_if.m.
Referenced by agp_allocate_user(), agp_bind_memory(), agp_bind_user(), agp_close(), agp_deallocate_user(), agp_find_memory(), agp_free_memory(), agp_generic_alloc_memory(), agp_generic_bind_memory(), agp_generic_free_memory(), agp_generic_unbind_memory(), agp_i810_alloc_memory(), agp_i810_bind_memory(), agp_i810_free_memory(), agp_i810_unbind_memory(), agp_memory_info(), agp_unbind_memory(), and agp_unbind_user().
u_int32_t mode |
Definition at line 95 of file agp_if.m.
Referenced by agp_enable(), agp_generic_enable(), agp_v2_enable(), and agp_v3_enable().
vm_offset_t offset |
Definition at line 69 of file agp_if.m.
Referenced by agp_ali_bind_page(), agp_ali_unbind_page(), agp_amd64_bind_page(), agp_amd64_unbind_page(), agp_amd_bind_page(), agp_amd_unbind_page(), agp_apple_bind_page(), agp_apple_unbind_page(), agp_ati_bind_page(), agp_ati_unbind_page(), agp_bind_memory(), agp_bind_pages(), agp_generic_bind_memory(), agp_i810_bind_memory(), agp_i810_bind_page(), agp_i810_unbind_page(), agp_intel_bind_page(), agp_intel_unbind_page(), agp_mmap(), agp_nvidia_bind_page(), agp_nvidia_unbind_page(), agp_sis_bind_page(), agp_sis_unbind_page(), agp_unbind_pages(), agp_via_bind_page(), and agp_via_unbind_page().
vm_offset_t physical |
Definition at line 70 of file agp_if.m.
Referenced by agp_ali_bind_page(), agp_amd64_bind_page(), agp_amd_bind_page(), agp_apple_bind_page(), agp_ati_bind_page(), agp_g4x_install_gtt_pte(), agp_i810_bind_page(), agp_i810_install_gtt_pte(), agp_i830_install_gtt_pte(), agp_i915_install_gtt_pte(), agp_i965_install_gtt_pte(), agp_intel_bind_page(), agp_nvidia_bind_page(), agp_sis_bind_page(), and agp_via_bind_page().
vm_size_t size |
Definition at line 112 of file agp_if.m.
Referenced by agp_bind_pages(), agp_generic_alloc_memory(), agp_i810_alloc_memory(), agp_nvidia_attach(), agp_unbind_pages(), and nvidia_init_iorr().
int type |
Definition at line 111 of file agp_if.m.
Referenced by agp_alloc_memory(), agp_generic_alloc_memory(), agp_i810_alloc_memory(), and agp_intel_commit_gatt().