regbuf
uint32_t *regbuf = NULL;
(int **)®buf);
(int **)®buf);
regval = regbuf[0];
char regbuf[SMALLSTR+2];
slen = vsnprintf(regbuf, SMALLSTR, fmt, args);
ostr = regbuf;
uint32_t *regbuf;
regbuf = malloc(pinfo.piclinfo.size);
if (regbuf == NULL)
err = ptree_get_propval(regh, regbuf, pinfo.piclinfo.size);
*regval = *regbuf; /* get first 32-bit value */
free(regbuf);
uint32_t *regbuf;
regbuf = malloc(regproplen);
if (regbuf == NULL)
err = ptree_get_propval(regh, regbuf, regproplen);
(uamap->func)(unitaddr, sizeof (unitaddr), regbuf,
free(regbuf);
free(regbuf);
uint32_t *regbuf;
regbuf = malloc(regproplen);
if (regbuf == NULL)
err = ptree_get_propval(regh, regbuf, regproplen);
(uamap->func)(unitaddr, ualen, regbuf, addrcells) != 0) {
free(regbuf);
free(regbuf);
char *regbuf;
regbuf = malloc(pinfo.piclinfo.size);
if (regbuf == NULL)
err = ptree_get_propval(proph, regbuf, pinfo.piclinfo.size);
free(regbuf);
mspecs = (memspecs_t *)regbuf;
free(regbuf);
free(regbuf);
regbuf(c, macbuf, sizeof(macbuf));
regbuf(c, tmpbuf, sizeof (vmacbuf));
struct regspec *regbuf;
(caddr_t)®buf, &length);
kmem_free((caddr_t)regbuf, length);
uint16_t regbuf;
regbuf = LE_16(reg);
result = zyd_usb_ioread_req(&sc->usb, ®buf, sizeof (regbuf),
if (tmp[0] != regbuf) {
LE_16(regbuf), LE_16(tmp[0]));
static uint32_t pci_save_caps(ddi_acc_handle_t confhdl, uint32_t *regbuf,
static void pci_restore_caps(ddi_acc_handle_t confhdl, uint32_t *regbuf,
uint32_t *regbuf, uint32_t nwords);
uint32_t *regbuf, uint32_t notused);
uint32_t *regbuf, uint32_t notused);
uint32_t *regbuf, uint32_t notused);
uint32_t *regbuf, uint32_t notused);
uint32_t *regbuf, uint32_t notused);
uint32_t *regbuf, uint32_t nwords);
static uint32_t cap_walk_and_save(ddi_acc_handle_t confhdl, uint32_t *regbuf,
static void pci_pmcap_check(ddi_acc_handle_t confhdl, uint32_t *regbuf,
uint32_t *regbuf, *p;
regbuf = (uint32_t *)kmem_zalloc((size_t)PCIE_CONF_HDR_SIZE,
p = regbuf;
dip, SAVED_CONFIG_REGS, (uchar_t *)regbuf,
kmem_free(regbuf, (size_t)PCIE_CONF_HDR_SIZE);
regbuf = (uint32_t *)kmem_zalloc((size_t)PCI_CONF_HDR_SIZE,
chsp = (pci_config_header_state_t *)regbuf;
p = (uint32_t *)((caddr_t)regbuf +
SAVED_CONFIG_REGS, (uchar_t *)regbuf, regbufsz)) !=
kmem_free(regbuf, (size_t)PCI_CONF_HDR_SIZE);
pci_save_caps(ddi_acc_handle_t confhdl, uint32_t *regbuf,
return (cap_walk_and_save(confhdl, regbuf, cap_descp, ncapsp, 0));
cap_walk_and_save(ddi_acc_handle_t confhdl, uint32_t *regbuf,
offset, regbuf, pci_cap_entp->cap_ndwords))) {
regbuf += nwords;
uint32_t *regbuf, uint32_t nwords)
*regbuf = pci_config_get32(confhdl, cap_ptr);
regbuf++;
pci_generic_save(ddi_acc_handle_t confhdl, uint16_t cap_ptr, uint32_t *regbuf,
pci_fill_buf(confhdl, cap_ptr, regbuf, nwords);
pci_msi_save(ddi_acc_handle_t confhdl, uint16_t cap_ptr, uint32_t *regbuf,
pci_fill_buf(confhdl, cap_ptr, regbuf, nwords);
pci_pcix_save(ddi_acc_handle_t confhdl, uint16_t cap_ptr, uint32_t *regbuf,
pci_fill_buf(confhdl, cap_ptr, regbuf, nwords);
pci_pcie_save(ddi_acc_handle_t confhdl, uint16_t cap_ptr, uint32_t *regbuf,
uint32_t *regbuf, uint32_t notused)
pci_fill_buf(confhdl, cap_ptr, regbuf, nwords);
uint32_t *regbuf, uint32_t notused)
pci_fill_buf(confhdl, cap_ptr, regbuf, nwords);
pci_pmcap_check(ddi_acc_handle_t confhdl, uint32_t *regbuf,
uint32_t *saved_pmcsrp = (uint32_t *)((caddr_t)regbuf + PCI_PMCSR);
pci_restore_caps(ddi_acc_handle_t confhdl, uint32_t *regbuf,
pci_pmcap_check(confhdl, regbuf, offset);
pci_config_put32(confhdl, offset, *regbuf);
regbuf++;
uint32_t *regbuf, *p;
(uchar_t **)®buf, &elements) != DDI_PROP_SUCCESS) {
p = regbuf;
ddi_prop_free(regbuf);
(uchar_t **)®buf, &elements) != DDI_PROP_SUCCESS) {
chs_p = (pci_config_header_state_t *)regbuf;
p = (uint32_t *)((caddr_t)regbuf +
ddi_prop_free(regbuf);
regbuf, &ret);
uchar_t regbuf[sizeof (pci_regspec_t)];
uint32_t *regbuf, uint32_t ndwords);
struct regspec *regbuf = NULL;
(caddr_t)®buf, &length);
if ((length > 0) && (regbuf != NULL))
kmem_free(regbuf, length);
struct regspec *regbuf = NULL;
(caddr_t)®buf, &length);
if ((length > 0) && (regbuf != NULL))
kmem_free(regbuf, length);
struct regspec *regbuf = NULL;
(caddr_t)®buf, &length);
if ((length > 0) && (regbuf != NULL))
kmem_free(regbuf, length);
struct regspec *regbuf;
(caddr_t)®buf, &length);
kmem_free(regbuf, length);
int regbuf[4];
bzero(regbuf, 4 * sizeof (int));
regbuf[0] = 0xc0000000 | cpuid;
"reg", regbuf, 4) != DDI_SUCCESS) {