Searched refs:devices (Results 1 - 25 of 53) sorted by last modified time

123

/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Dmulti.cpp927 LIST_FOREACH(card, &devices, next) {
943 LIST_FOREACH(card, &devices, next) {
H A Decho.cpp48 struct _echodevs devices; variable in typeref:struct:_echodevs
542 // Create the devices lock
552 LIST_INIT(&(devices));
667 LIST_FOREACH(dev, &devices, next) {
670 dev = LIST_FIRST(&devices);
676 // Lock the devices
678 LIST_INSERT_HEAD((&devices), card, next);
679 // Unlock the devices
703 // Lock the devices
715 // Unlock the devices
[all...]
/haiku/src/add-ons/kernel/drivers/power/pch_thermal/
H A Dpch_thermal.cpp28 /* Base Namespace devices are published to */
209 const uint16 devices[] = { 0x9c24, 0x8c24, 0x9ca4, 0x9d31, 0xa131, 0x9df9, local
211 for (const uint16* device = devices; *device != 0; device++) {
/haiku/src/apps/devices/
H A Dpci-header.awk47 # store vendor ID for possible devices afterwards
70 # store device ID for possible devices afterwards
73 devices[devicecount, 1] = vendorid
74 devices[devicecount, 2] = $1
75 devices[devicecount, 3] = 0
76 devices[devicecount, 4] = 0
77 devices[devicecount, 5] = device
87 devices[devicecount, 1] = vendorid
88 devices[devicecount, 2] = deviceid
89 devices[devicecoun
[all...]
H A Dusb-header.awk49 # store vendor ID for possible devices afterwards
72 # store device ID for possible devices afterwards
75 devices[devicecount, 1] = vendorid
76 devices[devicecount, 2] = $1
77 devices[devicecount, 3] = device
151 printf "%s", formatting "\t{ 0x" devices[i, 1] ", 0x" devices[i, 2] ", \"" devices[i, 3] "\" }" > ofile
/haiku/src/system/boot/platform/u-boot/arch/ppc/
H A Darch_cpu.cpp20 #include <platform/openfirmware/devices.h>
/haiku/src/system/boot/platform/bios_ia32/
H A Ddevices.cpp423 find_unique_check_sums(NodeList *devices) argument
425 NodeIterator iterator = devices->GetIterator();
455 NodeIterator compareIterator = devices->GetIterator();
867 // We need to add all block devices to give the kernel the possibility
/haiku/src/system/boot/platform/atari_m68k/
H A Ddevices.cpp363 find_unique_check_sums(NodeList *devices) argument
365 NodeIterator iterator = devices->GetIterator();
395 NodeIterator compareIterator = devices->GetIterator();
993 * XHDI based devices
1179 // We need to add all block devices to give the kernel the possibility
/haiku/src/servers/mount/
H A DAutoMounter.cpp84 const BDiskDeviceList& devices,
225 MountArchivedVisitor::MountArchivedVisitor(const BDiskDeviceList& devices, argument
228 fDevices(devices),
570 BDiskDeviceList devices;
571 status_t status = devices.Fetch();
580 MountArchivedVisitor visitor(devices, archived);
581 devices.VisitEachPartition(&visitor);
586 devices.VisitEachPartition(&visitor);
/haiku/src/add-ons/input_server/devices/keyboard/
H A DKeyboardInputDevice.cpp753 input_device_ref* devices[2];
754 devices[0] = device->DeviceRef();
755 devices[1] = NULL;
759 return RegisterDevices(devices);
775 input_device_ref* devices[2]; local
776 devices[0] = device->DeviceRef();
777 devices[1] = NULL;
779 UnregisterDevices(devices);
/haiku/src/kits/tracker/
H A DMountMenu.cpp183 BDiskDeviceList devices; local
184 status_t status = devices.Fetch();
187 devices.VisitEachPartition(&visitor);
/haiku/src/add-ons/input_server/devices/virtualkeyboard/
H A DVirtualKeyboardInputDevice.cpp31 static input_device_ref* devices[2] = {&keyboard, NULL}; local
33 RegisterDevices(devices);
/haiku/src/system/kernel/device_manager/
H A Dlegacy_drivers.cpp104 DeviceList devices; member in struct:__anon1::legacy_driver
282 /*! Collects all published devices of a driver, compares them to what the
283 driver would publish now, and then publishes/unpublishes the devices
285 If the driver does not publish any devices anymore, it is unloaded.
295 // mark all devices
296 DeviceList::Iterator iterator = driver->devices.GetIterator();
301 // now ask the driver for it's currently published devices
308 iterator = driver->devices.GetIterator();
333 driver->devices.Add(device);
339 // remove all devices tha
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/nvidia/
H A Ddriver.c49 uint32 is_open; /* a count of how many times the devices has been opened */
58 uint32 count; /* number of devices actually found */
364 uint16 *devices; member in struct:__anon41
764 /* while there are more pci devices */
772 uint16 *devices = SupportedDevices[vendor].devices; local
773 /* while there are more supported devices */
774 while (*devices) {
776 if (*devices == di->pcii.device_id ) {
804 devices
1414 uint16 *devices = SupportedDevices[vendor].devices; local
[all...]
/haiku/3rdparty/korli/
H A Dgenerate_ids_from_drivers.sh130 pciBsdWlanDriver broadcom43xx bwi bwi devices reg _pci
136 table=devices
146 table=devices
/haiku/src/add-ons/input_server/devices/mouse/
H A DMouseInputDevice.cpp879 input_device_ref* devices[2]; local
880 devices[0] = device->DeviceRef();
881 devices[1] = NULL;
883 TRACE("adding path: %s, name: %s\n", path, devices[0]->name);
885 return RegisterDevices(devices);
902 input_device_ref* devices[2]; local
903 devices[0] = device->DeviceRef();
904 devices[1] = NULL;
906 TRACE("removing path: %s, name: %s\n", path, devices[0]->name);
908 UnregisterDevices(devices);
[all...]
/haiku/headers/os/add-ons/input_server/
H A DInputServerDevice.h13 // Register your actual devices using this one - you can subclass
55 status_t RegisterDevices(input_device_ref** devices);
56 status_t UnregisterDevices(input_device_ref** devices);
/haiku/src/servers/input/
H A DInputServer.cpp1230 input_device_ref **devices)
1235 if (devices != NULL) {
1236 // remove the devices as specified only
1238 for (int32 i = 0; (device = devices[i]) != NULL; i++) {
1257 // remove all devices from this BInputServerObject
1275 input_device_ref** devices)
1277 if (devices == NULL)
1283 for (int32 i = 0; (device = devices[i]) != NULL; i++) {
1937 RegisterDevices(input_device_ref** devices) argument
1229 UnregisterDevices(BInputServerDevice& serverDevice, input_device_ref **devices) argument
1274 RegisterDevices(BInputServerDevice& serverDevice, input_device_ref** devices) argument
/haiku/src/add-ons/kernel/drivers/graphics/intel_extreme/
H A Dbios.cpp109 uint8 devices[]; member in struct:bdb_general_definitions
539 (child_device_config*)(&defs->devices[i * childDeviceSize]);
/haiku/src/add-ons/kernel/bus_managers/firewire/
H A Dfirewire.cpp111 STAILQ_FOREACH(fwdev, &fc->devices, link)
130 STAILQ_FOREACH(fwdev, &fc->devices, link)
552 for (fwdev = STAILQ_FIRST(&fc->devices); fwdev != NULL;
870 STAILQ_INIT(&fc->devices);
1485 * To probe devices on the IEEE1394 bus.
1497 /* Invalidate all devices, just after bus reset. */
1502 STAILQ_FOREACH(fwdev, &fc->devices, link)
1660 STAILQ_FOREACH(fwdev, &fc->devices, link)
1682 * 1394a-2000 compliant devices only use
1712 STAILQ_FOREACH(tfwdev, &fc->devices, lin
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/matrox/
H A Ddriver.c51 uint32 is_open; /* a count of how many times the devices has been opened */
61 uint32 count; /* number of devices actually found */
114 uint16 *devices; member in struct:__anon14
188 /* while there are more pci devices */
195 uint16 *devices = SupportedDevices[vendor].devices; local
196 /* while there are more supported devices */
197 while (*devices) {
199 if (*devices == pcii.device_id ) {
205 devices
643 uint16 *devices = SupportedDevices[vendor].devices; local
[all...]
/haiku/src/add-ons/input_server/devices/virtio/
H A DVirtioInputDevice.cpp158 static input_device_ref *devices[3]; local
159 input_device_ref **devicesEnd = devices;
189 RegisterDevices(devices);
/haiku/src/system/boot/platform/openfirmware/
H A Ddevices.cpp18 #include <platform/openfirmware/devices.h>
183 // add all block devices to the list of possible boot devices
/haiku/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211.c323 SYSCTL_PROC(_net_wlan, OID_AUTO, devices,
325 sysctl_ieee80211coms, "A", "names of available 802.11 devices");
/haiku/src/add-ons/input_server/devices/tablet/
H A DTabletInputDevice.cpp594 input_device_ref* devices[2]; local
595 devices[0] = device->DeviceRef();
596 devices[1] = NULL;
598 TRACE("adding path: %s, name: %s\n", path, devices[0]->name);
600 return RegisterDevices(devices);
617 input_device_ref* devices[2]; local
618 devices[0] = device->DeviceRef();
619 devices[1] = NULL;
621 TRACE("removing path: %s, name: %s\n", path, devices[0]->name);
623 UnregisterDevices(devices);
[all...]

Completed in 279 milliseconds

123