Home
last modified time | relevance | path

Searched refs:scdp (Results 1 – 5 of 5) sorted by relevance

/titanic_50/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.c2125 sf_scd_t *scdp; in hat_dup() local
2158 if ((scdp = hat->sfmmu_scdp) != NULL && in hat_dup()
2159 newhat->sfmmu_scdp != scdp) { in hat_dup()
2162 &scdp->scd_region_map, ret); in hat_dup()
2164 sfmmu_join_scd(scdp, newhat); in hat_dup()
2165 ASSERT(newhat->sfmmu_scdp == scdp && in hat_dup()
2166 scdp->scd_refcnt >= 2); in hat_dup()
3334 sf_scd_t *scdp; in sfmmu_tteload_addentry() local
3340 scdp = sfmmup->sfmmu_scdp; in sfmmu_tteload_addentry()
3341 if (rid == SFMMU_INVALID_SHMERID || scdp == NULL || in sfmmu_tteload_addentry()
[all …]
H A Dhat_sfmmu.h361 #define SF_SCD_INCR_REF(scdp) { \ argument
362 atomic_inc_32((volatile uint32_t *)&(scdp)->scd_refcnt); \
365 #define SF_SCD_DECR_REF(srdp, scdp) { \ argument
366 sf_region_map_t _scd_rmap = (scdp)->scd_region_map; \
367 if (!atomic_dec_32_nv((volatile uint32_t *)&(scdp)->scd_refcnt)) {\
368 sfmmu_destroy_scd((srdp), (scdp), &_scd_rmap); \
/titanic_50/usr/src/uts/i86xpv/io/
H A Dprivcmd_hcall.c505 xen_sysctl_perfc_desc_t *scdp; in privcmd_HYPERVISOR_sysctl() local
513 get_xen_guest_handle_u(scdp, op.u.perfc_op.desc); in privcmd_HYPERVISOR_sysctl()
514 if (scdp != NULL) { in privcmd_HYPERVISOR_sysctl()
/titanic_50/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu_asm.s340 ldx [%g2 + SCD_SFMMUP], %g3 ! %g3 = scdp->scd_sfmmup
/titanic_50/usr/src/uts/sun4u/cpu/
H A Dopl_olympus.c755 mmu_init_scd(sf_scd_t *scdp) argument
757 scdp->scd_sfmmup->sfmmu_cext = shctx_cext;