dma-api/num_free_entries       The current number of free dma_debug_entries
                                in the allocator.
 
+dma-api/nr_total_entries       The total number of dma_debug_entries in the
+                               allocator, both free and used.
+
 dma-api/driver-filter          You can write a name of a driver into this file
                                to limit the debug output to requests from that
                                particular driver. Write an empty string to
 
 static struct dentry *show_num_errors_dent  __read_mostly;
 static struct dentry *num_free_entries_dent __read_mostly;
 static struct dentry *min_free_entries_dent __read_mostly;
+static struct dentry *nr_total_entries_dent __read_mostly;
 static struct dentry *filter_dent           __read_mostly;
 
 /* per-driver filter related state */
        if (!min_free_entries_dent)
                goto out_err;
 
+       nr_total_entries_dent = debugfs_create_u32("nr_total_entries", 0444,
+                       dma_debug_dent,
+                       &nr_total_entries);
+       if (!nr_total_entries_dent)
+               goto out_err;
+
        filter_dent = debugfs_create_file("driver_filter", 0644,
                                          dma_debug_dent, NULL, &filter_fops);
        if (!filter_dent)