aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/cleanup.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-04-09cleanup: Provide retain_and_null_ptr()Thomas Gleixner1-0/+19
2025-03-28Revert "Merge tag 'irq-msi-2025-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip"Linus Torvalds1-17/+0
2025-03-25Merge tag 'timers-core-2025-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-8/+14
2025-03-25Merge tag 'irq-msi-2025-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+17
2025-03-13cleanup: Provide retain_ptr()Thomas Gleixner1-0/+17
2025-03-13posix-timers: Make lock_timer() use guard()Peter Zijlstra1-8/+14
2025-03-10<linux/cleanup.h>: Allow the passing of both iomem and non-iomem pointers to no_free_ptr()Ilpo Järvinen1-1/+1
2024-12-07headers/cleanup.h: Remove the if_not_guard() facilityIngo Molnar1-14/+0
2024-11-19Merge tag 'locking-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-11/+58
2024-11-03deal with the last remaing boolean uses of fd_file()Al Viro1-1/+1
2024-10-25cleanup: Add conditional guard helperDavid Lechner1-0/+15
2024-10-25cleanup: Adjust scoped_guard() macros to avoid potential warningPrzemek Kitszel1-10/+42
2024-10-25cleanup: Remove address space of returned pointerUros Bizjak1-2/+2
2024-09-29Merge tag 'locking-urgent-2024-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+136
2024-08-12introduce fd_file(), convert all accessors to it.Al Viro1-1/+1
2024-08-05cleanup: Add usage and style documentationDan Williams1-0/+136
2024-07-16Merge tag 'locking-core-2024-07-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-3/+3
2024-06-28file: add take_fd() cleanup helperChristian Brauner1-5/+8
2024-05-27cleanup: Standardize the header guard define's nameIngo Molnar1-3/+3
2023-11-15cleanup: Add conditional guard supportPeter Zijlstra1-3/+49
2023-09-13cleanup: Make no_free_ptr() __must_checkPeter Zijlstra1-3/+36
2023-06-26locking: Introduce __cleanup() based infrastructurePeter Zijlstra1-0/+171