Home
last modified time | relevance | path

Searched refs:__ops_name (Results 1 – 2 of 2) sorted by relevance

/tools/sched_ext/include/scx/
A Dcompat.h155 #define SCX_OPS_OPEN(__ops_name, __scx_name) ({ \ argument
163 __skel->struct_ops.__ops_name->hotplug_seq = scx_hotplug_seq(); \
168 #define SCX_OPS_LOAD(__skel, __ops_name, __scx_name, __uei_name) ({ \ argument
169 UEI_SET_SIZE(__skel, __ops_name, __uei_name); \
184 #define __SCX_OPS_DISABLE_AUTOATTACH(__skel, __ops_name) \ argument
185 bpf_map__set_autoattach((__skel)->maps.__ops_name, false)
187 #define __SCX_OPS_DISABLE_AUTOATTACH(__skel, __ops_name) do {} while (0) argument
190 #define SCX_OPS_ATTACH(__skel, __ops_name, __scx_name) ({ \ argument
192 __SCX_OPS_DISABLE_AUTOATTACH(__skel, __ops_name); \
194 __link = bpf_map__attach_struct_ops((__skel)->maps.__ops_name); \
A Duser_exit_info.h63 #define UEI_SET_SIZE(__skel, __ops_name, __uei_name) ({ \ argument
64 u32 __len = (__skel)->struct_ops.__ops_name->exit_dump_len ?: UEI_DUMP_DFL_LEN; \

Completed in 3 milliseconds