Searched refs:tlb (Results 51 - 75 of 150) sorted by relevance

123456

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-i386/
H A Dpgalloc.h52 #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 Dfault.c9 * 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 Dpgalloc-64.h132 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 DMakefile44 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 Dspitfire.h167 /* 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 Dpgalloc.h51 #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 Dmotorola_pgalloc.h4 #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 Dhugetlbpage.c20 #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 Dtlb_64.c32 #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 Dtlb_32.c31 #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 DMakefile7 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 Dpgalloc.h98 #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 Dpgalloc.h98 #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 Dpgalloc.h18 #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 D4level-fixup.h30 #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 Dpgalloc.h59 #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 Dpgalloc.h92 #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 Dtrident_memory.c39 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 Ddbg.c74 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 Dohci-omap.c136 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 Dpgalloc.h87 #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 Dhugetlbpage.c21 #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 Dtlb.c279 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 Dtlb.c31 #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 Dpgalloc.h49 #define __pmd_free_tlb(tlb, pmd) pmd_free(pmd)
66 #define __pte_free_tlb(tlb, pte) pte_free(pte)

Completed in 137 milliseconds

123456