pgtable.h (0d0dafc1e48fd254c22f75738def870a7ffd2c3e) pgtable.h (2c70fe4416d5f6d092b20ebf7d7654835e09c109)
1/*
2 * S390 version
3 * Copyright IBM Corp. 1999, 2000
4 * Author(s): Hartmut Penner (hp@de.ibm.com)
5 * Ulrich Weigand (weigand@de.ibm.com)
6 * Martin Schwidefsky (schwidefsky@de.ibm.com)
7 *
8 * Derived from "include/asm-i386/pgtable.h"

--- 725 unchanged lines hidden (view full) ---

734 * @asce: address space control element for gmap page table
735 * @crst_list: list of all crst tables used in the guest address space
736 */
737struct gmap {
738 struct list_head list;
739 struct mm_struct *mm;
740 unsigned long *table;
741 unsigned long asce;
1/*
2 * S390 version
3 * Copyright IBM Corp. 1999, 2000
4 * Author(s): Hartmut Penner (hp@de.ibm.com)
5 * Ulrich Weigand (weigand@de.ibm.com)
6 * Martin Schwidefsky (schwidefsky@de.ibm.com)
7 *
8 * Derived from "include/asm-i386/pgtable.h"

--- 725 unchanged lines hidden (view full) ---

734 * @asce: address space control element for gmap page table
735 * @crst_list: list of all crst tables used in the guest address space
736 */
737struct gmap {
738 struct list_head list;
739 struct mm_struct *mm;
740 unsigned long *table;
741 unsigned long asce;
742 void *private;
742 struct list_head crst_list;
743};
744
745/**
746 * struct gmap_rmap - reverse mapping for segment table entries
747 * @gmap: pointer to the gmap_struct
748 * @entry: pointer to a segment table entry
749 * @vmaddr: virtual address in the guest address space

--- 824 unchanged lines hidden ---
743 struct list_head crst_list;
744};
745
746/**
747 * struct gmap_rmap - reverse mapping for segment table entries
748 * @gmap: pointer to the gmap_struct
749 * @entry: pointer to a segment table entry
750 * @vmaddr: virtual address in the guest address space

--- 824 unchanged lines hidden ---