summaryrefslogtreecommitdiff
path: root/include/linux/cleanup.h
AgeCommit message (Expand)AuthorFilesLines
2025-12-09include/linux: change "__auto_type" to "auto"H. Peter Anvin1-3/+3
2025-12-02Merge tag 'core-rseq-2025-11-30' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-15/+15
2025-12-02Merge tag 'sched-core-2025-12-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+5
2025-12-02Merge tag 'vfs-6.19-rc1.fd_prepare.fs' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+7
2025-11-28file: add FD_{ADD,PREPARE}()Christian Brauner1-0/+7
2025-11-04cleanup: fix scoped_class()Christian Brauner1-7/+8
2025-11-04cleanup: Always inline everythingPeter Zijlstra1-15/+15
2025-10-16sched: Employ sched_change guardsPeter Zijlstra1-0/+5
2025-08-02Merge tag 'cxl-for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds1-14/+80
2025-07-18cleanup: Fix documentation build error for ACQUIRE updatesDan Williams1-2/+1
2025-07-16cleanup: Introduce ACQUIRE() and ACQUIRE_ERR() for conditional locksPeter Zijlstra1-14/+81
2025-07-11cleanup: add a scoped version of CLASS()Christian Brauner1-0/+8
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/...Linus Torvalds1-17/+0
2025-03-25Merge tag 'timers-core-2025-03-23' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-8/+14
2025-03-25Merge tag 'irq-msi-2025-03-23' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus 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 ...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/ker...Linus 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/k...Linus Torvalds1-0/+136
2024-08-13introduce fd_file(), convert all accessors to it.Al Viro1-1/+1
2024-08-05cleanup: Add usage and style documentationDan Williams1-0/+136
2024-07-17Merge tag 'locking-core-2024-07-15' of git://git.kernel.org/pub/scm/linux/ker...Linus 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