diff options
| author | Dmitry Ilvokhin <d@ilvokhin.com> | 2026-06-02 10:12:50 +0300 |
|---|---|---|
| committer | Peter Zijlstra <peterz@infradead.org> | 2026-06-03 12:38:47 +0300 |
| commit | 813e5598e5b551a1fb82b516428ce2f135921122 (patch) | |
| tree | 834242b264dbe29ff7c8ac739116bc4c21ece5a1 /include/linux/timerqueue.h | |
| parent | 06961d60a0e410bf8df69ccff7eb1bd824912b8f (diff) | |
| download | linux-813e5598e5b551a1fb82b516428ce2f135921122.tar.xz | |
nvdimm: Convert nvdimm_bus guard to class
The nvdimm_bus guard accepts NULL and skips locking when NULL is passed.
Convert from DEFINE_GUARD() to DEFINE_CLASS() + DEFINE_CLASS_IS_GUARD().
This is a preparatory change for making DEFINE_GUARD() constructors
__nonnull_args(). nvdimm_bus legitimately passes NULL, so it must be
adjusted to avoid a compile error.
No functional change.
Signed-off-by: Dmitry Ilvokhin <d@ilvokhin.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Dave Jiang <dave.jiang@intel.com>
Link: https://patch.msgid.link/8c0417904d280896ecf2e9923ffa9f20076f59b8.1780064327.git.d@ilvokhin.com
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions
