/haiku/src/add-ons/kernel/drivers/graphics/radeon/ |
H A D | radeon_driver.h | 90 struct device_info *di; /* pointer to the owning device */ 96 typedef struct device_info { struct 165 } device_info; typedef in typeref:struct:device_info 174 device_info di[MAX_DEVICES]; 189 status_t Radeon_FirstOpen( device_info *di ); 190 void Radeon_LastClose( device_info *di ); 191 status_t Radeon_MapDevice( device_info *di, bool mmio_only ); 192 void Radeon_UnmapDevice(device_info *di); 198 status_t Radeon_ReadBIOSData( device_info *di ); 202 status_t Radeon_InitPCIGART( device_info *d [all...] |
H A D | vip.c | 23 static bool Radeon_VIPWaitForIdle( device_info *di ); 24 static status_t RADEON_VIPFifoIdle(device_info *di, uint8 channel); 30 device_info *di, uint channel, uint address, uint32 *data ) 80 device_info *di, uint channel, uint address, uint32 *data, bool lock ) 97 static bool do_VIPFifoRead(device_info *di, uint8 channel, uint32 address, uint32 count, uint8 *buffer) 171 bool Radeon_VIPFifoRead(device_info *di, uint8 channel, uint32 address, uint32 count, uint8 *buffer, bool lock) 190 static bool do_VIPWrite( device_info *di, uint8 channel, uint address, uint32 data ) 209 bool Radeon_VIPWrite(device_info *di, uint8 channel, uint address, uint32 data, bool lock ) 227 static bool do_VIPFifoWrite(device_info *di, uint8 channel, uint32 address, 273 bool Radeon_VIPFifoWrite(device_info *d [all...] |
H A D | DMA.c | 24 status_t Radeon_InitDMA( device_info *di ) 49 device_info *di, uint32 src, char *target, size_t size, bool lock_mem, bool contiguous ) 143 device_info *di, uint32 src, char *target, size_t size, bool lock_mem, bool contiguous ) 157 device_info *di, uint32 src, char *target, size_t size, bool lock_mem, bool contiguous )
|
H A D | mem_controller.c | 39 static void Radeon_SetupMCAddresses_Direct( device_info *di ) 77 static void Radeon_SetupMCAddresses_Safe( device_info *di ) 112 static void Radeon_SetupMCAddresses_IGP( device_info *di ) 138 void Radeon_InitMemController( device_info *di )
|
H A D | irq.c | 19 Radeon_DisableIRQ(device_info *di) 30 Radeon_ThreadInterruptWork(vuint8 *regs, device_info *di, uint32 int_status) 71 Radeon_HandleCaptureInterrupt(vuint8 *regs, device_info *di, uint32 cap_status) 105 device_info *di = (device_info *)data; 152 device_info *di = ((timer_info *)te)->di; 202 Radeon_SetupIRQ(device_info *di, char *buffer) 309 Radeon_CleanupIRQ(device_info *di)
|
H A D | CP_setup.c | 108 void Radeon_DiscardAllIndirectBuffers( device_info *di ); 113 void Radeon_FlushPixelCache( device_info *di ); 119 void Radeon_WaitForIdle( device_info *di, bool acquire_lock, bool keep_lock ) 161 void Radeon_WaitForFifo( device_info *di, int entries ) 182 void Radeon_FlushPixelCache( device_info *di ) 206 void Radeon_ResetEngine( device_info *di ) 287 static void loadMicroEngineRAMData( device_info *di ) 321 static status_t initRingBuffer( device_info *di, int aring_size ) 375 static void uninitRingBuffer( device_info *di ) 390 static status_t initCPFeedback( device_info *d [all...] |
H A D | driver.c | 217 device_info *di; 275 device_info *di = (device_info *)dev; 302 device_info *di = (device_info *)dev;
|
H A D | bios.c | 118 static void Radeon_GetPLLInfo( device_info *di ) 205 static void Radeon_GetMonType( device_info *di ) 286 static bool Radeon_GetConnectorInfoFromBIOS ( device_info* di ) 505 static bool Radeon_GetBIOSDFPInfo( device_info *di ) 629 static void Radeon_RevEnvDFPSize( device_info *di ) 647 static void Radeon_RevEnvDFPTiming( device_info *di ) 718 static void Radeon_GetTMDSInfoFromBios( device_info *di ) 822 static void Radeon_GetBIOSMon( device_info *di ) 854 static void Radeon_GetFPData( device_info *di ) 885 static uint32 RADEON_GetAccessibleVRAM( device_info *d [all...] |
H A D | init.c | 36 status_t Radeon_MapDevice( device_info *di, bool mmio_only ) 173 void Radeon_UnmapDevice(device_info *di) 201 status_t Radeon_FirstOpen( device_info *di ) 435 void Radeon_LastClose( device_info *di )
|
H A D | agp.c | 20 Radeon_Set_AGP(device_info *di, bool enable_agp)
|
H A D | PCI_GART.c | 259 status_t Radeon_InitPCIGART( device_info *di ) 282 void Radeon_CleanupPCIGART( device_info *di )
|
/haiku/src/apps/tv/ |
H A D | DeviceRoster.h | 52 class device_info class in class:DeviceRoster 60 device_info fDeviceInfo[MAX_DEVICE_COUNT];
|
/haiku/src/add-ons/media/media-add-ons/firewire_dv/ |
H A D | FireWireDVAddOn.h | 19 struct device_info; 46 BObjectList<device_info> fDeviceList;
|
H A D | FireWireDVAddOn.cpp | 26 struct device_info struct 82 device_info* dev = fDeviceList.ItemAt(n); 95 device_info* dev = fDeviceList.ItemAt(info->internal_id); 158 // create device_info 159 device_info *dev = new device_info; 192 device_info* dev;
|
/haiku/src/add-ons/media/media-add-ons/dvb/ |
H A D | DVBMediaAddon.cpp | 38 struct device_info struct 91 device_info *dev = (device_info *)fDeviceList.ItemAt(n); 104 device_info *dev = (device_info *)fDeviceList.ItemAt(info->internal_id); 137 device_info *dev = (device_info *)fDeviceList.ItemAt(index); 212 // create device_info 213 device_info *dev = new device_info; [all...] |
/haiku/src/tests/kits/storage/virtualdrive/ |
H A D | virtualdrive.cpp | 71 typedef struct device_info { struct 80 } device_info; typedef in typeref:struct:device_info 85 struct device_info gDeviceInfos[kDeviceCount]; 158 device_info &info = gDeviceInfos[index]; 178 device_info &info = gDeviceInfos[index]; 264 // fill in the rest of the device_info structure 291 device_info &info = gDeviceInfos[index]; 435 device_info &info = gDeviceInfos[devIndex]; 468 device_info &info = gDeviceInfos[devIndex]; 492 device_info [all...] |
/haiku/src/add-ons/kernel/drivers/graphics/matrox/ |
H A D | driver.c | 42 typedef struct device_info device_info; typedef in typeref:struct:device_info 46 device_info *di; /* pointer to the owning device */ 50 struct device_info { struct 64 device_info di[MAX_DEVICES]; /* device specific stuff */ 74 static status_t map_device(device_info *di); 75 static void unmap_device(device_info *di); 76 static void copy_rom(device_info *di); 304 static status_t map_device(device_info *di) 542 static void unmap_device(device_info *d [all...] |
/haiku/src/servers/input/ |
H A D | AddOnManager.h | 118 typedef struct add_on_info<BInputServerDevice> device_info; typedef in class:AddOnManager 122 BObjectList<device_info> fDeviceList;
|
/haiku/src/add-ons/kernel/drivers/graphics/neomagic/ |
H A D | driver.c | 49 typedef struct device_info device_info; typedef in typeref:struct:device_info 53 device_info *di; /* pointer to the owning device */ 57 struct device_info { struct 70 device_info di[MAX_DEVICES]; /* device specific stuff */ 80 static status_t map_device(device_info *di); 81 static void unmap_device(device_info *di); 320 static status_t map_device(device_info *di) 554 static void unmap_device(device_info *di) { 575 device_info *d [all...] |
/haiku/src/add-ons/kernel/drivers/graphics/via/ |
H A D | driver.c | 46 typedef struct device_info device_info; typedef in typeref:struct:device_info 50 device_info *di; /* pointer to the owning device */ 54 struct device_info { struct 67 device_info di[MAX_DEVICES]; /* device specific stuff */ 77 static status_t map_device(device_info *di); 78 static void unmap_device(device_info *di); 337 static status_t map_device(device_info *di) 516 static void unmap_device(device_info *di) { 536 device_info *d [all...] |
/haiku/src/add-ons/kernel/drivers/graphics/skeleton/ |
H A D | driver.c | 46 typedef struct device_info device_info; typedef in typeref:struct:device_info 50 device_info *di; /* pointer to the owning device */ 54 struct device_info { struct 67 device_info di[MAX_DEVICES]; /* device specific stuff */ 77 static status_t map_device(device_info *di); 78 static void unmap_device(device_info *di); 328 static status_t map_device(device_info *di) 507 static void unmap_device(device_info *di) { 527 device_info *d [all...] |
/haiku/headers/os/drivers/ |
H A D | isapnp.h | 33 struct device_info info;
|
/haiku/src/add-ons/kernel/drivers/graphics/nvidia/ |
H A D | driver.c | 40 typedef struct device_info device_info; typedef in typeref:struct:device_info 44 device_info *di; /* pointer to the owning device */ 48 struct device_info { struct 61 device_info di[MAX_DEVICES]; /* device specific stuff */ 71 static status_t map_device(device_info *di); 72 static void unmap_device(device_info *di); 523 map_device(device_info *di) 733 unmap_device(device_info *di) 760 device_info *d [all...] |
/haiku/src/tests/system/kernel/device_manager/playground/ |
H A D | bus.cpp | 87 const struct device_info { struct
|
/haiku/src/add-ons/kernel/busses/scsi/ahci/ |
H A D | ahci.c | 22 const device_info kSupportedDevices[] = { 152 const device_info *info;
|