Home
last modified time | relevance | path

Searched refs:hme_blk (Results 1 – 7 of 7) sorted by relevance

/titanic_41/usr/src/uts/sfmmu/vm/
H A Dxhat_sfmmu.h55 #define XHAT_PADHI (offsetof(struct hme_blk, hblk_misc) - \
58 #define XHAT_PADLO (offsetof(struct hme_blk, hblk_hme[0]) - \
59 (offsetof(struct hme_blk, hblk_misc) + \
H A Dhat_sfmmu.c155 #define HBLK_RESERVE ((struct hme_blk *)hblk_reserve)
160 static struct hme_blk *freehblkp;
393 static struct hme_blk *sfmmu_shadow_hcreate(sfmmu_t *, caddr_t, int, uint_t);
394 static struct hme_blk *sfmmu_hblk_alloc(sfmmu_t *, caddr_t,
397 static caddr_t sfmmu_hblk_unload(struct hat *, struct hme_blk *, caddr_t,
399 static caddr_t sfmmu_hblk_sync(struct hat *, struct hme_blk *, caddr_t,
401 static void sfmmu_hblk_free(struct hme_blk **);
402 static void sfmmu_hblks_list_purge(struct hme_blk **, int);
403 static uint_t sfmmu_get_free_hblk(struct hme_blk **, uint_t);
404 static uint_t sfmmu_put_free_hblk(struct hme_blk *, uint_t);
[all …]
H A Dhat_sfmmu.h507 struct hme_blk *chp_listp;
1259 struct hme_blk { struct
1264 struct hme_blk *hblk_next; /* on free list or on hash list */ argument
1267 struct hme_blk *hblk_shadow; /* pts to shadow hblk */ argument
1381 struct hme_blk *hmeblkp;
1447 #define HME8BLK_SZ (sizeof (struct hme_blk) + \
1449 #define HME1BLK_SZ (sizeof (struct hme_blk))
1542 struct hme_blk *nx_hblk; \
1565 struct hme_blk *pr_hblk; \
2324 extern struct hme_blk *sfmmu_hmetohblk(struct sf_hment *);
/titanic_41/usr/src/cmd/mdb/sun4u/modules/unix/
H A Dsfmmu.c57 struct hme_blk hmx_hmeblk;
64 static void sfmmu_vtop_print_hmeblk(struct hme_blk *);
65 static struct sf_hment *mdb_sfmmu_hblktohme(struct hme_blk *, caddr_t, int *);
190 struct hme_blk *hmeblkp = NULL; in sfmmu_vtop_impl()
281 if (mdb_vread(&mhmeblkmax, sizeof (struct hme_blk), in sfmmu_vtop_impl()
306 thmeblkp += sizeof (struct hme_blk) + in sfmmu_vtop_impl()
345 sfmmu_vtop_print_hmeblk(struct hme_blk *hmeblkp) in sfmmu_vtop_print_hmeblk()
371 mdb_sfmmu_hblktohme(struct hme_blk *hmeblkp, caddr_t addr, int *hmenump) in mdb_sfmmu_hblktohme()
/titanic_41/usr/src/uts/sun4/os/
H A Dstartup.c2989 OFFSET(struct hme_blk, hblk_tag), in create_va_to_tte()
2990 OFFSET(struct hme_blk, hblk_nextpa), in create_va_to_tte()
2991 OFFSET(struct hme_blk, hblk_misc), in create_va_to_tte()
2992 OFFSET(struct hme_blk, hblk_hme), in create_va_to_tte()
/titanic_41/usr/src/uts/sun4/ml/
H A Doffsets.in223 hme_blk HMEBLK_SIZE
/titanic_41/usr/src/uts/sun4u/vm/
H A Dmach_kpm.c1638 struct hme_blk *hmeblkp; in sfmmu_kpm_vac_conflict()