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

Data Fields

atomic_t count
 
struct pci_devpdev
 
struct pasid_state ** states
 
struct iommu_domaindomain
 
int pasid_levels
 
int max_pasids
 
amd_iommu_invalid_ppr_cb inv_ppr_cb
 
amd_iommu_invalidate_ctx inv_ctx_cb
 
spinlock_t lock
 
wait_queue_head_t wq
 

Detailed Description

Definition at line 58 of file amd_iommu_v2.c.

Field Documentation

atomic_t count

Definition at line 59 of file amd_iommu_v2.c.

Definition at line 62 of file amd_iommu_v2.c.

amd_iommu_invalidate_ctx inv_ctx_cb

Definition at line 66 of file amd_iommu_v2.c.

amd_iommu_invalid_ppr_cb inv_ppr_cb

Definition at line 65 of file amd_iommu_v2.c.

spinlock_t lock

Definition at line 67 of file amd_iommu_v2.c.

int max_pasids

Definition at line 64 of file amd_iommu_v2.c.

int pasid_levels

Definition at line 63 of file amd_iommu_v2.c.

struct pci_dev* pdev

Definition at line 60 of file amd_iommu_v2.c.

struct pasid_state** states

Definition at line 61 of file amd_iommu_v2.c.

Definition at line 68 of file amd_iommu_v2.c.


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