Lines Matching defs:maxprot

380 	sdp->maxprot = a->maxprot;
419 * It is ok to use pass sdp->maxprot to ADDMAP rather than to use
420 * dhp specific maxprot because spec_addmap does not use maxprot.
424 sdp->prot, sdp->maxprot, sdp->type, CRED(), NULL);
490 newsdp->maxprot = sdp->maxprot;
533 newsdp->maxprot, sdp->type, CRED(), NULL));
718 sdp->prot, sdp->maxprot, sdp->type, CRED(), NULL);
817 nsdp->maxprot = sdp->maxprot;
2097 * check if violate maxprot.
2103 return (EACCES); /* violated maxprot */
2113 if ((sdp->maxprot & prot) != prot)
2399 off_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cred,
2440 maxprot)) == PFN_INVALID)
2443 if (cdev_mmap(mapfunc, dev, offset + i, maxprot) ==
2462 dev_a.maxprot = (uchar_t)maxprot;
2503 uint_t maxprot = PROT_ALL;
2524 maxprot |= dhp->dh_maxprot;
2572 * sdp->maxprot has the least restrict protection of all dhps.
2574 dev_a.maxprot = maxprot;
3126 size_t len, uint_t prot, uint_t maxprot, uint_t flags, struct cred *cred)
3187 dhp->dh_orig_maxprot = dhp->dh_maxprot = maxprot;
3318 off_t len, uint_t prot, uint_t maxprot, uint_t flags, struct cred *cred)
3323 (size_t)len, prot, maxprot, flags, cred));
3377 size_t len, uint_t maxprot, uint_t flags, ddi_device_acc_attr_t *accattrp)
3397 if ((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) != dhp->dh_prot)
3429 mr.map_prot = maxprot & dhp->dh_orig_maxprot;
3458 dhp->dh_maxprot = maxprot & dhp->dh_orig_maxprot;
3459 ASSERT((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) == dhp->dh_prot);
3482 uint_t rnumber, offset_t roff, size_t len, uint_t maxprot,
3511 if ((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) != dhp->dh_prot)
3548 mr.map_prot = maxprot & dhp->dh_orig_maxprot;
3581 dhp->dh_maxprot = maxprot & dhp->dh_orig_maxprot;
3582 ASSERT((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) == dhp->dh_prot);
3596 offset_t off, size_t len, uint_t maxprot, uint_t flags,
3629 if ((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) != dhp->dh_prot)
3674 dhp->dh_maxprot = maxprot & dhp->dh_orig_maxprot;
3675 ASSERT((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) == dhp->dh_prot);
3696 ddi_umem_cookie_t cookie, offset_t off, size_t len, uint_t maxprot,
3728 if ((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) != dhp->dh_prot)
3755 dhp->dh_maxprot = maxprot & dhp->dh_orig_maxprot;
3756 ASSERT((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) == dhp->dh_prot);