Home
last modified time | relevance | path

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

/titanic_44/usr/src/uts/sun4u/vm/
H A Dzulu_hat.c76 struct zulu_hat *zulu_ctx_tab[ZULU_HAT_MAX_CTX];
110 zulu_hat_demap_page(struct zulu_hat *zhat, caddr_t vaddr, int size) in zulu_hat_demap_page()
138 struct zulu_hat *zhat_oldest = NULL; in zulu_hat_steal_ctx()
143 struct zulu_hat *zhat = ZULU_CTX_GET_HAT(ctx); in zulu_hat_steal_ctx()
188 zulu_hat_ctx_alloc(struct zulu_hat *zhat) in zulu_hat_ctx_alloc()
226 zulu_hat_validate_ctx(struct zulu_hat *zhat) in zulu_hat_validate_ctx()
236 zulu_hat_ctx_free(struct zulu_hat *zhat) in zulu_hat_ctx_free()
262 zulu_ctx_tsb_lock_enter(struct zulu_hat *zhat) in zulu_ctx_tsb_lock_enter()
294 zulu_ctx_tsb_lock_exit(struct zulu_hat *zhat) in zulu_ctx_tsb_lock_exit()
305 zulu_ctx_tab[zulu_ctx] = (struct zulu_hat *)lck; in zulu_ctx_tsb_lock_exit()
[all …]
/titanic_44/usr/src/uts/sun4u/sys/
H A Dzulu_hat.h83 #define ZULU_CTX_GET_HAT(c) (struct zulu_hat *)((uint64_t) \
163 struct zulu_hat { struct
190 uint64_t zulu_hat_tsb_lookup_tl0(struct zulu_hat *zhat, caddr_t vaddr); argument
196 int zulu_hat_load(struct zulu_hat *zhat, caddr_t vaddr, enum seg_rw rw, int *);
202 struct zulu_hat *zulu_hat_proc_attach(struct as *as, void *zdev);
203 void zulu_hat_proc_detach(struct zulu_hat *zhat);
205 void zulu_hat_validate_ctx(struct zulu_hat *zhat);
206 void zulu_hat_terminate(struct zulu_hat *zhat);
H A Dzulumod.h207 struct zulu_hat *zhat;
224 void zuluvm_load_tte(struct zulu_hat *zhat, caddr_t addr, uint64_t pfn,
/titanic_44/usr/src/uts/sun4u/zuluvm/
H A Dzuluvm_offsets.in31 #include <sys/zulu_hat.h>
33 zulu_hat
/titanic_44/usr/src/uts/sun4u/ml/
H A Dzulu_hat_asm.s62 zulu_hat_tsb_lookup_tl0(struct zulu_hat *zhat, caddr_t vaddr)
/titanic_44/usr/src/uts/sun4u/io/
H A Dzuluvm.c257 struct zulu_hat *zhat = NULL; in zuluvm_tlb_handler()
424 zuluvm_load_tte(struct zulu_hat *zhat, caddr_t addr, uint64_t pfn, in zuluvm_load_tte()
1097 struct zulu_hat *zhat; in zuluvm_dma_alloc_ctx()
1161 struct zulu_hat *zhat; in zuluvm_dma_preload()
/titanic_44/usr/src/uts/sun4u/
H A DMakefile.files138 ZULUVM_OBJS += zuluvm.o zulu_asm.o zulu_hat.o zulu_hat_asm.o