Lines Matching refs:uint64_t

233 	uint64_t	hvtsb_pa;	/* real address of TSB base */
234 uint64_t hvtsb_rsvd; /* reserved */
247 uint64_t hit_ctx0[TTE4V_NPGSZ];
248 uint64_t hit_ctxn0[TTE4V_NPGSZ];
249 uint64_t tsb_miss;
250 uint64_t tlb_miss; /* miss, no TSB set */
251 uint64_t map_ctx0[TTE4V_NPGSZ];
252 uint64_t map_ctxn0[TTE4V_NPGSZ];
258 uint64_t set_ctx0;
259 uint64_t set_ctxn0;
346 extern uint64_t hv_mmu_map_perm_addr(void *, int, uint64_t, int);
347 extern uint64_t hv_mmu_unmap_perm_addr(void *, int, int);
348 extern uint64_t hv_mach_exit(uint64_t exit_code);
349 extern uint64_t hv_mach_sir(void);
351 extern uint64_t hv_cpu_start(uint64_t cpuid, uint64_t pc, uint64_t rtba,
352 uint64_t arg);
353 extern uint64_t hv_cpu_stop(uint64_t cpuid);
354 extern uint64_t hv_cpu_set_rtba(uint64_t *rtba);
356 extern uint64_t hv_set_ctx0(uint64_t, uint64_t);
357 extern uint64_t hv_set_ctxnon0(uint64_t, uint64_t);
358 extern uint64_t hv_mmu_fault_area_conf(void *raddr);
360 extern uint64_t hv_mmu_set_stat_area(uint64_t, uint64_t);
363 extern uint64_t hv_cpu_qconf(int queue, uint64_t paddr, int size);
364 extern uint64_t hv_cpu_yield(void);
365 extern uint64_t hv_cpu_state(uint64_t cpuid, uint64_t *cpu_state);
366 extern uint64_t hv_mem_scrub(uint64_t real_addr, uint64_t length,
367 uint64_t *scrubbed_len);
368 extern uint64_t hv_mem_sync(uint64_t real_addr, uint64_t length,
369 uint64_t *flushed_len);
370 extern uint64_t hv_tm_enable(uint64_t enable);
372 extern uint64_t hv_service_recv(uint64_t s_id, uint64_t buf_pa,
373 uint64_t size, uint64_t *recv_bytes);
374 extern uint64_t hv_service_send(uint64_t s_id, uint64_t buf_pa,
375 uint64_t size, uint64_t *send_bytes);
376 extern uint64_t hv_service_getstatus(uint64_t s_id, uint64_t *vreg);
377 extern uint64_t hv_service_setstatus(uint64_t s_id, uint64_t bits);
378 extern uint64_t hv_service_clrstatus(uint64_t s_id, uint64_t bits);
379 extern uint64_t hv_mach_desc(uint64_t buffer_ra, uint64_t *buffer_sizep);
381 extern uint64_t hv_ttrace_buf_info(uint64_t *, uint64_t *);
382 extern uint64_t hv_ttrace_buf_conf(uint64_t, uint64_t, uint64_t *);
383 extern uint64_t hv_ttrace_enable(uint64_t, uint64_t *);
384 extern uint64_t hv_ttrace_freeze(uint64_t, uint64_t *);
385 extern uint64_t hv_dump_buf_update(uint64_t, uint64_t, uint64_t *);
386 extern uint64_t hv_mach_set_watchdog(uint64_t, uint64_t *);
390 extern int64_t hv_cnwrite(uint64_t, uint64_t, uint64_t *);
391 extern int64_t hv_cnread(uint64_t, uint64_t, int64_t *);
393 extern uint64_t hv_tod_get(uint64_t *seconds);
394 extern uint64_t hv_tod_set(uint64_t);
396 extern uint64_t hvio_intr_devino_to_sysino(uint64_t dev_hdl, uint32_t devino,
397 uint64_t *sysino);
398 extern uint64_t hvio_intr_getvalid(uint64_t sysino,
400 extern uint64_t hvio_intr_setvalid(uint64_t sysino,
402 extern uint64_t hvio_intr_getstate(uint64_t sysino,
404 extern uint64_t hvio_intr_setstate(uint64_t sysino, int intr_state);
405 extern uint64_t hvio_intr_gettarget(uint64_t sysino, uint32_t *cpuid);
406 extern uint64_t hvio_intr_settarget(uint64_t sysino, uint32_t cpuid);
407 extern uint64_t hv_soft_state_set(uint64_t state, uint64_t string_ra);
408 extern uint64_t hv_soft_state_get(uint64_t string_ra, uint64_t *state);
410 extern uint64_t hv_ldc_tx_qconf(uint64_t channel, uint64_t ra_base,
411 uint64_t nentries);
412 extern uint64_t hv_ldc_tx_qinfo(uint64_t channel, uint64_t *ra_base,
413 uint64_t *nentries);
414 extern uint64_t hv_ldc_tx_get_state(uint64_t channel, uint64_t *headp,
415 uint64_t *tailp, uint64_t *state);
416 extern uint64_t hv_ldc_tx_set_qtail(uint64_t channel, uint64_t tail);
417 extern uint64_t hv_ldc_rx_qconf(uint64_t channel, uint64_t ra_base,
418 uint64_t nentries);
419 extern uint64_t hv_ldc_rx_qinfo(uint64_t channel, uint64_t *ra_base,
420 uint64_t *nentries);
421 extern uint64_t hv_ldc_rx_get_state(uint64_t channel, uint64_t *headp,
422 uint64_t *tailp, uint64_t *state);
423 extern uint64_t hv_ldc_rx_set_qhead(uint64_t channel, uint64_t head);
425 extern uint64_t hv_ldc_set_map_table(uint64_t channel, uint64_t tbl_ra,
426 uint64_t tbl_entries);
427 extern uint64_t hv_ldc_get_map_table(uint64_t channel, uint64_t *tbl_ra,
428 uint64_t *tbl_entries);
429 extern uint64_t hv_ldc_copy(uint64_t channel, uint64_t request,
430 uint64_t cookie, uint64_t raddr, uint64_t length, uint64_t *lengthp);
431 extern uint64_t hv_ldc_mapin(uint64_t channel, uint64_t cookie,
432 uint64_t *raddr, uint64_t *perm);
433 extern uint64_t hv_ldc_unmap(uint64_t raddr);
434 extern uint64_t hv_ldc_revoke(uint64_t channel, uint64_t cookie,
435 uint64_t revoke_cookie);
436 extern uint64_t hv_ldc_mapin_size_max(uint64_t tbl_type, uint64_t *sz);
437 extern uint64_t hv_api_get_version(uint64_t api_group, uint64_t *majorp,
438 uint64_t *minorp);
439 extern uint64_t hv_api_set_version(uint64_t api_group, uint64_t major,
440 uint64_t minor, uint64_t *supported_minor);
442 extern uint64_t hvldc_intr_getcookie(uint64_t dev_hdl, uint32_t devino,
443 uint64_t *cookie);
444 extern uint64_t hvldc_intr_setcookie(uint64_t dev_hdl, uint32_t devino,
445 uint64_t cookie);
446 extern uint64_t hvldc_intr_getvalid(uint64_t dev_hdl, uint32_t devino,
448 extern uint64_t hvldc_intr_setvalid(uint64_t dev_hdl, uint32_t devino,
450 extern uint64_t hvldc_intr_getstate(uint64_t dev_hdl, uint32_t devino,
452 extern uint64_t hvldc_intr_setstate(uint64_t dev_hdl, uint32_t devino,
454 extern uint64_t hvldc_intr_gettarget(uint64_t dev_hdl, uint32_t devino,
456 extern uint64_t hvldc_intr_settarget(uint64_t dev_hdl, uint32_t devino,
458 extern uint64_t hv_mach_pri(uint64_t buffer_ra, uint64_t *buffer_sizep);
459 extern uint64_t hv_reboot_data_set(uint64_t buffer_ra, uint64_t buffer_len);
461 extern uint64_t hv_guest_suspend(void);
462 extern uint64_t hv_tick_set_npt(uint64_t npt);
463 extern uint64_t hv_stick_set_npt(uint64_t npt);