Searched refs:function (Results 1 - 25 of 384) sorted by last modified time

1234567891011>>

/haiku/src/add-ons/kernel/drivers/audio/emuxki/
H A Demuxki.c722 /* When calling this function we assume no one can access the voice */
2157 cmd = (*pci->read_pci_config)(card->info.bus, card->info.device, card->info.function, PCI_command, 2);
2159 (*pci->write_pci_config)(card->info.bus, card->info.device, card->info.function, PCI_command, 2, cmd | PCI_command_io);
2160 cmd = (*pci->read_pci_config)(card->info.bus, card->info.device, card->info.function, PCI_command, 2);
2182 card->info.function, 0x10, 2, base);
2946 if ((err = (*pci->reserve_device)(info.bus, info.device, info.function,
2949 DRIVER_NAME, info.bus, info.device, info.function,
2958 (*pci->unreserve_device)(info.bus, info.device, info.function,
3058 cards[ix].info.device, cards[ix].info.function,
/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Dmulti.cpp71 PMIXER_FUNCTION function = multi_function[0].MixerFunction; local
73 function[0].Channel = channel;
74 function[1].Channel = channel;
75 function[1].Channel.wChannel++;
78 function[0].iFunction = function[1].iFunction = MXF_GET_LEVEL;
81 function[0].iFunction = function[1].iFunction = MXF_GET_MUTE;
84 function[0].iFunction = function[
111 PMIXER_FUNCTION function = multi_function[0].MixerFunction; local
[all...]
H A Decho.cpp602 if ((err = (*pci->reserve_device)(info.bus, info.device, info.function,
605 DRIVER_NAME, info.bus, info.device, info.function,
613 (*pci->unreserve_device)(info.bus, info.device, info.function,
655 LOG(("cardbus_device_added at %.2d:%.2d:%.2d\n", info->bus, info->device, info->function));
732 card->info.function, PCI_latency, 1, 0xc0 );
820 card->info.function, PCI_command, 2);
823 card->info.function, PCI_command, 2, cmd | PCI_command_io);
825 card->info.function, PCI_command, 2);
932 cards[ix].info.device, cards[ix].info.function,
/haiku/src/add-ons/kernel/drivers/audio/cmedia/
H A Dcm.c542 if ((err = (*pci->reserve_device)(info.bus, info.device, info.function,
545 DRIVER_NAME, info.bus, info.device, info.function,
553 (*pci->unreserve_device)(info.bus, info.device, info.function,
613 card->info.function, DRIVER_NAME, card);
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/
H A Dgeode_controller.cpp401 controller->pci_info.device, controller->pci_info.function, PCI_command, 2);
404 controller->pci_info.device, controller->pci_info.function,
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/
H A Des1370.c452 cmd = (*pci->read_pci_config)(card->info.bus, card->info.device, card->info.function, PCI_command, 2);
455 card->info.function, PCI_command, 2,
457 cmd = (*pci->read_pci_config)(card->info.bus, card->info.device, card->info.function, PCI_command, 2);
549 if ((err = (*pci->reserve_device)(info.bus, info.device, info.function,
552 DRIVER_NAME, info.bus, info.device, info.function,
560 (*pci->unreserve_device)(info.bus, info.device, info.function,
602 cards[ix].info.device, cards[ix].info.function,
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/
H A Dauvia.c470 card->info.function, AUVIA_PCICONF_JUNK, 4);
477 card->info.function, AUVIA_PCICONF_JUNK, 4, pr );
480 card->info.function, AUVIA_PCICONF_JUNK, 4);
542 card->info.function, PCI_command, 2);
545 card->info.function, PCI_command, 2, cmd | PCI_command_io);
547 card->info.function, PCI_command, 2);
600 if ((err = (*pci->reserve_device)(info.bus, info.device, info.function,
603 DRIVER_NAME, info.bus, info.device, info.function,
611 (*pci->unreserve_device)(info.bus, info.device, info.function,
648 cards[ix].info.device, cards[ix].info.function,
[all...]
/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/
H A Dauich.c651 (card->info.bus, card->info.device, card->info.function, 0x18, 4);
653 (card->info.bus, card->info.device, card->info.function, 0x1C, 4);
661 (card->info.bus, card->info.device, card->info.function, 0x10, 4);
663 (card->info.bus, card->info.device, card->info.function, 0x14, 4);
678 card->info.function, PCI_command, 2);
683 card->info.function, PCI_command, 2, cmd | PCI_command_memory);
686 card->info.function, PCI_command, 2, cmd | PCI_command_io);
689 card->info.function, PCI_command, 2);
817 if ((err = (*pci->reserve_device)(info.bus, info.device, info.function,
820 DRIVER_NAME, info.bus, info.device, info.function,
[all...]
/haiku/src/system/kernel/device_manager/
H A Ddevice_manager.cpp427 control_device_manager(const char* subsystem, uint32 function, void* buffer, argument
430 // TODO: this function passes pointers to userland, and uses pointers
433 switch (function) {
628 If the node is currently in use, this function will return B_BUSY to
2156 this function gives this reference away again.
/haiku/src/tools/fs_shell/
H A Dfssh.cpp131 Command::Command(command_function* function, const char* name, argument
135 fFunction(function)
163 fprintf(stderr, "No function given for command \"%s\"\n", Name());
205 CommandManager::AddCommand(command_function* function, const char* name, argument
208 AddCommand(new Command(function, name, description));
213 CommandManager::AddCommands(command_function* function, const char* name, argument
219 while (function) {
220 AddCommand(function, name, description);
222 function = va_arg(args, command_function*);
223 if (function) {
[all...]
/haiku/headers/os/
H A DBeBuild.h97 #define B_DEFINE_SYMBOL_VERSION(function, versionedSymbol) \
98 __asm__(".symver " function "," versionedSymbol)
/haiku/src/add-ons/kernel/drivers/network/ether/wb840/
H A Ddevice.c67 data->pciInfo->device, data->pciInfo->function, PCI_line_size,
/haiku/src/system/kernel/arch/generic/
H A Dacpi_irq_routing_table.cpp101 for (uint8 function = 0; function < kMaxPCIFunctionCount; function++) {
102 if ((entry.pci_function_mask & (1 << function)) == 0)
106 function, entry.irq) == B_OK) {
118 // check the base device at function 0
133 for (uint8 function = 0; function < functionCount; function++) {
136 function, PCI_vendor_i
[all...]
/haiku/src/add-ons/kernel/busses/pci/designware/
H A DDWPCIController.h47 uint32 function: 3; member in struct:PciAddress::__anon7
58 uint32 function: 3; 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/headers/os/drivers/
H A DKernelExport.h181 extern thread_id spawn_kernel_thread(thread_func function,
/haiku/src/libs/compat/freebsd_network/
H A Dpci.cpp66 info->function, offset, size);
79 gPci->write_pci_config(info->bus, info->device, info->function, offset,
167 return info->function;
235 status = gPci->find_pci_capability(info->bus, info->device, info->function,
249 status = gPci->find_pci_extended_capability(info->bus, info->device, info->function,
260 return gPci->get_msi_count(info->bus, info->device, info->function);
269 if (gPci->configure_msi(info->bus, info->device, info->function, *count,
284 gPci->unconfigure_msi(info->bus, info->device, info->function);
297 if (gPci->find_pci_capability(info->bus, info->device, info->function,
301 uint32 table_value = gPci->read_pci_config(info->bus, info->device, info->function,
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/intel_extreme/
H A Dintel_extreme.cpp454 info.pci->device, info.pci->function) >= 1) {
457 info.pci->function, 1, &msiVector) == B_OK
459 info.pci->function) == B_OK) {
604 info.pci->function, 0, &info.aperture_base);
624 gPCI->set_powerstate(info.pci->bus, info.pci->device, info.pci->function,
950 info.pci->device, info.pci->function);
952 info.pci->device, info.pci->function);
/haiku/src/add-ons/kernel/drivers/disk/nvme/
H A Dnvme_disk.cpp178 device->func = info->info.function;
254 info->info.bus, info->info.device, info->info.function);
/haiku/src/add-ons/kernel/drivers/audio/hda/
H A Dhda_controller.cpp224 controller->pci_info.device, controller->pci_info.function, reg, size);
226 controller->pci_info.device, controller->pci_info.function,
233 controller->pci_info.device, controller->pci_info.function, reg, size);
1055 controller->pci_info.function, codec->addr, controller->corb[writePos]);
1070 controller->pci_info.function, codec->addr, codec->responses[0]);
1107 gPci->set_powerstate(pciInfo.bus, pciInfo.device, pciInfo.function,
1127 cmd = gPci->read_pci_config(pciInfo.bus, pciInfo.device, pciInfo.function,
1137 gPci->write_pci_config(pciInfo.bus, pciInfo.device, pciInfo.function,
1161 pciInfo.function) >= 1) {
1165 pciInfo.function,
[all...]
/haiku/src/add-ons/kernel/busses/usb/
H A Dxhci.cpp557 fPCIInfo->bus, fPCIInfo->device, fPCIInfo->function);
1553 // _OffsetContextAddr to function properly.
H A Duhci.cpp702 fPCIInfo->bus, fPCIInfo->device, fPCIInfo->function);
H A Dohci.cpp562 fPCIInfo->bus, fPCIInfo->device, fPCIInfo->function);
H A Dehci.cpp590 fPCIInfo->bus, fPCIInfo->device, fPCIInfo->function);
/haiku/src/add-ons/kernel/busses/scsi/ahci/
H A Dahci_controller.cpp61 pciInfo.bus, pciInfo.device, pciInfo.function, fPCIVendorID, fPCIDeviceID);
65 snprintf(sName, sizeof(sName), "ahci-inst-%u-%u-%u", pciInfo.bus, pciInfo.device, pciInfo.function);
68 pciInfo.bus, pciInfo.device, pciInfo.function);
/haiku/src/add-ons/kernel/busses/i2c/pch/
H A Dpch_i2c_pci.cpp45 uint32 addr = (pciInfo->device << 16) | pciInfo->function;
59 pciInfo->device, pciInfo->function, acpiNode);

Completed in 167 milliseconds

1234567891011>>