Home
last modified time | relevance | path

Searched refs:__cleanup (Results 1 – 8 of 8) sorted by relevance

/linux/include/linux/
H A Dcompiler-clang.h14 #undef __cleanup
15 #define __cleanup(func) __maybe_unused __attribute__((__cleanup__(func))) macro
H A Dcompiler_attributes.h76 #define __cleanup(func) __attribute__((__cleanup__(func))) macro
H A Duaccess.h749 for (const auto uptr __cleanup(__scoped_user_##mode##_access_end) = \
/linux/tools/objtool/include/objtool/
H A Dwarn.h123 #undef __cleanup
124 #define __cleanup(func) __maybe_unused __attribute__((__cleanup__(func))) macro
146 int __cleanup(unindent) __dummy_##__COUNTER__; \
/linux/kernel/sched/
H A Dsched.h3154 *__UNIQUE_ID(unlock1) __cleanup(__class_##_name##_cleanup_ctx1) = (void *)(_T1),\
3155 *__UNIQUE_ID(unlock2) __cleanup(__class_##_name##_cleanup_ctx2) = (void *)(_T2)
/linux/fs/
H A Dnamespace.c2821 struct pinned_mountpoint mp __cleanup(unlock_mount) = {}; \
2825 struct pinned_mountpoint mp __cleanup(unlock_mount) = {}; \
2828 struct pinned_mountpoint mp __cleanup(unlock_mount) = {}; \
/linux/drivers/gpu/drm/xe/
H A Dxe_guc_ct.c119 char *buf __cleanup(kfree) = kmalloc(SZ_4K, GFP_NOWAIT); in fast_req_dump()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c3334 struct ixgbe_aci_event event __cleanup(ixgbe_aci_event_cleanup); in ixgbe_handle_fw_event()