Searched refs:bus (Results 101 - 125 of 539) sorted by relevance

1234567891011>>

/haiku/src/add-ons/accelerants/nvidia/engine/
H A Dnv_support.c28 si->vendor_id, si->device_id, si->bus, si->device, si->function,
/haiku/src/libs/compat/freebsd_network/
H A Dusb_util.c8 #include <sys/bus.h>
/haiku/src/system/kernel/arch/generic/
H A Dacpi_irq_routing_table.cpp188 Since the ISA bus isn't enumerable we don't have any clues as to
429 find_routing_table_entry(IRQRoutingTable& table, uint8 bus, uint8 device, argument
434 if (irqEntry.pci_bus != bus || irqEntry.pci_device != device)
446 ensure_all_functions_matched(pci_module_info* pci, uint8 bus, argument
451 if (pci->read_pci_config(bus, device, 0, PCI_vendor_id, 2) == 0xffff) {
452 TRACE("PCI bus %" B_PRIu8 ":%" B_PRIu8 " not present.\n",
453 bus, device);
458 uint8 headerType = pci->read_pci_config(bus, device, 0,
467 if (pci->read_pci_config(bus, device, function, PCI_vendor_id, 2)
471 "not present.\n", bus, devic
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/radeon_hd/
H A Ddriver.h42 return gPCI->read_pci_config(info->bus, info->device, info->function,
50 gPCI->write_pci_config(info->bus, info->device, info->function, offset,
/haiku/src/add-ons/accelerants/via/engine/
H A Dagp.c53 && nai.agpi.bus == si->bus
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/pci/
H A Dr92ce_led.c36 #include <sys/bus.h>
40 #include <machine/bus.h>
H A Dr92ce_fw.c36 #include <sys/bus.h>
40 #include <machine/bus.h>
/haiku/src/add-ons/kernel/drivers/network/ether/syskonnect/
H A Dglue.c8 #include <sys/bus.h>
13 #include <machine/bus.h>
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/
H A Dglue.c7 #include <sys/bus.h>
12 #include <machine/bus.h>
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/
H A De1000_osdep.c60 (hw->bus.pci_cmd_word | CMD_MEM_WRT_INVALIDATE), 2);
67 (hw->bus.pci_cmd_word & ~CMD_MEM_WRT_INVALIDATE), 2);
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom570x/
H A Dglue.c7 #include <sys/bus.h>
12 #include <machine/bus.h>
/haiku/src/add-ons/kernel/drivers/network/ether/marvell_yukon/
H A Dglue.c8 #include <sys/bus.h>
12 #include <machine/bus.h>
/haiku/src/add-ons/kernel/drivers/network/ether/3com/
H A Dglue.c7 #include <sys/bus.h>
10 #include <machine/bus.h>
/haiku/src/add-ons/kernel/drivers/network/ether/rtl81xx/
H A Dglue.c7 #include <sys/bus.h>
12 #include <machine/bus.h>
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/
H A Dglue.c8 #include <sys/bus.h>
11 #include <machine/bus.h>
/haiku/src/add-ons/kernel/bus_managers/i2c/
H A DI2CModule.cpp29 { B_DEVICE_PRETTY_NAME, B_STRING_TYPE, { .string = "I2C bus" }},
47 I2CBus* bus = (I2CBus*)_bus; local
48 return bus->RegisterDevice(slaveAddress, hid, cid, acpiHandle);
/haiku/src/add-ons/kernel/busses/i2c/ocores/
H A Dkernel_interface.cpp32 .set_i2c_bus = [](i2c_bus_cookie cookie, i2c_bus bus) {
33 static_cast<OcoresI2c*>(cookie)->SetI2cBus(bus);
/haiku/src/add-ons/kernel/drivers/graphics/intel_extreme/
H A Ddriver.h30 return gPCI->read_pci_config(info->bus, info->device, info->function,
38 gPCI->write_pci_config(info->bus, info->device, info->function, offset,
/haiku/src/add-ons/kernel/busses/virtio/virtio_pci/
H A Dvirtio_pci.h74 #define VIRTIO_PCI_CONFIG(bus) \
75 ((bus->irq_type != VIRTIO_IRQ_LEGACY) ? 24 : 20)
/haiku/src/add-ons/kernel/busses/pci/designware/
H A DDWPCIController.h10 #include <bus/PCI.h>
49 uint32 bus: 8; member in struct:PciAddress::__anon7
60 uint32 bus: 8; member in struct:PciAddressEcam::__anon8
195 uint8 bus, uint8 device, uint8 function,
199 uint8 bus, uint8 device, uint8 function,
205 uint8 bus, uint8 device, uint8 function,
209 uint8 bus, uint8 device, uint8 function,
218 inline addr_t ConfigAddress(uint8 bus, uint8 device, uint8 function, uint16 offset);
/haiku/src/add-ons/kernel/bus_managers/scsi/
H A Dscatter_gather.cpp29 scsi_bus_info *bus = ccb->bus; local
30 uint32 dma_boundary = bus->dma_params.dma_boundary;
31 uint32 max_sg_block_size = bus->dma_params.max_sg_block_size;
32 uint32 max_sg_blocks = std::min(bus->dma_params.max_sg_blocks,
/haiku/src/add-ons/kernel/bus_managers/pci/
H A Dpci_info.cpp145 status = pci_read_config(info->bus, info->device, info->function, PCI_status, 2);
154 cap_ptr = pci_read_config(info->bus, info->device, info->function, PCI_capabilities_ptr, 1);
157 cap_ptr = pci_read_config(info->bus, info->device, info->function, PCI_capabilities_ptr_2, 1);
172 cap_id = pci_read_config(info->bus, info->device, info->function, cap_ptr, 1);
173 cap_ptr = pci_read_config(info->bus, info->device, info->function, cap_ptr + 1, 1);
194 if (pci_find_capability(info->bus, info->device, info->function,
199 uint32 capability = pci_read_config(info->bus, info->device,
222 capability = pci_read_config(info->bus, info->device, info->function,
234 uint8 bus; local
236 __pci_resolve_virtual_bus(info->bus,
[all...]
/haiku/headers/os/drivers/
H A DPCI.h5 / Description: Interface to the PCI bus.
33 uchar bus; /* bus number */ member in struct:pci_info
34 uchar device; /* device number on bus */
134 uint8 bus, /* bus number */
135 uint8 device, /* device # on bus */
141 uint8 bus, /* bus number */
142 uint8 device, /* device # on bus */
[all...]
/haiku/headers/os/drivers/bus/
H A DSCSI.h11 SCSI bus manager interface
13 The bus manager interface is _based_ on CAM, but I've modified it because :-
40 The SCSI bus manager takes care that the controller can access the data
43 bus manager has to allocate a buffer during execution you are in trouble),
46 requests, so the SCSI bus manager ommittes the test.
59 high priority service thread that is spawned by the SCSI bus manager
60 for each bus. This service thread also takes care to submit waiting
63 You can specify a maximum number of concurrent requests per bus via
64 path_inquiry (<hba_queue_size>) for the bus. The device limit is
67 to the bus wil
147 scsi_bus bus; // associated bus member in struct:scsi_ccb
[all...]
/haiku/src/add-ons/accelerants/intel_extreme/
H A DPorts.h62 virtual status_t SetupI2c(struct i2c_bus *bus);
63 virtual status_t SetupI2cFallback(struct i2c_bus *bus);
84 status_t _SetupDpAuxI2c(struct i2c_bus *bus);
92 static status_t _DpAuxSendReceiveHook(const struct i2c_bus *bus,
194 virtual status_t SetupI2c(i2c_bus *bus);
236 virtual status_t SetupI2c(i2c_bus *bus);
237 virtual status_t SetupI2cFallback(struct i2c_bus *bus);

Completed in 103 milliseconds

1234567891011>>