cpufunc.h (239268) | cpufunc.h (239701) |
---|---|
1/* $NetBSD: cpufunc.h,v 1.29 2003/09/06 09:08:35 rearnsha Exp $ */ 2 3/*- 4 * Copyright (c) 1997 Mark Brinicombe. 5 * Copyright (c) 1997 Causality Limited 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 24 unchanged lines hidden (view full) --- 33 * SUCH DAMAGE. 34 * 35 * RiscBSD kernel project 36 * 37 * cpufunc.h 38 * 39 * Prototypes for cpu, mmu and tlb related functions. 40 * | 1/* $NetBSD: cpufunc.h,v 1.29 2003/09/06 09:08:35 rearnsha Exp $ */ 2 3/*- 4 * Copyright (c) 1997 Mark Brinicombe. 5 * Copyright (c) 1997 Causality Limited 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 24 unchanged lines hidden (view full) --- 33 * SUCH DAMAGE. 34 * 35 * RiscBSD kernel project 36 * 37 * cpufunc.h 38 * 39 * Prototypes for cpu, mmu and tlb related functions. 40 * |
41 * $FreeBSD: head/sys/arm/include/cpufunc.h 239268 2012-08-15 03:03:03Z gonzo $ | 41 * $FreeBSD: head/sys/arm/include/cpufunc.h 239701 2012-08-26 02:23:21Z gonzo $ |
42 */ 43 44#ifndef _MACHINE_CPUFUNC_H_ 45#define _MACHINE_CPUFUNC_H_ 46 47#ifdef _KERNEL 48 49#include <sys/types.h> --- 440 unchanged lines hidden (view full) --- 490void pj4b_idcache_wbinv_range (vm_offset_t, vm_size_t); 491 492void pj4b_drain_readbuf (void); 493void pj4b_flush_brnchtgt_all (void); 494void pj4b_flush_brnchtgt_va (u_int); 495void pj4b_sleep (int); 496 497void armv6_icache_sync_all (void); | 42 */ 43 44#ifndef _MACHINE_CPUFUNC_H_ 45#define _MACHINE_CPUFUNC_H_ 46 47#ifdef _KERNEL 48 49#include <sys/types.h> --- 440 unchanged lines hidden (view full) --- 490void pj4b_idcache_wbinv_range (vm_offset_t, vm_size_t); 491 492void pj4b_drain_readbuf (void); 493void pj4b_flush_brnchtgt_all (void); 494void pj4b_flush_brnchtgt_va (u_int); 495void pj4b_sleep (int); 496 497void armv6_icache_sync_all (void); |
498void armv6_icache_sync_range (vm_offset_t, vm_size_t); 499 |
|
498void armv6_dcache_wbinv_all (void); | 500void armv6_dcache_wbinv_all (void); |
501void armv6_dcache_wbinv_range (vm_offset_t, vm_size_t); 502void armv6_dcache_inv_range (vm_offset_t, vm_size_t); 503void armv6_dcache_wb_range (vm_offset_t, vm_size_t); 504 |
|
499void armv6_idcache_wbinv_all (void); | 505void armv6_idcache_wbinv_all (void); |
506void armv6_idcache_wbinv_range (vm_offset_t, vm_size_t); |
|
500 501void armv7_setttb (u_int); 502void armv7_tlb_flushID (void); 503void armv7_tlb_flushID_SE (u_int); 504void armv7_icache_sync_range (vm_offset_t, vm_size_t); 505void armv7_idcache_wbinv_range (vm_offset_t, vm_size_t); 506void armv7_dcache_wbinv_all (void); 507void armv7_idcache_wbinv_all (void); --- 234 unchanged lines hidden --- | 507 508void armv7_setttb (u_int); 509void armv7_tlb_flushID (void); 510void armv7_tlb_flushID_SE (u_int); 511void armv7_icache_sync_range (vm_offset_t, vm_size_t); 512void armv7_idcache_wbinv_range (vm_offset_t, vm_size_t); 513void armv7_dcache_wbinv_all (void); 514void armv7_idcache_wbinv_all (void); --- 234 unchanged lines hidden --- |