pci_reg
pcitool_reg_t pci_reg;
bzero(&pci_reg, sizeof (pci_reg));
pci_reg.user_version = PCITOOL_VERSION;
pci_reg.bus_no = pck->pck_bus;
pci_reg.dev_no = pck->pck_dev;
pci_reg.func_no = pck->pck_func;
pci_reg.barnum = ptb;
pci_reg.offset = off;
pci_reg.acc_attr = PCITOOL_ACC_ATTR_ENDN_LTL;
pci_reg.acc_attr += PCITOOL_ACC_ATTR_SIZE_1;
pci_reg.acc_attr += PCITOOL_ACC_ATTR_SIZE_2;
pci_reg.acc_attr += PCITOOL_ACC_ATTR_SIZE_4;
pci_reg.acc_attr += PCITOOL_ACC_ATTR_SIZE_8;
pci_reg.data = *(uint8_t *)buf;
pci_reg.data = *(uint16_t *)buf;
pci_reg.data = *(uint32_t *)buf;
pci_reg.data = *(uint64_t *)buf;
if (ioctl(pck->pck_fd, cmd, &pci_reg) != 0) {
": 0x%x", off, pci_reg.status);
*(uint8_t *)buf = (uint8_t)pci_reg.data;
*(uint16_t *)buf = (uint16_t)pci_reg.data;
*(uint32_t *)buf = (uint32_t)pci_reg.data;
*(uint64_t *)buf = (uint64_t)pci_reg.data;
u32_t pci_reg,
u32_t pci_reg,
(off_t)pci_reg);
mm_write_pci(lm_device_t *pdev, u32_t pci_reg, u32_t reg_value)
(off_t)pci_reg, (uint32_t)reg_value);
mm_read_pci(lm_device_t *pdev, u32_t pci_reg, u32_t *reg_value)
u32_t pci_reg,
u32_t pci_reg,
u32_t pci_reg, val;
pci_reg = PCICFG_BAR_1_LOW;
pci_reg = PCICFG_BAR_1_LOW + 8;
pci_reg = PCICFG_BAR_1_LOW + 16;
lm_status = mm_read_pci(pdev, pci_reg, &val);
pci_reg += 4; /* sizeof configuration space bar address register */
lm_status = mm_read_pci(pdev, pci_reg, &val);
if (iocp->ioc_count != sizeof (*pci_reg)) {
if (pci_reg->addr > 0xff)
pci_reg->value =
pci_reg->addr);
if (iocp->ioc_count != sizeof (*pci_reg)) {
if (pci_reg->addr > 0xff)
pci_config_put16(qlge->pci_handle, pci_reg->addr,
pci_reg->value);
struct ql_pci_reg *pci_reg;
pci_reg = (struct ql_pci_reg *)(void *)dmp->b_rptr;
pci_regspec_t pci_reg;
pci_reg = *(pci_regspec_t *)(mp->map_obj.rp);
pci_rp = &pci_reg;
pci_reg = pci_rp[rnumber];
pci_rp = &pci_reg;
pci_regspec_t pci_reg;
pci_reg = *(pci_regspec_t *)(mp->map_obj.rp);
pci_rp = &pci_reg;
pci_reg = pci_rp[rnumber];
pci_rp = &pci_reg;
pci_regspec_t *pci_regsetp, pci_reg;
pci_reg = pci_regsetp[rnumber];
pci_reg = *(pci_regspec_t *)mp->map_obj.rp;
addr_space_type = pci_reg.pci_phys_hi & PCI_ADDR_MASK;
PCI_REG_BUS_G(pci_reg.pci_phys_hi);
PCI_REG_DEV_G(pci_reg.pci_phys_hi);
PCI_REG_FUNC_G(pci_reg.pci_phys_hi);
pci_regspec_t pci_reg;
ret = pmubus_apply_range(pmubusp, rdip, &pmubus_rp, &pci_reg);
mp->map_obj.rp = (struct regspec *)&pci_reg;
pci_regspec_t pci_reg;
rval = sbbc_apply_range(sbbcsoftp, rdip, child_rp, &pci_reg);
p_map_request.map_obj.rp = (struct regspec *)&pci_reg;