#ifndef _ASM_KMAP_TYPES_H #define _ASM_KMAP_TYPES_H enum km_type { /* arch specific kmaps - change the numbers attached to these at your peril */ __KM_CACHE, /* cache flush page attachment point */ __KM_PGD, /* current page directory */ __KM_ITLB_PTD, /* current instruction TLB miss page table lookup */ __KM_DTLB_PTD, /* current data TLB miss page table lookup */ /* general kmaps */ KM_BOUNCE_READ, KM_SKB_SUNRPC_DATA, KM_SKB_DATA_SOFTIRQ, KM_USER0, KM_USER1, KM_BIO_SRC_IRQ, KM_BIO_DST_IRQ, KM_PTE0, KM_PTE1, KM_IRQ0, KM_IRQ1, KM_SOFTIRQ0, KM_SOFTIRQ1, KM_TYPE_NR }; #endif