Searched refs:device_info (Results 1 - 25 of 28) sorted by relevance

12

/haiku/src/add-ons/kernel/drivers/graphics/radeon/
H A Dradeon_driver.h90 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 Dvip.c23 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 DDMA.c24 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 Dmem_controller.c39 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 Dirq.c19 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 DCP_setup.c108 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 Ddriver.c217 device_info *di;
275 device_info *di = (device_info *)dev;
302 device_info *di = (device_info *)dev;
H A Dbios.c118 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 Dinit.c36 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 Dagp.c20 Radeon_Set_AGP(device_info *di, bool enable_agp)
H A DPCI_GART.c259 status_t Radeon_InitPCIGART( device_info *di )
282 void Radeon_CleanupPCIGART( device_info *di )
/haiku/src/apps/tv/
H A DDeviceRoster.h52 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 DFireWireDVAddOn.h19 struct device_info;
46 BObjectList<device_info> fDeviceList;
H A DFireWireDVAddOn.cpp26 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 DDVBMediaAddon.cpp38 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 Dvirtualdrive.cpp71 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 Ddriver.c42 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 DAddOnManager.h118 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 Ddriver.c49 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 Ddriver.c46 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 Ddriver.c46 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 Disapnp.h33 struct device_info info;
/haiku/src/add-ons/kernel/drivers/graphics/nvidia/
H A Ddriver.c40 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 Dbus.cpp87 const struct device_info { struct
/haiku/src/add-ons/kernel/busses/scsi/ahci/
H A Dahci.c22 const device_info kSupportedDevices[] = {
152 const device_info *info;

Completed in 107 milliseconds

12