Searched defs:iova_domain (Results 1 – 1 of 1) sorted by relevance
70 struct iova_domain { struct71 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 …]