Lines Matching defs:sfhmep

4295 	struct sf_hment *sfhmep, *osfhmep;
4328 sfhmep = &pahmep->sfment;
4488 sfhmep->hme_tte.ll = 0;
4489 sfhmep->hme_data = pahmep;
4490 sfhmep->hme_prev = osfhmep;
4491 sfhmep->hme_next = osfhmep->hme_next;
4494 osfhmep->hme_next->hme_prev = sfhmep;
4496 osfhmep->hme_next = sfhmep;
4524 struct sf_hment *sfhmep, *osfhmep;
4646 sfhmep = &pahmep->sfment;
4648 for (sfhmep = pp->p_mapping; sfhmep != NULL;
4649 sfhmep = sfhmep->hme_next) {
4654 if (!IS_PAHME(sfhmep))
4657 pahmep = sfhmep->hme_data;
4671 if (sfhmep == NULL) {
4692 * Remove sfhmep from the mapping list for the page.
4694 if (sfhmep->hme_prev) {
4695 sfhmep->hme_prev->hme_next = sfhmep->hme_next;
4697 pp->p_mapping = sfhmep->hme_next;
4700 if (sfhmep->hme_next)
4701 sfhmep->hme_next->hme_prev = sfhmep->hme_prev;
4933 struct sf_hment *sfhmep;
4967 HBLKTOHME(sfhmep, hmeblkp, addr);
4969 sfmmu_copytte(&sfhmep->hme_tte, &tte);
4987 pp = sfhmep->hme_page;
4992 if (pp != sfhmep->hme_page) {
5012 &sfhmep->hme_tte);
5049 sfhmep++;
5262 struct sf_hment *sfhmep;
5293 HBLKTOHME(sfhmep, hmeblkp, addr);
5307 sfmmu_copytte(&sfhmep->hme_tte, &tte);
5317 pp = sfhmep->hme_page;
5321 if (pp != sfhmep->hme_page) {
5340 &sfhmep->hme_tte);
5377 sfhmep++;
5914 struct sf_hment *sfhmep;
5947 HBLKTOHME(sfhmep, hmeblkp, addr);
5951 sfmmu_copytte(&sfhmep->hme_tte, &tte);
5953 pp = sfhmep->hme_page;
5962 if (sfhmep->hme_page != pp) {
5963 if (pp != NULL && sfhmep->hme_page != NULL) {
5970 (sfhmep->hme_page == NULL));
5978 ASSERT(pp == sfhmep->hme_page);
5994 &sfhmep->hme_tte);
6073 HME_SUB(sfhmep, pp);
6107 } else if ((pp = sfhmep->hme_page) != NULL) {
6115 if (sfhmep->hme_page != NULL) {
6119 ASSERT(sfhmep->hme_page == NULL);
6155 ASSERT(sfhmep->hme_page == NULL);
6157 sfmmu_copytte(&sfhmep->hme_tte, &dtte);
6167 sfhmep++;
6298 struct sf_hment *sfhmep;
6310 HBLKTOHME(sfhmep, hmeblkp, addr);
6313 sfmmu_copytte(&sfhmep->hme_tte, &tte);
6316 pp = sfhmep->hme_page;
6320 if (pp != sfhmep->hme_page) {
6336 &sfhmep->hme_tte);
6355 sfhmep++;
6455 struct sf_hment *sfhmep;
6473 for (sfhmep = pp->p_mapping; sfhmep; sfhmep = sfhmep->hme_next) {
6478 if (!IS_PAHME(sfhmep))
6481 pahmep = sfhmep->hme_data;
6536 struct sf_hment *sfhmep;
6550 for (sfhmep = pp->p_mapping; sfhmep; sfhmep = sfhmep->hme_next) {
6555 if (!IS_PAHME(sfhmep))
6558 pahmep = sfhmep->hme_data;
6603 struct sf_hment *sfhmep;
6628 for (sfhmep = pp->p_mapping; sfhmep; sfhmep = sfhmep->hme_next) {
6630 if (IS_PAHME(sfhmep))
6633 if (get_hblk_ttesz(sfmmu_hmetohblk(sfhmep)) != cons)
6641 sfmmu_copytte(&sfhmep->hme_tte, &tte);
6647 &sfhmep->hme_tte) < 0)
6653 hmeblkp = sfmmu_hmetohblk(sfhmep);
7873 struct sf_hment *sfhmep;
7932 HBLKTOHME(sfhmep, hmeblkp, vaddr);
7933 sfmmu_copytte(&sfhmep->hme_tte, ttep);
7977 HBLKTOHME(sfhmep, hmeblkp, sv_vaddr);
7978 sfmmu_copytte(&sfhmep->hme_tte, ttep);
9077 struct sf_hment *sfhmep, *tmphme = NULL;
9146 for (sfhmep = pp->p_mapping; sfhmep; sfhmep = tmphme) {
9147 tmphme = sfhmep->hme_next;
9148 if (IS_PAHME(sfhmep))
9150 hmeblkp = sfmmu_hmetohblk(sfhmep);
9152 sfmmu_copytte(&sfhmep->hme_tte, &tte);
9172 for (sfhmep = pp->p_mapping; sfhmep; sfhmep = tmphme) {
9173 tmphme = sfhmep->hme_next;
9174 if (IS_PAHME(sfhmep))
9176 hmeblkp = sfmmu_hmetohblk(sfhmep);
9178 (void) sfmmu_pageunload(pp, sfhmep, TTE8K);
13229 struct sf_hment *sfhmep;
13246 for (sfhmep = pp->p_mapping; sfhmep; sfhmep = sfhmep->hme_next) {
13247 if (IS_PAHME(sfhmep))
13249 hmeblkp = sfmmu_hmetohblk(sfhmep);
13250 if (hme_size(sfhmep) == ttesz) {