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

12

/haiku-fatelf/src/add-ons/kernel/bus_managers/config_manager/arch/arm/
H A Dconfig_manager_arch.c14 int config_manager_scan_hardcoded(struct device_info **info, int32 *count)
/haiku-fatelf/src/add-ons/kernel/bus_managers/config_manager/arch/ppc/
H A Dconfig_manager_arch.c14 int config_manager_scan_hardcoded(struct device_info **info, int32 *count)
/haiku-fatelf/src/add-ons/kernel/bus_managers/config_manager/arch/x86/
H A Dconfig_manager_arch.c14 int config_manager_scan_hardcoded(struct device_info **info, int32 *count)
/haiku-fatelf/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)
170 bool Radeon_VIPFifoRead(device_info *di, uint8 channel, uint32 address, uint32 count, uint8 *buffer, bool lock)
189 static bool do_VIPWrite( device_info *di, uint8 channel, uint address, uint32 data )
208 bool Radeon_VIPWrite(device_info *di, uint8 channel, uint address, uint32 data, bool lock )
226 static bool do_VIPFifoWrite(device_info *di, uint8 channel, uint32 address, uint32 count, uint8 *buffer)
263 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 )
157 void Radeon_WaitForFifo( device_info *di, int entries )
178 void Radeon_FlushPixelCache( device_info *di )
202 void Radeon_ResetEngine( device_info *di )
283 static void loadMicroEngineRAMData( device_info *di )
317 static status_t initRingBuffer( device_info *di, int aring_size )
371 static void uninitRingBuffer( device_info *di )
386 static status_t initCPFeedback( device_info *d
[all...]
/haiku-fatelf/src/add-ons/kernel/bus_managers/config_manager/arch/m68k/
H A Dconfig_manager_arch.c14 int config_manager_scan_hardcoded(struct device_info **info, int32 *count)
H A Dconfig_manager_arch.h19 struct device_info info;
H A Damiga_hardcoded.c15 #define DIS sizeof(struct device_info)
37 amiga_hardcoded(struct device_info **info, int32 *count)
H A Datari_hardcoded.c13 #define DIS sizeof(struct device_info)
37 atari_hardcoded(struct device_info **info, int32 *count)
/haiku-fatelf/src/apps/tv/
H A DDeviceRoster.h52 class device_info class in class:DeviceRoster
60 device_info fDeviceInfo[MAX_DEVICE_COUNT];
/haiku-fatelf/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-fatelf/headers/os/drivers/
H A Dconfig_manager.h66 struct device_info { struct
86 struct device_info *info, uint32 len);
88 struct device_info *info, uint32 len);
109 int config_manager_scan_hardcoded(struct device_info **info, int32 *count);
/haiku-fatelf/src/add-ons/media/media-add-ons/dvb/
H A DDVBMediaAddon.cpp38 struct device_info struct
89 device_info *dev = (device_info *)fDeviceList.ItemAt(n);
102 device_info *dev = (device_info *)fDeviceList.ItemAt(info->internal_id);
135 device_info *dev = (device_info *)fDeviceList.ItemAt(index);
210 // create device_info
211 device_info *dev = new device_info;
[all...]
/haiku-fatelf/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-fatelf/src/add-ons/kernel/drivers/graphics/matrox/
H A Ddriver.c47 typedef struct device_info device_info; typedef in typeref:struct:device_info
51 device_info *di; /* pointer to the owning device */
55 struct device_info { struct
69 device_info di[MAX_DEVICES]; /* device specific stuff */
79 static status_t map_device(device_info *di);
80 static void unmap_device(device_info *di);
81 static void copy_rom(device_info *di);
309 static status_t map_device(device_info *di)
547 static void unmap_device(device_info *d
[all...]
/haiku-fatelf/src/add-ons/kernel/bus_managers/config_manager/
H A Dconfig_manager.c30 driver_get_next_device_info(bus_type bus, uint64 *cookie, struct device_info *info, uint32 size)
38 driver_get_device_info_for(uint64 id, struct device_info *info, uint32 size)
/haiku-fatelf/src/add-ons/kernel/drivers/misc/
H A Dconfig.c62 (struct device_info *)params->data, params->data_len);
65 (struct device_info *)params->data, params->data_len);
/haiku-fatelf/src/servers/input/
H A DAddOnManager.h113 typedef struct add_on_info<BInputServerDevice> device_info; typedef in class:AddOnManager
117 BObjectList<device_info> fDeviceList;
/haiku-fatelf/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-fatelf/src/add-ons/kernel/drivers/graphics/nvidia_gpgpu/
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);
279 map_device(device_info *di)
460 unmap_device(device_info *di)
486 device_info *d
[all...]

Completed in 226 milliseconds

12