diff options
Diffstat (limited to 'drivers/gpu/nvgpu/common/linux/kmem_priv.h')
-rw-r--r-- | drivers/gpu/nvgpu/common/linux/kmem_priv.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/common/linux/kmem_priv.h b/drivers/gpu/nvgpu/common/linux/kmem_priv.h index d3abb378..a41762af 100644 --- a/drivers/gpu/nvgpu/common/linux/kmem_priv.h +++ b/drivers/gpu/nvgpu/common/linux/kmem_priv.h | |||
@@ -20,6 +20,8 @@ | |||
20 | #include <nvgpu/rbtree.h> | 20 | #include <nvgpu/rbtree.h> |
21 | #include <nvgpu/lock.h> | 21 | #include <nvgpu/lock.h> |
22 | 22 | ||
23 | struct seq_file; | ||
24 | |||
23 | #define __pstat(s, fmt, msg...) \ | 25 | #define __pstat(s, fmt, msg...) \ |
24 | do { \ | 26 | do { \ |
25 | if (s) \ | 27 | if (s) \ |
@@ -92,6 +94,12 @@ struct nvgpu_mem_alloc_tracker { | |||
92 | unsigned long max_alloc; | 94 | unsigned long max_alloc; |
93 | }; | 95 | }; |
94 | 96 | ||
97 | void nvgpu_lock_tracker(struct nvgpu_mem_alloc_tracker *tracker); | ||
98 | void nvgpu_unlock_tracker(struct nvgpu_mem_alloc_tracker *tracker); | ||
99 | |||
100 | void kmem_print_mem_alloc(struct gk20a *g, | ||
101 | struct nvgpu_mem_alloc *alloc, | ||
102 | struct seq_file *s); | ||
95 | #endif /* CONFIG_NVGPU_TRACK_MEM_USAGE */ | 103 | #endif /* CONFIG_NVGPU_TRACK_MEM_USAGE */ |
96 | 104 | ||
97 | #endif /* __KMEM_PRIV_H__ */ | 105 | #endif /* __KMEM_PRIV_H__ */ |