Searched refs:static_call_key (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/include/linux/ |
H A D | static_call.h | 181 extern void __static_call_update(struct static_call_key *key, void *tramp, void *func); 189 struct static_call_key STATIC_CALL_KEY(name) = { \ 197 struct static_call_key STATIC_CALL_KEY(name) = { \ 205 struct static_call_key STATIC_CALL_KEY(name) = { \ 236 struct static_call_key STATIC_CALL_KEY(name) = { \ 243 struct static_call_key STATIC_CALL_KEY(name) = { \ 250 struct static_call_key STATIC_CALL_KEY(name) = { \ 258 void __static_call_update(struct static_call_key *key, void *tramp, void *func) in __static_call_update() 299 struct static_call_key STATIC_CALL_KEY(name) = { \ 337 void __static_call_update(struct static_call_key *key, void *tramp, void *func) in __static_call_update()
|
H A D | static_call_types.h | 38 extern struct static_call_key STATIC_CALL_KEY(name); \ 61 struct static_call_key { struct 76 struct static_call_key { struct 94 struct static_call_key { argument
|
H A D | tracepoint-defs.h | 14 struct static_call_key; 35 struct static_call_key *static_call_key; member
|
H A D | tracepoint.h | 304 extern struct static_call_key STATIC_CALL_KEY(tp_func_##_name); \ 311 .static_call_key = &STATIC_CALL_KEY(tp_func_##_name), \
|
H A D | bpf.h | 1203 struct static_call_key *sc_key;
|
/openbmc/linux/kernel/ |
H A D | static_call_inline.c | 54 static inline struct static_call_key *static_call_key(const struct static_call_site *site) in static_call_key() function 80 const struct static_call_key *key_a = static_call_key(a); in static_call_site_cmp() 81 const struct static_call_key *key_b = static_call_key(b); in static_call_site_cmp() 113 static inline bool static_call_key_has_mods(struct static_call_key *key) in static_call_key_has_mods() 118 static inline struct static_call_mod *static_call_key_next(struct static_call_key *key) in static_call_key_next() 126 static inline struct static_call_site *static_call_key_sites(struct static_call_key *key) in static_call_key_sites() 134 void __static_call_update(struct static_call_key *key, void *tramp, void *func) in __static_call_update() 188 site < stop && static_call_key(site) == key; site++) { in __static_call_update() 225 struct static_call_key *key, *prev_key = NULL; in __static_call_init() 240 key = static_call_key(site); in __static_call_init() [all …]
|
H A D | tracepoint.c | 313 if (!tp->static_call_key) in tracepoint_update_call() 317 __static_call_update(tp->static_call_key, tp->static_call_tramp, func); in tracepoint_update_call()
|
/openbmc/linux/tools/include/linux/ |
H A D | static_call_types.h | 38 extern struct static_call_key STATIC_CALL_KEY(name); \ 61 struct static_call_key { struct 76 struct static_call_key { argument 94 struct static_call_key { struct
|