__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
/* * Copyright (C) 2003 Microtronix Datacom Ltd. * Copyright (C) 2000-2002 Greg Ungerer <[email protected]> * * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details. */ #ifndef _ASM_NIOS2_CACHEFLUSH_H #define _ASM_NIOS2_CACHEFLUSH_H #include <linux/mm_types.h> /* * This flag is used to indicate that the page pointed to by a pte is clean * and does not require cleaning before returning it to the user. */ #define PG_dcache_clean PG_arch_1 struct mm_struct; extern void flush_cache_all(void); extern void flush_cache_mm(struct mm_struct *mm); extern void flush_cache_dup_mm(struct mm_struct *mm); extern void flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end); extern void flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr, unsigned long pfn); #define ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE 1 void flush_dcache_page(struct page *page); void flush_dcache_folio(struct folio *folio); #define flush_dcache_folio flush_dcache_folio extern void flush_icache_range(unsigned long start, unsigned long end); void flush_icache_pages(struct vm_area_struct *vma, struct page *page, unsigned int nr); #define flush_icache_pages flush_icache_pages #define flush_cache_vmap(start, end) flush_dcache_range(start, end) #define flush_cache_vmap_early(start, end) do { } while (0) #define flush_cache_vunmap(start, end) flush_dcache_range(start, end) extern void copy_to_user_page(struct vm_area_struct *vma, struct page *page, unsigned long user_vaddr, void *dst, void *src, int len); extern void copy_from_user_page(struct vm_area_struct *vma, struct page *page, unsigned long user_vaddr, void *dst, void *src, int len); extern void flush_dcache_range(unsigned long start, unsigned long end); extern void invalidate_dcache_range(unsigned long start, unsigned long end); #define flush_dcache_mmap_lock(mapping) xa_lock_irq(&mapping->i_pages) #define flush_dcache_mmap_unlock(mapping) xa_unlock_irq(&mapping->i_pages) #define flush_dcache_mmap_lock_irqsave(mapping, flags) \ xa_lock_irqsave(&mapping->i_pages, flags) #define flush_dcache_mmap_unlock_irqrestore(mapping, flags) \ xa_unlock_irqrestore(&mapping->i_pages, flags) #endif /* _ASM_NIOS2_CACHEFLUSH_H */
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| Kbuild | File | 239 B | 0644 |
|
| asm-macros.h | File | 6.23 KB | 0644 |
|
| asm-offsets.h | File | 209 B | 0644 |
|
| cache.h | File | 679 B | 0644 |
|
| cacheflush.h | File | 2.3 KB | 0644 |
|
| cachetype.h | File | 223 B | 0644 |
|
| checksum.h | File | 1.73 KB | 0644 |
|
| cpuinfo.h | File | 851 B | 0644 |
|
| delay.h | File | 547 B | 0644 |
|
| elf.h | File | 2.61 KB | 0644 |
|
| entry.h | File | 2.6 KB | 0644 |
|
| io.h | File | 1.19 KB | 0644 |
|
| irq.h | File | 274 B | 0644 |
|
| irqflags.h | File | 1.17 KB | 0644 |
|
| kgdb.h | File | 1.29 KB | 0644 |
|
| linkage.h | File | 318 B | 0644 |
|
| mmu.h | File | 445 B | 0644 |
|
| mmu_context.h | File | 1.48 KB | 0644 |
|
| page.h | File | 2.48 KB | 0644 |
|
| pgalloc.h | File | 935 B | 0644 |
|
| pgtable-bits.h | File | 1.15 KB | 0644 |
|
| pgtable.h | File | 7.83 KB | 0644 |
|
| processor.h | File | 1.82 KB | 0644 |
|
| ptrace.h | File | 2.29 KB | 0644 |
|
| registers.h | File | 1.56 KB | 0644 |
|
| setup.h | File | 458 B | 0644 |
|
| shmparam.h | File | 252 B | 0644 |
|
| string.h | File | 618 B | 0644 |
|
| switch_to.h | File | 866 B | 0644 |
|
| syscall.h | File | 1.33 KB | 0644 |
|
| syscalls.h | File | 328 B | 0644 |
|
| thread_info.h | File | 3.09 KB | 0644 |
|
| timex.h | File | 367 B | 0644 |
|
| tlb.h | File | 664 B | 0644 |
|
| tlbflush.h | File | 1.36 KB | 0644 |
|
| traps.h | File | 605 B | 0644 |
|
| uaccess.h | File | 4.81 KB | 0644 |
|
| unistd.h | File | 244 B | 0644 |
|
| vmalloc.h | File | 93 B | 0644 |
|