Lines Matching refs:static_call_site

13 extern struct static_call_site __start_static_call_sites[],
33 static inline void *static_call_addr(struct static_call_site *site) in static_call_addr()
38 static inline unsigned long __static_call_key(const struct static_call_site *site) in __static_call_key()
43 static inline struct static_call_key *static_call_key(const struct static_call_site *site) in static_call_key()
49 static inline bool static_call_is_init(struct static_call_site *site) in static_call_is_init()
54 static inline bool static_call_is_tail(struct static_call_site *site) in static_call_is_tail()
59 static inline void static_call_set_init(struct static_call_site *site) in static_call_set_init()
67 const struct static_call_site *a = _a; in static_call_site_cmp()
68 const struct static_call_site *b = _b; in static_call_site_cmp()
84 struct static_call_site *a = _a; in static_call_site_swap()
85 struct static_call_site *b = _b; in static_call_site_swap()
86 struct static_call_site tmp = *a; in static_call_site_swap()
95 static inline void static_call_sort_entries(struct static_call_site *start, in static_call_sort_entries()
96 struct static_call_site *stop) in static_call_sort_entries()
98 sort(start, stop - start, sizeof(struct static_call_site), in static_call_sort_entries()
115 static inline struct static_call_site *static_call_key_sites(struct static_call_key *key) in static_call_key_sites()
120 return (struct static_call_site *)(key->type & ~1); in static_call_key_sites()
125 struct static_call_site *site, *stop; in __static_call_update()
210 struct static_call_site *start, in __static_call_init()
211 struct static_call_site *stop) in __static_call_init()
213 struct static_call_site *site; in __static_call_init()
282 static int addr_conflict(struct static_call_site *site, void *start, void *end) in addr_conflict()
293 static int __static_call_text_reserved(struct static_call_site *iter_start, in __static_call_text_reserved()
294 struct static_call_site *iter_stop, in __static_call_text_reserved()
297 struct static_call_site *iter = iter_start; in __static_call_text_reserved()
355 struct static_call_site *start = mod->static_call_sites; in static_call_add_module()
356 struct static_call_site *stop = start + mod->num_static_call_sites; in static_call_add_module()
357 struct static_call_site *site; in static_call_add_module()
394 struct static_call_site *start = mod->static_call_sites; in static_call_del_module()
395 struct static_call_site *stop = mod->static_call_sites + in static_call_del_module()
399 struct static_call_site *site; in static_call_del_module()