The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/include/asm-mips64/cachectl.h

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /*
    2  * This file is subject to the terms and conditions of the GNU General Public
    3  * License.  See the file "COPYING" in the main directory of this archive
    4  * for more details.
    5  *
    6  * Copyright (C) 1994, 1995, 1996, 1999 by Ralf Baechle
    7  * Copyright (C) 1999 Silicon Graphics, Inc.
    8  */
    9 #ifndef _ASM_CACHECTL
   10 #define _ASM_CACHECTL
   11 
   12 /*
   13  * Options for cacheflush system call
   14  */
   15 #define ICACHE  (1<<0)          /* flush instruction cache        */
   16 #define DCACHE  (1<<1)          /* writeback and flush data cache */
   17 #define BCACHE  (ICACHE|DCACHE) /* flush both caches              */
   18 
   19 /*
   20  * Caching modes for the cachectl(2) call
   21  *
   22  * cachectl(2) is currently not supported and returns ENOSYS.
   23  */
   24 #define CACHEABLE       0       /* make pages cacheable */
   25 #define UNCACHEABLE     1       /* make pages uncacheable */
   26 
   27 #endif  /* _ASM_CACHECTL */

Cache object: 8871081b3724a9bec3b5558b3cb285a9


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.