Searched refs:static_call_key (Results 1 – 5 of 5) sorted by relevance
127 extern struct static_call_key STATIC_CALL_KEY(name); \147 struct static_call_key { struct157 extern void __static_call_update(struct static_call_key *key, void *tramp, void *func); argument163 struct static_call_key STATIC_CALL_KEY(name) = { \171 struct static_call_key STATIC_CALL_KEY(name) = { \192 struct static_call_key { struct198 struct static_call_key STATIC_CALL_KEY(name) = { \ argument205 struct static_call_key STATIC_CALL_KEY(name) = { \214 void __static_call_update(struct static_call_key *key, void *tramp, void *func) in __static_call_update()239 struct static_call_key { struct[all …]
14 struct static_call_key;35 struct static_call_key *static_call_key; member
290 extern struct static_call_key STATIC_CALL_KEY(tp_func_##_name); \296 .static_call_key = &STATIC_CALL_KEY(tp_func_##_name), \
37 static inline struct static_call_key *static_call_key(const struct static_call_site *site) in static_call_key() function39 return (struct static_call_key *) in static_call_key()56 site->key = ((long)static_call_key(site) | STATIC_CALL_SITE_INIT) - in static_call_set_init()64 const struct static_call_key *key_a = static_call_key(a); in static_call_site_cmp()65 const struct static_call_key *key_b = static_call_key(b); in static_call_site_cmp()97 static inline bool static_call_key_has_mods(struct static_call_key *key) in static_call_key_has_mods()102 static inline struct static_call_mod *static_call_key_next(struct static_call_key *key) in static_call_key_next()110 static inline struct static_call_site *static_call_key_sites(struct static_call_key *key) in static_call_key_sites()118 void __static_call_update(struct static_call_key *key, void *tramp, void *func) in __static_call_update()170 site < stop && static_call_key(site) == key; site++) { in __static_call_update()[all …]
229 if (!tp->static_call_key) in tracepoint_update_call()244 __static_call_update(tp->static_call_key, tp->static_call_tramp, func); in tracepoint_update_call()