Searched refs:iova_magazine (Results 1 – 1 of 1) sorted by relevance
879 struct iova_magazine { struct886 struct iova_magazine *loaded; argument887 struct iova_magazine *prev;890 static struct iova_magazine *iova_magazine_alloc(gfp_t flags) in iova_magazine_alloc()892 return kzalloc(sizeof(struct iova_magazine), flags); in iova_magazine_alloc()895 static void iova_magazine_free(struct iova_magazine *mag) in iova_magazine_free()901 iova_magazine_free_pfns(struct iova_magazine *mag, struct iova_domain *iovad) in iova_magazine_free_pfns()925 static bool iova_magazine_full(struct iova_magazine *mag) in iova_magazine_full()930 static bool iova_magazine_empty(struct iova_magazine *mag) in iova_magazine_empty()935 static unsigned long iova_magazine_pop(struct iova_magazine *mag, in iova_magazine_pop()[all …]