Searched defs:pdptr (Results 1 - 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/io/
H A Dmach_rootnex.c148 struct ddi_parent_private_data *pdptr; local
162 make_ddi_ppd(child, &pdptr);
163 ddi_set_parent_data(child, pdptr);
/illumos-gate/usr/src/uts/sun4u/io/
H A Dmach_rootnex.c297 struct ddi_parent_private_data *pdptr; local
311 make_ddi_ppd(child, &pdptr);
312 ddi_set_parent_data(child, pdptr);
H A Dsysiosbus.c968 struct sysio_parent_private_data *pdptr; local
980 pdptr = kmem_zalloc(sizeof (*pdptr), KM_SLEEP);
981 ddi_set_parent_data(child, pdptr);
999 pdptr->slot = (uint_t)-1;
1001 pdptr->slot = ((struct regspec *)reg_prop)->regspec_bustype;
1002 pdptr->offset = ((struct regspec *)reg_prop)->regspec_addr;
1032 pdptr->par_nreg = reg_len / (int)sizeof (struct regspec);
1033 pdptr->par_reg = (struct regspec *)reg_prop;
1041 pdptr
1306 struct sysio_parent_private_data *pdptr; local
[all...]
/illumos-gate/usr/src/uts/common/io/pci-ide/
H A Dpci-ide.c294 void *pdptr; local
308 pdptr = ddi_get_parent_data(cdip);
311 kmem_free(pdptr, PCIIDE_PDSIZE);
461 struct ddi_parent_private_data *pdptr; local
529 pdptr = kmem_zalloc(PCIIDE_PDSIZE, KM_SLEEP);
530 ispecp = (struct intrspec *)(pdptr + 1);
531 pdptr->par_nintr = 1;
532 pdptr->par_intr = ispecp;
534 ddi_set_parent_data(cdip, pdptr);
/illumos-gate/usr/src/uts/common/io/
H A Dpci_intr_lib.c1178 struct ddi_parent_private_data *pdptr; local
1180 if ((pdptr = ddi_get_parent_data(rdip)) == NULL)
1183 ispec = pdptr->par_intr;
/illumos-gate/usr/src/uts/i86pc/io/
H A Dimmu_dmar.c643 struct ddi_parent_private_data *pdptr; local
682 pdptr = kmem_zalloc(sizeof (struct ddi_parent_private_data)
684 pdptr->par_nreg = 1;
685 pdptr->par_reg = (struct regspec *)(pdptr + 1);
686 pdptr->par_reg->regspec_bustype = 0;
687 pdptr->par_reg->regspec_addr = drhd->dr_regs;
688 pdptr->par_reg->regspec_size = IMMU_REGSZ;
689 ddi_set_parent_data(dip, pdptr);
H A Disa.c1058 struct ddi_parent_private_data *pdptr; local
1059 make_ddi_ppd(child, &pdptr);
1060 ddi_set_parent_data(child, pdptr);
/illumos-gate/usr/src/uts/i86pc/io/pci/
H A Dpci.c746 struct ddi_parent_private_data *pdptr; local
748 if ((pdptr = ddi_get_parent_data(dip)) != NULL) {
749 kmem_free(pdptr, (sizeof (*pdptr) + sizeof (struct intrspec)));
H A Dpci_common.c144 struct ddi_parent_private_data *pdptr; local
146 pdptr = (struct ddi_parent_private_data *)kmem_zalloc(
149 pdptr->par_intr = (struct intrspec *)(pdptr + 1);
150 pdptr->par_nintr = 1;
151 ddi_set_parent_data(dip, pdptr);
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dssm.c539 struct ddi_parent_private_data *pdptr; local
544 make_ddi_ppd(child, &pdptr);
545 ddi_set_parent_data(child, pdptr);
/illumos-gate/usr/src/uts/intel/io/pci/
H A Dpci_pci.c629 struct ddi_parent_private_data *pdptr; local
699 pdptr = kmem_zalloc((sizeof (struct ddi_parent_private_data) +
701 pdptr->par_intr = (struct intrspec *)(pdptr + 1);
702 pdptr->par_nintr = 1;
703 ddi_set_parent_data(child, pdptr);
729 struct ddi_parent_private_data *pdptr; local
738 } else if ((pdptr = ddi_get_parent_data(dip)) != NULL) {
739 kmem_free(pdptr, (sizeof (*pdptr)
[all...]
/illumos-gate/usr/src/uts/intel/io/pciex/
H A Dpcieb_x86.c179 struct ddi_parent_private_data *pdptr; local
182 pdptr = kmem_zalloc((sizeof (struct ddi_parent_private_data) +
184 pdptr->par_intr = (struct intrspec *)(pdptr + 1);
185 pdptr->par_nintr = 1;
186 ddi_set_parent_data(child, pdptr);
194 struct ddi_parent_private_data *pdptr; local
196 if ((pdptr = ddi_get_parent_data(child)) != NULL)
197 kmem_free(pdptr, (sizeof (*pdptr)
[all...]
/illumos-gate/usr/src/uts/sun4/os/
H A Dddi_impl.c195 struct ddi_parent_private_data *pdptr; local
202 *ppd = pdptr = kmem_zalloc(sizeof (*pdptr), KM_SLEEP);
216 pdptr->par_nreg = (int)(reg_len / sizeof (struct regspec));
217 pdptr->par_reg = (struct regspec *)reg_prop;
252 pdptr->par_nrng = rng_len / (int)(sizeof (struct rangespec));
253 pdptr->par_rng = (struct rangespec *)rng_prop;
263 struct ddi_parent_private_data *pdptr = ddi_get_parent_data(dip); local
265 if (pdptr == NULL)
268 if (pdptr
295 struct ddi_parent_private_data *pdptr; local
[all...]
/illumos-gate/usr/src/uts/i86pc/os/
H A Dddi_impl.c447 struct ddi_parent_private_data *pdptr)
480 pdptr->par_nintr = n;
482 new = pdptr->par_intr = kmem_zalloc(size, KM_SLEEP);
517 pdptr->par_nintr = n;
519 new = pdptr->par_intr = kmem_zalloc(size, KM_SLEEP);
571 kmem_free(pdptr->par_intr, size);
572 pdptr->par_intr = NULL;
573 pdptr->par_nintr = 0;
609 struct ddi_parent_private_data *pdptr; local
614 *ppd = pdptr
446 impl_xlate_intrs(dev_info_t *child, int *in, struct ddi_parent_private_data *pdptr) argument
729 struct ddi_parent_private_data *pdptr; local
787 struct ddi_parent_private_data *pdptr; local
[all...]

Completed in 153 milliseconds