Lines Matching refs:NUM
112 #define LSM_HOOK_TRAMP(NAME, NUM) \ argument
113 &STATIC_CALL_TRAMP(LSM_STATIC_CALL(NAME, NUM))
115 #define LSM_HOOK_TRAMP(NAME, NUM) NULL argument
121 #define DEFINE_LSM_STATIC_CALL(NUM, NAME, RET, ...) \ argument
122 DEFINE_STATIC_CALL_NULL(LSM_STATIC_CALL(NAME, NUM), \
124 DEFINE_STATIC_KEY_FALSE(SECURITY_HOOK_ACTIVE_KEY(NAME, NUM));
145 #define INIT_LSM_STATIC_CALL(NUM, NAME) \ argument
147 .key = &STATIC_CALL_KEY(LSM_STATIC_CALL(NAME, NUM)), \
148 .trampoline = LSM_HOOK_TRAMP(NAME, NUM), \
149 .active = &SECURITY_HOOK_ACTIVE_KEY(NAME, NUM), \
948 #define __CALL_STATIC_VOID(NUM, HOOK, ...) \ argument
950 if (static_branch_unlikely(&SECURITY_HOOK_ACTIVE_KEY(HOOK, NUM))) { \
951 static_call(LSM_STATIC_CALL(HOOK, NUM))(__VA_ARGS__); \
961 #define __CALL_STATIC_INT(NUM, R, HOOK, LABEL, ...) \ argument
963 if (static_branch_unlikely(&SECURITY_HOOK_ACTIVE_KEY(HOOK, NUM))) { \
964 R = static_call(LSM_STATIC_CALL(HOOK, NUM))(__VA_ARGS__); \