Home
last modified time | relevance | path

Searched defs:iova_domain (Results 1 – 1 of 1) sorted by relevance

/linux-4.19.296/include/linux/
Diova.h70 struct iova_domain { struct
71 spinlock_t iova_rbtree_lock; /* Lock to protect update of rbtree */
72 struct rb_root rbroot; /* iova domain rbtree root */
73 struct rb_node *cached_node; /* Save last alloced node */
74 struct rb_node *cached32_node; /* Save last 32-bit alloced node */
75 unsigned long granule; /* pfn granularity for this domain */
76 unsigned long start_pfn; /* Lower limit for this domain */
77 unsigned long dma_32bit_pfn;
78 struct iova anchor; /* rbtree lookup anchor */
79 struct iova_rcache rcaches[IOVA_RANGE_CACHE_MAX_SIZE]; /* IOVA range caches */
[all …]