Lines Matching refs:pmubus_mapreqp

394 	pmubus_mapreq_t *pmubus_mapreqp = hp->ah_bus_private;
395 pmubus_devstate_t *softsp = pmubus_mapreqp->mapreq_softsp;
400 offset = pmubus_mapreqp->mapreq_addr + (uintptr_t)addr;
403 if ((pmubus_mapreqp->mapreq_flags) & MAPREQ_SHARED_BITS) {
405 pmubus_mapreqp->mapreq_size != sizeof (value)) {
410 mask = pmubus_mapreqp->mapreq_mask;
437 pmubus_mapreq_t *pmubus_mapreqp = hp->ah_bus_private;
438 pmubus_devstate_t *softsp = pmubus_mapreqp->mapreq_softsp;
443 offset = pmubus_mapreqp->mapreq_addr + (uintptr_t)addr;
446 if ((pmubus_mapreqp->mapreq_flags) & MAPREQ_SHARED_BITS) {
448 pmubus_mapreqp->mapreq_size != sizeof (value)) {
453 mask = pmubus_mapreqp->mapreq_mask;
479 pmubus_mapreq_t *pmubus_mapreqp = hp->ah_bus_private;
480 pmubus_devstate_t *softsp = pmubus_mapreqp->mapreq_softsp;
484 offset = pmubus_mapreqp->mapreq_addr + (uintptr_t)addr;
487 if ((pmubus_mapreqp->mapreq_flags) & MAPREQ_SHARED_BITS) {
493 pmubus_mapreqp->mapreq_mask));
496 pmubus_mapreqp->mapreq_size != sizeof (value)) {
504 tmp &= ~pmubus_mapreqp->mapreq_mask;
505 value &= pmubus_mapreqp->mapreq_mask;
533 pmubus_mapreq_t *pmubus_mapreqp = hp->ah_bus_private;
534 pmubus_devstate_t *softsp = pmubus_mapreqp->mapreq_softsp;
538 offset = pmubus_mapreqp->mapreq_addr + (uintptr_t)addr;
541 if ((pmubus_mapreqp->mapreq_flags) & MAPREQ_SHARED_BITS) {
547 pmubus_mapreqp->mapreq_mask));
550 pmubus_mapreqp->mapreq_size != sizeof (value)) {
558 tmp &= ~pmubus_mapreqp->mapreq_mask;
559 value &= pmubus_mapreqp->mapreq_mask;
667 pmubus_mapreq_t *pmubus_mapreqp;
771 pmubus_mapreqp = kmem_alloc(sizeof (*pmubus_mapreqp),
774 pmubus_mapreqp->mapreq_flags = ret;
775 pmubus_mapreqp->mapreq_softsp = pmubusp;
776 pmubus_mapreqp->mapreq_addr = pmubus_rp.reg_addr;
777 pmubus_mapreqp->mapreq_size = pmubus_rp.reg_size;
780 pmubus_mapreqp->mapreq_mask =
785 pmubus_mapreqp->mapreq_mask));
786 if (pmubus_mapreqp->mapreq_mask == 0) {
787 kmem_free(pmubus_mapreqp,
794 hp->ahi_common.ah_bus_private = pmubus_mapreqp;
821 pmubus_mapreqp = hp->ahi_common.ah_bus_private;
824 kmem_free(pmubus_mapreqp, sizeof (pmubus_mapreq_t));