Home
last modified time | relevance | path

Searched refs:static_call_key (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.10/include/linux/
Dstatic_call.h127 extern struct static_call_key STATIC_CALL_KEY(name); \
147 struct static_call_key { struct
157 extern void __static_call_update(struct static_call_key *key, void *tramp, void *func); argument
163 struct static_call_key STATIC_CALL_KEY(name) = { \
171 struct static_call_key STATIC_CALL_KEY(name) = { \
192 struct static_call_key { struct
198 struct static_call_key STATIC_CALL_KEY(name) = { \ argument
205 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 …]
Dtracepoint-defs.h14 struct static_call_key;
35 struct static_call_key *static_call_key; member
Dtracepoint.h290 extern struct static_call_key STATIC_CALL_KEY(tp_func_##_name); \
296 .static_call_key = &STATIC_CALL_KEY(tp_func_##_name), \
/Linux-v5.10/kernel/
Dstatic_call.c37 static inline struct static_call_key *static_call_key(const struct static_call_site *site) in static_call_key() function
39 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 …]
Dtracepoint.c229 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()