/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-i386/ |
H A D | pgalloc.h | 52 #define __pte_free_tlb(tlb,pte) \ 55 tlb_remove_page((tlb),(pte)); \ 64 #define __pmd_free_tlb(tlb,x) do { } while (0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh64/mm/ |
H A D | fault.c | 9 * Copyright (C) 2003 Richard Curnow (/proc/tlb, bug fixes) 29 #include <asm/tlb.h> 38 /* Count numbers of tlb refills in each region */ 379 unsigned long tlb; local 396 for_each_itlb_entry(tlb) { 399 : "r" (tlb) ); 402 __flush_tlb_slot(tlb); 410 for_each_dtlb_entry(tlb) { 413 : "r" (tlb) ); 416 __flush_tlb_slot(tlb); 444 unsigned long tlb; local 532 unsigned long flags, tlb; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/ |
H A D | pgalloc-64.h | 132 extern void pgtable_free_tlb(struct mmu_gather *tlb, pgtable_free_t pgf); 134 #define __pte_free_tlb(tlb, ptepage) \ 135 pgtable_free_tlb(tlb, pgtable_free_cache(page_address(ptepage), \ 137 #define __pmd_free_tlb(tlb, pmd) \ 138 pgtable_free_tlb(tlb, pgtable_free_cache(pmd, \ 141 #define __pud_free_tlb(tlb, pud) \ 142 pgtable_free_tlb(tlb, pgtable_free_cache(pud, \
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mm/ |
H A D | Makefile | 44 obj-$(CONFIG_CPU_TLB_V3) += tlb-v3.o 45 obj-$(CONFIG_CPU_TLB_V4WT) += tlb-v4.o 46 obj-$(CONFIG_CPU_TLB_V4WB) += tlb-v4wb.o 47 obj-$(CONFIG_CPU_TLB_V4WBI) += tlb-v4wbi.o 48 obj-$(CONFIG_CPU_TLB_V6) += tlb-v6.o 49 obj-$(CONFIG_CPU_TLB_V7) += tlb-v7.o
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sparc64/ |
H A D | spitfire.h | 167 /* Cheetah has "all non-locked" tlb flushes. */ 184 /* Cheetah has a 4-tlb layout so direct access is a bit different. 268 static __inline__ unsigned long cheetah_get_dtlb_data(int entry, int tlb) argument 275 : "r" ((tlb << 16) | (entry << 3)), "i" (ASI_DTLB_DATA_ACCESS)); 280 static __inline__ unsigned long cheetah_get_dtlb_tag(int entry, int tlb) argument 286 : "r" ((tlb << 16) | (entry << 3)), "i" (ASI_DTLB_TAG_READ)); 290 static __inline__ void cheetah_put_dtlb_data(int entry, unsigned long data, int tlb) argument 296 "r" ((tlb << 16) | (entry << 3)),
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-ia64/ |
H A D | pgalloc.h | 51 #define __pud_free_tlb(tlb, pud) pud_free(pud) 70 #define __pmd_free_tlb(tlb, pmd) pmd_free(pmd) 112 #define __pte_free_tlb(tlb, pte) pte_free(pte)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68k/ |
H A D | motorola_pgalloc.h | 4 #include <asm/tlb.h> 57 static inline void __pte_free_tlb(struct mmu_gather *tlb, struct page *page) argument 75 static inline int __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/mm/ |
H A D | hugetlbpage.c | 20 #include <asm/tlb.h> 25 #include <asm/tlb.h> 154 static void free_hugepte_range(struct mmu_gather *tlb, hugepd_t *hpdp) argument 159 tlb->need_flush = 1; 160 pgtable_free_tlb(tlb, pgtable_free_cache(hugepte, HUGEPTE_CACHE_NUM, 165 static void hugetlb_free_pmd_range(struct mmu_gather *tlb, pud_t *pud, argument 179 free_hugepte_range(tlb, (hugepd_t *)pmd); 195 pmd_free_tlb(tlb, pmd); 199 static void hugetlb_free_pud_range(struct mmu_gather *tlb, pgd_t *pgd, argument 214 hugetlb_free_pmd_range(tlb, pu 243 hugetlb_free_pgd_range(struct mmu_gather **tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument [all...] |
H A D | tlb_64.c | 32 #include <asm/tlb.h> 38 * include/asm-powerpc/tlb.h file -- tgall 95 void pgtable_free_tlb(struct mmu_gather *tlb, pgtable_free_t pgf) argument 101 if (atomic_read(&tlb->mm->mm_users) < 2 || 102 cpus_equal(tlb->mm->cpu_vm_mask, local_cpumask)) {
|
H A D | tlb_32.c | 31 #include <asm/tlb.h> 63 void tlb_flush(struct mmu_gather *tlb) argument 83 * tlb as far as the linux tables are concerned, flush it too.
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/um/kernel/tt/ |
H A D | Makefile | 7 syscall_kern.o syscall_user.o tlb.o tracer.o trap_user.o \
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm/ |
H A D | pgalloc.h | 98 #define __pte_free_tlb(tlb,pte) tlb_remove_page((tlb),(pte)) 107 #define __pmd_free_tlb(tlb,x) do { } while (0) 128 #define __pmd_free_tlb(tlb,x) pmd_free(x)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-mips/ |
H A D | pgalloc.h | 98 #define __pte_free_tlb(tlb,pte) tlb_remove_page((tlb),(pte)) 107 #define __pmd_free_tlb(tlb,x) do { } while (0) 128 #define __pmd_free_tlb(tlb,x) pmd_free(x)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-ppc/ |
H A D | pgalloc.h | 18 #define __pmd_free_tlb(tlb,x) do { } while (0) 38 #define __pte_free_tlb(tlb, pte) pte_free((pte))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-generic/ |
H A D | 4level-fixup.h | 30 #define pud_free_tlb(tlb, x) do { } while (0) 32 #define __pud_free_tlb(tlb, x) do { } while (0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m32r/ |
H A D | pgalloc.h | 59 #define __pte_free_tlb(tlb, pte) pte_free((pte)) 69 #define __pmd_free_tlb(tlb, x) do { } while (0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-avr32/ |
H A D | pgalloc.h | 92 #define __pte_free_tlb(tlb,pte) tlb_remove_page((tlb),(pte))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/trident/ |
H A D | trident_memory.c | 39 do { (trident)->tlb.entries[page] = cpu_to_le32((addr) & ~(SNDRV_TRIDENT_PAGE_SIZE-1)); \ 40 (trident)->tlb.shadow_entries[page] = (ptr); } while (0) 42 (void*)((trident)->tlb.shadow_entries[page]) 44 (dma_addr_t)le32_to_cpu((trident->tlb.entries[page]) & ~(SNDRV_TRIDENT_PAGE_SIZE - 1)) 53 #define set_silent_tlb(trident,page) __set_tlb_bus(trident, page, (unsigned long)trident->tlb.silent_page.area, trident->tlb.silent_page.addr) 83 __set_tlb_bus(trident, page, (unsigned long)trident->tlb.silent_page.area, trident->tlb.silent_page.addr); 84 __set_tlb_bus(trident, page+1, (unsigned long)trident->tlb.silent_page.area, trident->tlb [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh64/lib/ |
H A D | dbg.c | 74 void print_single_tlb(unsigned long tlb, int single_print) argument 88 pteH = getConfigReg(tlb); 95 pteL = getConfigReg(tlb + 1); 105 ((valid) ? ' ' : 'u'), ((tlb & 0x0ffff) / TLB_STEP), 112 unsigned long tlb; local 116 tlb = DTLB_BASE; 117 for (count = 0; count < MAX_TLBs; count++, tlb += TLB_STEP) 118 print_single_tlb(tlb, 0); 126 unsigned long tlb; local 130 tlb [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/host/ |
H A D | ohci-omap.c | 136 unsigned int tlb; local 143 for (tlb = 0; tlb < OMAP1510_LB_MEMSIZE; tlb++) { 144 lbaddr = tlb * 0x00100000 + OMAP1510_LB_OFFSET; 145 physaddr = tlb * 0x00100000 + PHYS_OFFSET; 151 omap_writel(tlb << 4, OMAP1510_LB_MMU_LCK);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-s390/ |
H A D | pgalloc.h | 87 #define __pmd_free_tlb(tlb,x) do { } while (0) 123 #define __pmd_free_tlb(tlb,pmd) \ 125 tlb_flush_mmu(tlb, 0, 0); \ 229 #define __pte_free_tlb(tlb, pte) \ 231 struct mmu_gather *__tlb = (tlb); \
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/mm/ |
H A D | hugetlbpage.c | 21 #include <asm/tlb.h> 117 void hugetlb_free_pgd_range(struct mmu_gather **tlb, argument 139 free_pgd_range(tlb, addr, end, floor, ceiling);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/avr32/mm/ |
H A D | tlb.c | 279 static void *tlb_start(struct seq_file *tlb, loff_t *pos) argument 290 static void *tlb_next(struct seq_file *tlb, void *v, loff_t *pos) argument 302 static void tlb_stop(struct seq_file *tlb, void *v) argument 307 static int tlb_show(struct seq_file *tlb, void *v) argument 314 seq_puts(tlb, "ID V G ASID VPN PFN AP SZ C B W D\n"); 336 seq_printf(tlb, "%2lu: %c %c %02x %05x %05x %o %o %c %c %c %c\n", 374 entry = create_proc_entry("tlb", 0, NULL);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/mm/ |
H A D | tlb.c | 31 #include <asm/tlb.h> 63 void tlb_flush(struct mmu_gather *tlb) argument 83 * tlb as far as the linux tables are concerned, flush it too.
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sparc/ |
H A D | pgalloc.h | 49 #define __pmd_free_tlb(tlb, pmd) pmd_free(pmd) 66 #define __pte_free_tlb(tlb, pte) pte_free(pte)
|