Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
sparc32_cachetlb_ops Struct Reference

#include <cachetlb_32.h>

Data Fields

void(* cache_all )(void)
 
void(* cache_mm )(struct mm_struct *)
 
void(* cache_range )(struct vm_area_struct *, unsigned long, unsigned long)
 
void(* cache_page )(struct vm_area_struct *, unsigned long)
 
void(* tlb_all )(void)
 
void(* tlb_mm )(struct mm_struct *)
 
void(* tlb_range )(struct vm_area_struct *, unsigned long, unsigned long)
 
void(* tlb_page )(struct vm_area_struct *, unsigned long)
 
void(* page_to_ram )(unsigned long)
 
void(* sig_insns )(struct mm_struct *, unsigned long)
 
void(* page_for_dma )(unsigned long)
 

Detailed Description

Definition at line 7 of file cachetlb_32.h.

Field Documentation

void(* cache_all)(void)

Definition at line 8 of file cachetlb_32.h.

void(* cache_mm)(struct mm_struct *)

Definition at line 9 of file cachetlb_32.h.

void(* cache_page)(struct vm_area_struct *, unsigned long)

Definition at line 12 of file cachetlb_32.h.

void(* cache_range)(struct vm_area_struct *, unsigned long, unsigned long)

Definition at line 10 of file cachetlb_32.h.

void(* page_for_dma)(unsigned long)

Definition at line 22 of file cachetlb_32.h.

void(* page_to_ram)(unsigned long)

Definition at line 20 of file cachetlb_32.h.

void(* sig_insns)(struct mm_struct *, unsigned long)

Definition at line 21 of file cachetlb_32.h.

void(* tlb_all)(void)

Definition at line 14 of file cachetlb_32.h.

void(* tlb_mm)(struct mm_struct *)

Definition at line 15 of file cachetlb_32.h.

void(* tlb_page)(struct vm_area_struct *, unsigned long)

Definition at line 18 of file cachetlb_32.h.

void(* tlb_range)(struct vm_area_struct *, unsigned long, unsigned long)

Definition at line 16 of file cachetlb_32.h.


The documentation for this struct was generated from the following file: