Lines Matching refs:NUM
113 #define LSM_HOOK_TRAMP(NAME, NUM) \ argument
114 &STATIC_CALL_TRAMP(LSM_STATIC_CALL(NAME, NUM))
116 #define LSM_HOOK_TRAMP(NAME, NUM) NULL argument
122 #define DEFINE_LSM_STATIC_CALL(NUM, NAME, RET, ...) \ argument
123 DEFINE_STATIC_CALL_NULL(LSM_STATIC_CALL(NAME, NUM), \
125 DEFINE_STATIC_KEY_FALSE(SECURITY_HOOK_ACTIVE_KEY(NAME, NUM));
146 #define INIT_LSM_STATIC_CALL(NUM, NAME) \ argument
148 .key = &STATIC_CALL_KEY(LSM_STATIC_CALL(NAME, NUM)), \
149 .trampoline = LSM_HOOK_TRAMP(NAME, NUM), \
150 .active = &SECURITY_HOOK_ACTIVE_KEY(NAME, NUM), \
949 #define __CALL_STATIC_VOID(NUM, HOOK, ...) \ argument
951 if (static_branch_unlikely(&SECURITY_HOOK_ACTIVE_KEY(HOOK, NUM))) { \
952 static_call(LSM_STATIC_CALL(HOOK, NUM))(__VA_ARGS__); \
962 #define __CALL_STATIC_INT(NUM, R, HOOK, LABEL, ...) \ argument
964 if (static_branch_unlikely(&SECURITY_HOOK_ACTIVE_KEY(HOOK, NUM))) { \
965 R = static_call(LSM_STATIC_CALL(HOOK, NUM))(__VA_ARGS__); \