···11-#ifndef _BLACKFIN_TLBFLUSH_H22-#define _BLACKFIN_TLBFLUSH_H33-44-/*55- * Copyright (C) 2000 Lineo, David McCullough <davidm@uclinux.org>66- * Copyright (C) 2000-2002, Greg Ungerer <gerg@snapgear.com>77- */88-99-#include <asm/setup.h>1010-1111-/*1212- * flush all user-space atc entries.1313- */1414-static inline void __flush_tlb(void)1515-{1616- BUG();1717-}1818-1919-static inline void __flush_tlb_one(unsigned long addr)2020-{2121- BUG();2222-}2323-2424-#define flush_tlb() __flush_tlb()2525-2626-/*2727- * flush all atc entries (both kernel and user-space entries).2828- */2929-static inline void flush_tlb_all(void)3030-{3131- BUG();3232-}3333-3434-static inline void flush_tlb_mm(struct mm_struct *mm)3535-{3636- BUG();3737-}3838-3939-static inline void flush_tlb_page(struct vm_area_struct *vma,4040- unsigned long addr)4141-{4242- BUG();4343-}4444-4545-static inline void flush_tlb_range(struct mm_struct *mm,4646- unsigned long start, unsigned long end)4747-{4848- BUG();4949-}5050-5151-static inline void flush_tlb_kernel_page(unsigned long addr)5252-{5353- BUG();5454-}5555-5656-#endif11+#include <asm-generic/tlbflush.h>
+1-17
arch/blackfin/include/asm/ucontext.h
···11-/** Changes made by Tony Kou Lineo Inc. May 200122- *33- * Based on: include/m68knommu/ucontext.h44- */55-66-#ifndef _BLACKFIN_UCONTEXT_H77-#define _BLACKFIN_UCONTEXT_H88-99-struct ucontext {1010- unsigned long uc_flags; /* the others are necessary */1111- struct ucontext *uc_link;1212- stack_t uc_stack;1313- struct sigcontext uc_mcontext;1414- sigset_t uc_sigmask; /* mask last for extensibility */1515-};1616-1717-#endif /* _BLACKFIN_UCONTEXT_H */11+#include <asm-generic/ucontext.h>