--- zzzz-none-000/linux-4.1.38/include/linux/kmemleak.h 2017-01-18 18:48:06.000000000 +0000 +++ bcm63-7582-715/linux-4.1.38/include/linux/kmemleak.h 2020-11-25 10:06:48.000000000 +0000 @@ -63,47 +63,47 @@ static inline void kmemleak_init(void) { } -static inline void kmemleak_alloc(const void *ptr, size_t size, int min_count, - gfp_t gfp) +static inline void kmemleak_alloc(const void *ptr __maybe_unused, size_t size __maybe_unused, int min_count __maybe_unused, + gfp_t gfp __maybe_unused) { } -static inline void kmemleak_alloc_recursive(const void *ptr, size_t size, - int min_count, unsigned long flags, - gfp_t gfp) +static inline void kmemleak_alloc_recursive(const void *ptr __maybe_unused, size_t size __maybe_unused, + int min_count __maybe_unused, unsigned long flags __maybe_unused, + gfp_t gfp __maybe_unused) { } -static inline void kmemleak_alloc_percpu(const void __percpu *ptr, size_t size, - gfp_t gfp) +static inline void kmemleak_alloc_percpu(const void __percpu *ptr __maybe_unused, size_t size __maybe_unused, + gfp_t gfp __maybe_unused) { } -static inline void kmemleak_free(const void *ptr) +static inline void kmemleak_free(const void *ptr __maybe_unused) { } -static inline void kmemleak_free_part(const void *ptr, size_t size) +static inline void kmemleak_free_part(const void *ptr __maybe_unused, size_t size __maybe_unused) { } -static inline void kmemleak_free_recursive(const void *ptr, unsigned long flags) +static inline void kmemleak_free_recursive(const void *ptr __maybe_unused, unsigned long flags __maybe_unused) { } -static inline void kmemleak_free_percpu(const void __percpu *ptr) +static inline void kmemleak_free_percpu(const void __percpu *ptr __maybe_unused) { } -static inline void kmemleak_update_trace(const void *ptr) +static inline void kmemleak_update_trace(const void *ptr __maybe_unused) { } -static inline void kmemleak_not_leak(const void *ptr) +static inline void kmemleak_not_leak(const void *ptr __maybe_unused) { } -static inline void kmemleak_ignore(const void *ptr) +static inline void kmemleak_ignore(const void *ptr __maybe_unused) { } -static inline void kmemleak_scan_area(const void *ptr, size_t size, gfp_t gfp) +static inline void kmemleak_scan_area(const void *ptr __maybe_unused, size_t size __maybe_unused, gfp_t gfp __maybe_unused) { } -static inline void kmemleak_erase(void **ptr) +static inline void kmemleak_erase(void **ptr __maybe_unused) { } -static inline void kmemleak_no_scan(const void *ptr) +static inline void kmemleak_no_scan(const void *ptr __maybe_unused) { }