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

12345678910

/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/
H A Dpcibus_labels.c148 * Do a platform specific label lookup based on bus, dev, etc.
154 int board, bridge, rc, bus, dev; local
163 did_BDF(dp, &bus, &dev, NULL);
166 "board=%d, bridge=%d, rc=%d, bus=%d, dev=%d\n",
167 __func__, platform, board, bridge, rc, bus, dev);
182 (m.dl_bus == -1 || m.dl_bus == bus) &&
429 * If it's not a device or a PCI-express bus (which could potentially
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/psvc/psvcobj/
H A Dpsvc_objects_class.h175 uint32_t bus; member in struct:__anon1185
/illumos-gate/usr/src/uts/common/sys/sbp2/
H A Dimpl.h37 #include <sys/sbp2/bus.h>
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_util.c62 * Get the bus-ranges property.
66 "bus-range", (caddr_t)&px_p->px_bus_range, &i) != DDI_SUCCESS) {
67 cmn_err(CE_WARN, "%s%d: no bus-range property\n",
71 DBG(DBG_ATTACH, dip, "get_px_properties: bus-range (%x,%x)\n",
116 * and "ranges" properties of the pci bus device node.
163 uint32_t bus = PCI_REG_BUS_G(phys_hi); local
164 if (bus < px_p->px_bus_range.lo ||
165 bus > px_p->px_bus_range.hi) {
166 DBG(DBG_MAP | DBG_CONT, dip, "bad bus# (%x)\n", bus);
[all...]
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/arm/
H A Ddreamplug-1001N.dts69 bus-frequency = <0>;
123 compatible = "simple-bus";
125 bus-frequency = <0>;
H A Dea3250.dts56 bus-frequency = <0>;
69 compatible = "simple-bus";
71 bus-frequency = <13000000>;
180 compatible = "simple-bus";
240 compatible = "simple-bus";
H A Darmada-380.dtsi85 bus-range = <0x00 0xff>;
H A Dsocfpga.dtsi51 compatible = "simple-bus";
53 bus-frequency = <0>;
H A Dsun4i-a10.dtsi45 compatible = "simple-bus";
47 bus-frequency = <0>;
H A Dyyhd18-m3.dts68 bus-frequency = <0>;
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/
H A Dlibi386.h140 uint32_t biospci_locator(int8_t bus, uint8_t device, uint8_t function);
/illumos-gate/usr/src/boot/sys/boot/usb/
H A Dusb_busdma_loader.c427 USB_BUS_LOCK(info->bus);
429 USB_BUS_UNLOCK(info->bus);
501 USB_BUS_LOCK(info->bus);
503 USB_BUS_UNLOCK(info->bus);
/illumos-gate/usr/src/uts/intel/io/acpica/
H A Dosl.c59 static void scan_d2a_subtree(dev_info_t *dip, ACPI_HANDLE acpiobj, int bus);
1021 * values for bus, segment, device and function; anything ACPI CA
1027 * on bus #0 - which means that we'll recurse when we attempt
1029 * scan_d2a_map, we don't translate the bus # and return.
1041 int bus, device, func, devfn; local
1060 (acpica_get_bdf(dip, &bus, &device, &func) >= 0)) {
1061 (*PciId)->Bus = bus;
1364 * If we find more than one bus with a 0 _BBN
1658 int bus; local
1691 * To get bus numbe
1733 scan_d2a_subtree(dev_info_t *dip, ACPI_HANDLE acpiobj, int bus) argument
1786 acpica_get_bdf(dev_info_t *dip, int *bus, int *device, int *func) argument
[all...]
/illumos-gate/usr/src/uts/intel/io/intel_nb5000/
H A Dnb5000_init.c176 read_spd(int bus) argument
179 int branch = bus >> 1;
180 int channel = bus & 1;
188 write_spdcmd(int bus, uint32_t val) argument
190 int branch = bus >> 1;
191 int channel = bus & 1;
196 read_spd_eeprom(int bus, int slave, int addr) argument
206 spd = read_spd(bus);
214 write_spdcmd(bus, cmd);
217 spd = read_spd(bus);
[all...]
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Dcontroller.c222 if (cp->bus != NULL) {
223 buses[pos++] = cache_get_desc(DM_BUS, cp->bus, NULL, NULL, errp);
H A Ddisks_private.h88 struct bus_info *bus; member in struct:controller_info
118 bus_t *bus; member in union:descriptor::__anon3126
/illumos-gate/usr/src/cmd/pcitool/
H A Dpcitool_ui.c128 /* No args. probe mode accounting for bus ranges, nonverbose. */
139 /* Default is to probe all trees accounting for bus ranges. */
160 * Enable display of ALL bus numbers.
240 &parsed_args->bus, &parsed_args->device,
313 &parsed_args->bus, &parsed_args->device,
632 * Don't allow any options other than all-bus, verbose or
767 * Other fields: bus, device, function, offset, default to
1039 * bus=number
1063 bus = 0, enumerator in enum:__anon1056
1080 "bus",
1440 bus = 0, enumerator in enum:__anon1057
[all...]
/illumos-gate/usr/src/cmd/fm/modules/common/fabric-xlate/
H A Dfx_subr.c399 int i, size, bus, dev, fn; local
404 bus = (bdf & PCIE_REQ_ID_BUS_MASK) >> PCIE_REQ_ID_BUS_SHIFT;
433 bus, dev, fn, bus, dev, fn, hcpath);
582 int bus, dev, fn; local
586 bus = (bdf & PCIE_REQ_ID_BUS_MASK) >> PCIE_REQ_ID_BUS_SHIFT;
612 "@value", bus, dev, fn, bus, dev, fn, rcpath);
/illumos-gate/usr/src/uts/common/io/drm/
H A Ddrm_pci.c58 pci_get_info(drm_device_t *softstate, int *bus, int *slot, int *func) argument
66 DRM_ERROR("pci_get_info: get pci function bus device failed");
69 *bus = (int)PCI_BUS(regs_list[0]);
/illumos-gate/usr/src/uts/intel/io/scsi/adapters/pvscsi/
H A Dpvscsi.h46 BTSTAT_BUSFREE = 0x13, /* unexpected bus free */
47 BTSTAT_INVPHASE = 0x14, /* invalid bus phase or sequence */
254 uint32_t bus; member in struct:PVSCSIMsgDescDevStatusChanged
324 * - bus should be 0: we currently only support bus 0 for now.
345 uint8_t bus; member in struct:PVSCSIRingReqDesc
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/powerpc/
H A Dmpc8555cds.dts92 bus-frequency = <0>; // 166 MHz
147 compatible = "simple-bus";
149 bus-frequency = <0>;
398 bus-range = <0 0>;
432 bus-range = <0 0>;
/illumos-gate/usr/src/uts/common/io/hotplug/hpcsvc/
H A Dhpcsvc.c65 * Definitions for the bus node registration list:
68 * representing the device bus nodes that have been registered via
70 * by the bus argument to hpc_slot_register.
80 * bus_dip - pointer to devinfo node of the registering bus
82 * bus_name - device path name of the bus (ie /pci@1f,4000)
84 * bus_callback - bus nexus driver callback function registered
85 * with the bus
87 * bus_registered - a boolean value which is true if the bus has
93 * bus node (see slot list details below)
96 * slots associated with this bus
439 hpc_slot_register(dev_info_t *hpc_dip, char *bus, hpc_slot_info_t *infop, hpc_slot_t *handlep, hpc_slot_ops_t *opsp, caddr_t ops_arg, uint_t flags) argument
[all...]
/illumos-gate/usr/src/uts/common/io/
H A Dbusra.c33 * to manage bus resources globally in the system.
35 * The bus nexus drivers are typically responsible to setup resource
36 * maps for the bus resources available for a bus instance. However
37 * this module also provides resource setup functions for PCI bus
38 * (used by both SPARC and X86 platforms) and ISA bus instances (used
918 struct bus_range { /* 1275 "bus-range" property definition */
931 * Setup resource map for the pci bus node based on the "available"
932 * property and "bus-range" property.
946 * If this is a pci bus nod
1268 char *bus; local
[all...]
/illumos-gate/usr/src/lib/hal/libhal-storage/common/
H A Dlibhal-storage.c521 LibHalDriveBus bus; local
524 bus = libhal_drive_get_bus (drive);
534 name = libhal_storage_policy_lookup_icon (policy, 0x10000 + drive_type*0x100 + bus);
551 LibHalDriveBus bus; local
568 bus = libhal_drive_get_bus (drive);
576 name = libhal_storage_policy_lookup_icon (policy, 0x20000 + drive_type*0x100 + bus);
685 LibHalDriveBus bus; member in struct:LibHalDrive_s
942 LIBHAL_PROP_EXTRACT_STRING ("storage.bus", bus_textual);
1038 drive->bus = LIBHAL_DRIVE_BUS_USB;
1040 drive->bus
[all...]
/illumos-gate/usr/src/uts/i86pc/io/
H A Dimmu_dmar.c180 int bus, dev, func; local
198 bus = startbus;
203 bus = pci_getb_func(bus, dev, func, PCI_BCNF_SECBUS);
208 ASSERT(bus >= 0 && bus < 256);
213 scope->scp_bus = bus;
996 "bus=0x%x, dev=0x%x, func= 0x%x",

Completed in 191 milliseconds

12345678910