Lines Matching refs:hrmstat
46 struct hrmstat *hrm_memlist; /* tracks memory alloced for hrm_blist blocks */
47 struct hrmstat **hrm_hashtab; /* hash table for finding blocks quickly */
48 struct hrmstat *hrm_blist;
57 static struct hrmstat *hrm_balloc(void);
58 static void hrm_link(struct hrmstat *);
59 static void hrm_setbits(struct hrmstat *, caddr_t, uint_t);
60 static void hrm_hashout(struct hrmstat *);
151 struct hrmstat *hrm; in hat_setstat()
186 hrm = (struct hrmstat *)hrm_balloc(); in hat_setstat()
212 struct hrmstat *hrm; in hat_freestat()
213 struct hrmstat *prev_ahrm; in hat_freestat()
214 struct hrmstat *hrm_tmplist; in hat_freestat()
215 struct hrmstat *hrm_next; in hat_freestat()
283 struct hrmstat *hrm, *l; in hrm_getblk()
307 hrm = kmem_zalloc(sizeof (struct hrmstat) * hrm_incr, KM_SLEEP); in hrm_getblk()
308 hrm->hrm_base = sizeof (struct hrmstat) * hrm_incr; in hrm_getblk()
331 hrm_hashin(struct hrmstat *hrm) in hrm_hashin()
343 hrm_hashout(struct hrmstat *hrm) in hrm_hashout()
345 struct hrmstat *list, **prev_hrm; in hrm_hashout()
369 hrm_link(struct hrmstat *hrm) in hrm_link()
383 static struct hrmstat *
386 struct hrmstat *hrm; in hrm_balloc()
403 hrm_setbits(struct hrmstat *hrm, caddr_t addr, uint_t bits) in hrm_setbits()
455 struct hrmstat *hrm; in hat_getstat()