Searched defs:bus (Results 1 - 25 of 106) sorted by relevance

12345

/illumos-gate/usr/src/cmd/hal/utils/
H A Dadt_data.c25 get_audit_export_data(DBusConnection *bus, const char *invoked_by_syscon_name, size_t *data_size) argument
51 reply = dbus_connection_send_with_reply_and_block (bus,
/illumos-gate/usr/src/uts/i86pc/os/
H A Dpci_mech1.c48 pci_mech1_getb(int bus, int device, int function, int reg) argument
57 outl(PCI_CONFADD, PCI_CADDR1(bus, device, function, reg));
64 pci_mech1_getw(int bus, int device, int function, int reg) argument
74 outl(PCI_CONFADD, PCI_CADDR1(bus, device, function, reg));
81 pci_mech1_getl(int bus, int device, int function, int reg) argument
91 outl(PCI_CONFADD, PCI_CADDR1(bus, device, function, reg));
98 pci_mech1_putb(int bus, int device, int function, int reg, uint8_t val) argument
106 outl(PCI_CONFADD, PCI_CADDR1(bus, device, function, reg));
112 pci_mech1_putw(int bus, int device, int function, int reg, uint16_t val) argument
120 outl(PCI_CONFADD, PCI_CADDR1(bus, devic
126 pci_mech1_putl(int bus, int device, int function, int reg, uint32_t val) argument
[all...]
H A Dpci_mech1_amd.c95 pci_mech1_amd_getb(int bus, int device, int function, int reg) argument
105 outl(PCI_CONFADD, PCI_CADDR1_ECS(bus, device, function, reg));
112 pci_mech1_amd_getw(int bus, int device, int function, int reg) argument
122 outl(PCI_CONFADD, PCI_CADDR1_ECS(bus, device, function, reg));
129 pci_mech1_amd_getl(int bus, int device, int function, int reg) argument
139 outl(PCI_CONFADD, PCI_CADDR1_ECS(bus, device, function, reg));
146 pci_mech1_amd_putb(int bus, int device, int function, int reg, uint8_t val) argument
154 outl(PCI_CONFADD, PCI_CADDR1_ECS(bus, device, function, reg));
160 pci_mech1_amd_putw(int bus, int device, int function, int reg, uint16_t val) argument
168 outl(PCI_CONFADD, PCI_CADDR1_ECS(bus, devic
174 pci_mech1_amd_putl(int bus, int device, int function, int reg, uint32_t val) argument
[all...]
H A Dpci_mech2.c51 pci_mech2_config_enable(uchar_t bus, uchar_t function) argument
60 outb(PCI_FORW_PORT, bus);
73 pci_mech2_getb(int bus, int device, int function, int reg) argument
81 tmp = pci_mech2_config_enable(bus, function);
89 pci_mech2_getw(int bus, int device, int function, int reg) argument
97 tmp = pci_mech2_config_enable(bus, function);
105 pci_mech2_getl(int bus, int device, int function, int reg) argument
113 tmp = pci_mech2_config_enable(bus, function);
121 pci_mech2_putb(int bus, int device, int function, int reg, uint8_t val) argument
128 tmp = pci_mech2_config_enable(bus, functio
134 pci_mech2_putw(int bus, int device, int function, int reg, uint16_t val) argument
147 pci_mech2_putl(int bus, int device, int function, int reg, uint32_t val) argument
[all...]
H A Dpci_neptune.c59 /* enable the config address space, bus=0 function=0 */
140 pci_neptune_getb(int bus, int device, int function, int reg) argument
146 val = pci_mech1_getb(bus, device, function, reg);
153 pci_neptune_getw(int bus, int device, int function, int reg) argument
159 val = pci_mech1_getw(bus, device, function, reg);
166 pci_neptune_getl(int bus, int device, int function, int reg) argument
172 val = pci_mech1_getl(bus, device, function, reg);
179 pci_neptune_putb(int bus, int device, int function, int reg, uint8_t val) argument
183 pci_mech1_putb(bus, device, function, reg, val);
189 pci_neptune_putw(int bus, in argument
199 pci_neptune_putl(int bus, int device, int function, int reg, uint32_t val) argument
[all...]
H A Dpci_bios.c166 * to build the 1275 slot-names property for the indicated bus.
171 pci_slot_names_prop(int bus, char *buf, int len) argument
187 if (pci_irq_routes[i].pir_bus != bus)
H A Dpci_orion.c181 pci_orion_getb(int bus, int device, int function, int reg) argument
187 val = pci_mech1_getb(bus, device, function, reg);
194 pci_orion_getw(int bus, int device, int function, int reg) argument
200 val = pci_mech1_getw(bus, device, function, reg);
207 pci_orion_getl(int bus, int device, int function, int reg) argument
213 val = pci_mech1_getl(bus, device, function, reg);
220 pci_orion_putb(int bus, int device, int function, int reg, uint8_t val) argument
224 pci_mech1_putb(bus, device, function, reg, val);
230 pci_orion_putw(int bus, int device, int function, int reg, uint16_t val) argument
234 pci_mech1_putw(bus, devic
240 pci_orion_putl(int bus, int device, int function, int reg, uint32_t val) argument
[all...]
H A Dpci_cfgacc_x86.c107 uint8_t bus, dev, func; local
110 bus = PCI_BDF_BUS(req->bdf);
118 (*pci_putb_func)(bus, dev, func,
121 VAL8(req) = (*pci_getb_func)(bus, dev, func,
126 (*pci_putw_func)(bus, dev, func,
129 VAL16(req) = (*pci_getw_func)(bus, dev, func,
134 (*pci_putl_func)(bus, dev, func,
137 VAL32(req) = (*pci_getl_func)(bus, dev, func,
142 (*pci_putl_func)(bus, dev, func,
144 (*pci_putl_func)(bus, de
216 uint8_t bus; local
281 uchar_t bus; local
[all...]
/illumos-gate/usr/src/lib/fm/topo/modules/SUNW,Sun-Fire/ioboard/
H A Diob_platform.c85 int brd, br, bus, i; local
103 pnode, IOB_BASEADDR, BUS_ADDRDIST, 6, 9, &brd, &br, &bus);
108 iobs[brd][br][bus] = d;
/illumos-gate/usr/src/lib/fm/topo/modules/SUNW,Sun-Fire-15000/ioboard/
H A Diob_platform.c85 int brd, br, bus, i; local
103 pnode, IOB_BASEADDR, BUS_ADDRDIST, 0, 17, &brd, &br, &bus);
108 iobs[brd][br][bus] = d;
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Dbus.c67 bp = dp->p.bus;
100 descriptor_t *bus = NULL; local
108 if (libdiskmgt_str_eq(name, buses[i]->p.bus->name)) {
109 bus = buses[i];
117 if (bus == NULL) {
121 return (bus);
134 return (desc->p.bus->name);
175 bp = desc->p.bus;
195 * Get this buses parent bus and get the buses that I am the parent of.
199 if (libdiskmgt_str_eq(name, allbuses[i]->p.bus
[all...]
/illumos-gate/usr/src/uts/intel/io/intel_nb5000/
H A Dnb_pci_cfg.c128 nb_get_hdl(int bus, int dev, int func) argument
132 if (bus == 0 && dev == 16 && func < NB_PCI_NFUNC) {
134 } else if (bus == 0 && dev == 17 && func < NB_PCI_NFUNC) {
136 } else if (bus == 0 && dev < NB_PCI_DEV && func == 0) {
138 } else if (bus == 0 && dev == 21 && func == 0) {
140 } else if (bus == 0 && dev == 22 && func == 0) {
149 nb_pci_getb(int bus, int dev, int func, int reg, int *interpose) argument
153 hdl = nb_get_hdl(bus, dev, func);
154 return (cmi_pci_getb(bus, dev, func, reg, interpose, hdl));
158 nb_pci_getw(int bus, in argument
167 nb_pci_getl(int bus, int dev, int func, int reg, int *interpose) argument
176 nb_pci_putb(int bus, int dev, int func, int reg, uint8_t val) argument
185 nb_pci_putw(int bus, int dev, int func, int reg, uint16_t val) argument
194 nb_pci_putl(int bus, int dev, int func, int reg, uint32_t val) argument
[all...]
/illumos-gate/usr/src/uts/intel/io/intel_nhm/
H A Dnhm_pci_cfg.c91 nhm_get_hdl(int bus, int dev, int func) argument
96 if (bus >= SOCKET_BUS(MAX_CPU_NODES) && bus <= SOCKET_BUS(0) &&
98 slot = SOCKET_BUS(0) - bus;
108 nhm_pci_getb(int bus, int dev, int func, int reg, int *interpose) argument
112 hdl = nhm_get_hdl(bus, dev, func);
113 return (cmi_pci_getb(bus, dev, func, reg, interpose, hdl));
117 nhm_pci_getw(int bus, int dev, int func, int reg, int *interpose) argument
121 hdl = nhm_get_hdl(bus, dev, func);
122 return (cmi_pci_getw(bus, de
126 nhm_pci_getl(int bus, int dev, int func, int reg, int *interpose) argument
135 nhm_pci_putb(int bus, int dev, int func, int reg, uint8_t val) argument
144 nhm_pci_putw(int bus, int dev, int func, int reg, uint16_t val) argument
153 nhm_pci_putl(int bus, int dev, int func, int reg, uint32_t val) argument
[all...]
/illumos-gate/usr/src/uts/intel/io/pciex/
H A Dpcie_nvidia.c48 check_if_device_is_pciex(dev_info_t *cdip, uchar_t bus, uchar_t dev, argument
61 status = (*pci_getw_func)(bus, dev, func, PCI_CONF_STAT);
65 capsp = (*pci_getb_func)(bus, dev, func, PCI_CONF_CAP_PTR);
68 cap = (*pci_getb_func)(bus, dev, func, capsp);
74 "capability found\n", bus, dev, func);
77 status = (*pci_getw_func)(bus, dev, func, capsp + 2);
94 slot_cap = (*pci_getl_func)(bus, dev, func,
118 capsp = (*pci_getb_func)(bus, dev, func,
132 look_for_any_pciex_device(uchar_t bus) argument
148 venid = (*pci_getw_func)(bus, de
178 create_pcie_root_bus(uchar_t bus, dev_info_t *dip) argument
218 add_nvidia_isa_bridge_props(dev_info_t *dip, uchar_t bus, uchar_t dev, uchar_t func) argument
[all...]
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/
H A Dgfxp_pci.c76 uint8_t bus; member in struct:gfxp_pci_bsf
86 gfxp_pci_get_bsf(dev_info_t *dip, uint8_t *bus, uint8_t *dev, uint8_t *func) argument
101 *bus = PCI_REG_BUS_G(pci_rp->pci_phys_hi);
117 uint8_t bus, dev, func; local
135 if (gfxp_pci_get_bsf(dip, &bus, &dev, &func) != DDI_SUCCESS)
140 if ((bus == pci_bsf->bus) && (dev == pci_bsf->slot) &&
155 gfxp_pci_init_handle(uint8_t bus, uint8_t slot, uint8_t function, argument
172 pci_bsf->bus = bus;
199 uint8_t bus, dev, func; local
216 uint8_t bus, dev, func; local
233 uint8_t bus, dev, func; local
249 uint8_t bus, dev, func; local
264 uint8_t bus, dev, func; local
279 uint8_t bus, dev, func; local
[all...]
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dpsm_common.h71 * irq_cache_t: Entry for irq cache to map pci bus/dev/ipin or ACPI object
77 uchar_t bus, dev; member in struct:irq_cache
132 extern void acpi_new_irq_cache_ent(int bus, int dev, int ipin, int pci_irq,
135 extern int acpi_get_irq_cache_ent(uchar_t bus, uchar_t dev, int ipin,
/illumos-gate/usr/src/uts/common/io/e1000api/
H A De1000_82542.c116 /* bus type/speed/width */
169 * e1000_get_bus_info_82542 - Obtain bus information for adapter
172 * This will obtain information about the HW bus for which the
179 hw->bus.type = e1000_bus_type_pci;
180 hw->bus.speed = e1000_bus_speed_unknown;
181 hw->bus.width = e1000_bus_width_unknown;
194 struct e1000_bus_info *bus = &hw->bus; local
230 if (bus->pci_cmd_word & CMD_MEM_WRT_INVALIDATE)
274 if (hw->bus
[all...]
/illumos-gate/usr/src/lib/fm/topo/modules/common/hostbridge/
H A Dhostbridge.c324 int bus; local
341 did_BDF(didp, &bus, NULL, NULL);
343 hb, PCI_BUS, PCI_BUS, bus, bus, didp) != 0) {
/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/lib/fm/topo/modules/i86pc/x86pi/
H A Dx86pi_bay.c67 uint8_t bus, dev_funct; local
87 bus = slot.smbl_bus;
92 bus = ob.smboe_bus;
99 topo_mod_dprintf(mod, "%s: %s: bus(0x%02x) dev/func(0x%02x)\n", f,
100 devt == SMB_TYPE_SLOT ? "slot" : "ob dev", bus, dev_funct);
102 *bdf = BDF(bus, dev_funct);
/illumos-gate/usr/src/lib/fm/topo/modules/sun4/hostbridge/
H A Dhb_sun4.c302 int br, bus; local
310 br = bus = 0;
316 did_create(mod, p->br_din, 0, br, NO_RC, bus)) == NULL) {
322 hb[br] = hb_process(mod, ptn, br, bus, p->br_din, link);
330 hb[br], PCI_BUS, PCI_BUS, bus, bus, link) < 0) {
338 bus++;
/illumos-gate/usr/src/lib/fm/topo/modules/sun4/ioboard/
H A Dioboard.c222 uint_t bussep, int minbrd, int maxbrd, int *brd, int *br, int *bus)
235 "Transcribing %s into board, bus, etc.\n", bac);
261 *bus = ((ac == IOB_BUSADDR1) ? 0 : 1);
265 topo_mod_dprintf(mod, "brd=%d br=%d bus=%d bc=%x ac=%x\n",
266 *brd, *br, *bus, bc, ac);
269 return (did_create(mod, dp, *brd, *br, NO_RC, *bus));
221 split_bus_address(topo_mod_t *mod, di_node_t dp, uint_t baseaddr, uint_t bussep, int minbrd, int maxbrd, int *brd, int *br, int *bus) argument
/illumos-gate/usr/src/grub/grub-0.97/netboot/
H A Dpci.c265 unsigned int devfn, bus, buses; local
278 first_bus = dev->bus;
284 dev->bus = 0;
295 for (bus = first_bus; bus < buses; ++bus) {
298 pcibios_read_config_byte(bus, devfn, PCI_HEADER_TYPE, &hdr_type);
301 pcibios_read_config_dword(bus, devfn, PCI_VENDOR_ID, &l);
309 pcibios_read_config_dword(bus, devfn, PCI_REVISION, &l);
315 bus, PCI_SLO
[all...]
H A Dpci_io.c26 #define CONFIG_CMD(bus, device_fn, where) (0x80000000 | (bus << 16) | (device_fn << 8) | (where & ~3))
28 int pcibios_read_config_byte(unsigned int bus, unsigned int device_fn, argument
31 outl(CONFIG_CMD(bus,device_fn,where), 0xCF8);
36 int pcibios_read_config_word (unsigned int bus, argument
39 outl(CONFIG_CMD(bus,device_fn,where), 0xCF8);
44 int pcibios_read_config_dword (unsigned int bus, unsigned int device_fn, argument
47 outl(CONFIG_CMD(bus,device_fn,where), 0xCF8);
52 int pcibios_write_config_byte (unsigned int bus, unsigned int device_fn, argument
55 outl(CONFIG_CMD(bus,device_f
60 pcibios_write_config_word(unsigned int bus, unsigned int device_fn, unsigned int where, uint16_t value) argument
68 pcibios_write_config_dword(unsigned int bus, unsigned int device_fn, unsigned int where, uint32_t value) argument
144 pcibios_read_config_byte(unsigned int bus, unsigned int device_fn, unsigned int where, uint8_t *value) argument
171 pcibios_read_config_word(unsigned int bus, unsigned int device_fn, unsigned int where, uint16_t *value) argument
198 pcibios_read_config_dword(unsigned int bus, unsigned int device_fn, unsigned int where, uint32_t *value) argument
225 pcibios_write_config_byte(unsigned int bus, unsigned int device_fn, unsigned int where, uint8_t value) argument
252 pcibios_write_config_word(unsigned int bus, unsigned int device_fn, unsigned int where, uint16_t value) argument
279 pcibios_write_config_dword(unsigned int bus, unsigned int device_fn, unsigned int where, uint32_t value) argument
[all...]
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dsmp-imps.c134 imps_bus bus[2]; member in struct:__anon2221
399 add_bus (imps_bus * bus) argument
403 memmove (str, bus->bus_type, 6);
405 KERNEL_PRINT ((" Bus id %d is %s\n", bus->id, str));
598 memcpy (defconfig.bus[0].bus_type, "ISA ", 6);
603 memcpy (defconfig.bus[0].bus_type, "MCA ", 6);
609 defconfig.bus[1].type = IMPS_BCT_BUS;

Completed in 94 milliseconds

12345