Lines Matching refs:dma_debug_entry

36 #define DMA_DEBUG_DYNAMIC_ENTRIES (PAGE_SIZE / sizeof(struct dma_debug_entry))
70 struct dma_debug_entry { struct
88 typedef bool (*match_fn)(struct dma_debug_entry *, struct dma_debug_entry *); argument
171 static inline void dump_entry_trace(struct dma_debug_entry *entry) in dump_entry_trace()
241 static int hash_fn(struct dma_debug_entry *entry) in hash_fn()
253 static struct hash_bucket *get_hash_bucket(struct dma_debug_entry *entry, in get_hash_bucket()
275 static bool exact_match(struct dma_debug_entry *a, struct dma_debug_entry *b) in exact_match()
281 static bool containing_match(struct dma_debug_entry *a, in containing_match()
282 struct dma_debug_entry *b) in containing_match()
297 static struct dma_debug_entry *__hash_bucket_find(struct hash_bucket *bucket, in __hash_bucket_find()
298 struct dma_debug_entry *ref, in __hash_bucket_find()
301 struct dma_debug_entry *entry, *ret = NULL; in __hash_bucket_find()
347 static struct dma_debug_entry *bucket_find_exact(struct hash_bucket *bucket, in bucket_find_exact()
348 struct dma_debug_entry *ref) in bucket_find_exact()
353 static struct dma_debug_entry *bucket_find_contain(struct hash_bucket **bucket, in bucket_find_contain()
354 struct dma_debug_entry *ref, in bucket_find_contain()
358 struct dma_debug_entry *entry, index = *ref; in bucket_find_contain()
382 struct dma_debug_entry *entry) in hash_bucket_add()
390 static void hash_bucket_del(struct dma_debug_entry *entry) in hash_bucket_del()
424 static phys_addr_t to_cacheline_number(struct dma_debug_entry *entry) in to_cacheline_number()
477 static int active_cacheline_insert(struct dma_debug_entry *entry, in active_cacheline_insert()
496 struct dma_debug_entry *existing; in active_cacheline_insert()
510 static void active_cacheline_remove(struct dma_debug_entry *entry) in active_cacheline_remove()
539 struct dma_debug_entry *entry; in debug_dma_dump_mappings()
571 struct dma_debug_entry *entry; in dump_show()
597 static void add_dma_entry(struct dma_debug_entry *entry, unsigned long attrs) in add_dma_entry()
627 struct dma_debug_entry *entry; in dma_debug_create_entries()
643 static struct dma_debug_entry *__dma_entry_alloc(void) in __dma_entry_alloc()
645 struct dma_debug_entry *entry; in __dma_entry_alloc()
647 entry = list_entry(free_entries.next, struct dma_debug_entry, list); in __dma_entry_alloc()
679 static struct dma_debug_entry *dma_entry_alloc(void) in dma_entry_alloc()
682 struct dma_debug_entry *entry; in dma_entry_alloc()
713 static void dma_entry_free(struct dma_debug_entry *entry) in dma_entry_free()
847 static int device_dma_allocations(struct device *dev, struct dma_debug_entry **out_entry) in device_dma_allocations()
849 struct dma_debug_entry *entry; in device_dma_allocations()
870 struct dma_debug_entry *entry; in dma_debug_device_change()
978 static void check_unmap(struct dma_debug_entry *ref) in check_unmap()
980 struct dma_debug_entry *entry; in check_unmap()
1116 struct dma_debug_entry *ref, in check_sync()
1119 struct dma_debug_entry *entry; in check_sync()
1233 struct dma_debug_entry *entry; in debug_dma_map_phys()
1265 struct dma_debug_entry ref; in debug_dma_mapping_error()
1266 struct dma_debug_entry *entry; in debug_dma_mapping_error()
1304 struct dma_debug_entry ref = { in debug_dma_unmap_phys()
1321 struct dma_debug_entry *entry; in debug_dma_map_sg()
1355 struct dma_debug_entry *ref) in get_nr_mapped_entries()
1357 struct dma_debug_entry *entry; in get_nr_mapped_entries()
1384 struct dma_debug_entry ref = { in debug_dma_unmap_sg()
1420 struct dma_debug_entry *entry; in debug_dma_alloc_coherent()
1449 struct dma_debug_entry ref = { in debug_dma_free_coherent()
1472 struct dma_debug_entry ref; in debug_dma_sync_single_for_cpu()
1491 struct dma_debug_entry ref; in debug_dma_sync_single_for_device()
1517 struct dma_debug_entry ref = { in debug_dma_sync_sg_for_cpu()
1548 struct dma_debug_entry ref = { in debug_dma_sync_sg_for_device()
1572 struct dma_debug_entry *entry; in debug_dma_alloc_pages()
1595 struct dma_debug_entry ref = { in debug_dma_free_pages()