diff options
| author | Christoph Hellwig <hch@lst.de> | 2025-12-09 09:18:57 +0100 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2025-12-10 05:58:51 +0900 |
| commit | 12eef14bcbac77bd08dc5693ad5818e69993246f (patch) | |
| tree | 25e0c32e5e299bdd4bb5019c390deeb8ac47f07f /drivers/net/dsa/dsa_loop.c | |
| parent | c752c21c90b808a059ae8e0070ff7566a65f8577 (diff) | |
lockref: add a __cond_lock annotation for lockref_put_or_lock
Add a cond_lock annotation for lockref_put_or_lock to make sparse
happy with using it. Note that for this the return value has to be
double-inverted as the return value convention of lockref_put_or_lock
is inverted compared to _trylock conventions expected by __cond_lock,
as lockref_put_or_lock returns true when it did not need to take the
lock.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/net/dsa/dsa_loop.c')
0 files changed, 0 insertions, 0 deletions
