FreeBSD kernel AGP device code
agp_i810_softc Struct Reference
Collaboration diagram for agp_i810_softc:

Data Fields

struct agp_softc agp
 
u_int32_t initial_aperture
 
struct agp_gattgatt
 
u_int32_t dcache_size
 
u_int32_t stolen
 
u_int stolen_size
 
u_int gtt_total_entries
 
u_int gtt_mappable_entries
 
device_t bdev
 
void * argb_cursor
 
struct resource * sc_res [2]
 
const struct agp_i810_matchmatch
 
int sc_flush_page_rid
 
struct resource * sc_flush_page_res
 
void * sc_flush_page_vaddr
 
int sc_bios_allocated_flush_page
 

Detailed Description

Definition at line 196 of file agp_i810.c.

Field Documentation

◆ agp

◆ argb_cursor

void* agp_i810_softc::argb_cursor

Definition at line 207 of file agp_i810.c.

Referenced by agp_i810_alloc_memory(), and agp_i810_free_memory().

◆ bdev

◆ dcache_size

u_int32_t agp_i810_softc::dcache_size

Definition at line 200 of file agp_i810.c.

Referenced by agp_i810_alloc_memory(), and agp_i810_install_gatt().

◆ gatt

◆ gtt_mappable_entries

◆ gtt_total_entries

u_int agp_i810_softc::gtt_total_entries

◆ initial_aperture

u_int32_t agp_i810_softc::initial_aperture

Definition at line 198 of file agp_i810.c.

Referenced by agp_i810_attach(), agp_i810_detach(), and agp_i810_resume().

◆ match

◆ sc_bios_allocated_flush_page

int agp_i810_softc::sc_bios_allocated_flush_page

◆ sc_flush_page_res

◆ sc_flush_page_rid

int agp_i810_softc::sc_flush_page_rid

◆ sc_flush_page_vaddr

void* agp_i810_softc::sc_flush_page_vaddr

Definition at line 212 of file agp_i810.c.

Referenced by agp_i915_chipset_flush(), and agp_i915_chipset_flush_alloc_page().

◆ sc_res

◆ stolen

◆ stolen_size

u_int agp_i810_softc::stolen_size

The documentation for this struct was generated from the following file: