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

#include <amd_iommu_types.h>

Data Fields

struct list_head list
 
struct list_head dev_list
 
spinlock_t lock
 
struct mutex api_lock
 
u16 id
 
int mode
 
u64pt_root
 
int glx
 
u64gcr3_tbl
 
unsigned long flags
 
bool updated
 
unsigned dev_cnt
 
unsigned dev_iommu [MAX_IOMMUS]
 
voidpriv
 
struct iommu_domainiommu_domain
 

Detailed Description

Definition at line 398 of file amd_iommu_types.h.

Field Documentation

struct mutex api_lock

Definition at line 402 of file amd_iommu_types.h.

unsigned dev_cnt

Definition at line 410 of file amd_iommu_types.h.

unsigned dev_iommu[MAX_IOMMUS]

Definition at line 411 of file amd_iommu_types.h.

struct list_head dev_list

Definition at line 400 of file amd_iommu_types.h.

unsigned long flags

Definition at line 408 of file amd_iommu_types.h.

u64* gcr3_tbl

Definition at line 407 of file amd_iommu_types.h.

int glx

Definition at line 406 of file amd_iommu_types.h.

Definition at line 403 of file amd_iommu_types.h.

Definition at line 413 of file amd_iommu_types.h.

Definition at line 399 of file amd_iommu_types.h.

spinlock_t lock

Definition at line 401 of file amd_iommu_types.h.

int mode

Definition at line 404 of file amd_iommu_types.h.

Definition at line 412 of file amd_iommu_types.h.

u64* pt_root

Definition at line 405 of file amd_iommu_types.h.

bool updated

Definition at line 409 of file amd_iommu_types.h.


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