Lines Matching refs:func
13 #define SYS_PORT_TRACING_FUNC(type, func, ...) do { } while (false) argument
14 #define SYS_PORT_TRACING_FUNC_ENTER(type, func, ...) do { } while (false) argument
15 #define SYS_PORT_TRACING_FUNC_BLOCKING(type, func, ...) do { } while (false) argument
16 #define SYS_PORT_TRACING_FUNC_EXIT(type, func, ...) do { } while (false) argument
18 #define SYS_PORT_TRACING_OBJ_FUNC(obj_type, func, obj, ...) do { } while (false) argument
19 #define SYS_PORT_TRACING_OBJ_FUNC_ENTER(obj_type, func, obj, ...) do { } while (false) argument
20 #define SYS_PORT_TRACING_OBJ_FUNC_BLOCKING(obj_type, func, obj, ...) do { } while (false) argument
21 #define SYS_PORT_TRACING_OBJ_FUNC_EXIT(obj_type, func, obj, ...) do { } while (false) argument
42 #define _SYS_PORT_TRACING_FUNC(name, func) \ argument
43 sys_port_trace_ ## name ## _ ## func
44 #define _SYS_PORT_TRACING_FUNC_ENTER(name, func) \ argument
45 sys_port_trace_ ## name ## _ ## func ## _enter
46 #define _SYS_PORT_TRACING_FUNC_BLOCKING(name, func) \ argument
47 sys_port_trace_ ## name ## _ ## func ## _blocking
48 #define _SYS_PORT_TRACING_FUNC_EXIT(name, func) \ argument
49 sys_port_trace_ ## name ## _ ## func ## _exit
52 #define _SYS_PORT_TRACING_OBJ_FUNC(name, func) \ argument
53 sys_port_trace_ ## name ## _ ## func
54 #define _SYS_PORT_TRACING_OBJ_FUNC_ENTER(name, func) \ argument
55 sys_port_trace_ ## name ## _ ## func ## _enter
56 #define _SYS_PORT_TRACING_OBJ_FUNC_BLOCKING(name, func) \ argument
57 sys_port_trace_ ## name ## _ ## func ## _blocking
58 #define _SYS_PORT_TRACING_OBJ_FUNC_EXIT(name, func) \ argument
59 sys_port_trace_ ## name ## _ ## func ## _exit
67 #define _SYS_PORT_TRACKING_OBJ_FUNC(name, func) \ argument
68 sys_port_track_ ## name ## _ ## func
209 #define _SYS_PORT_TRACE_WRAP(func, ...) do { func(__VA_ARGS__); } while (false) argument
210 #define _SYS_PORT_TRACE_IF_NOT_DISABLED(type, func, ...) \ argument
212 (_SYS_PORT_TRACE_WRAP(func, __VA_ARGS__)))
235 #define SYS_PORT_TRACING_FUNC(type, func, ...) \ argument
236 _SYS_PORT_TRACE_IF_NOT_DISABLED(type, _SYS_PORT_TRACING_FUNC(type, func), __VA_ARGS__)
248 #define SYS_PORT_TRACING_FUNC_ENTER(type, func, ...) \ argument
249 _SYS_PORT_TRACE_IF_NOT_DISABLED(type, _SYS_PORT_TRACING_FUNC_ENTER(type, func), __VA_ARGS__)
260 #define SYS_PORT_TRACING_FUNC_BLOCKING(type, func, ...) \ argument
261 _SYS_PORT_TRACE_IF_NOT_DISABLED(type, _SYS_PORT_TRACING_FUNC_BLOCKING(type, func), \
274 #define SYS_PORT_TRACING_FUNC_EXIT(type, func, ...) \ argument
275 _SYS_PORT_TRACE_IF_NOT_DISABLED(type, _SYS_PORT_TRACING_FUNC_EXIT(type, func), __VA_ARGS__)
301 #define SYS_PORT_TRACING_OBJ_FUNC(obj_type, func, obj, ...) \ argument
304 _SYS_PORT_TRACING_OBJ_FUNC(obj_type, func)(obj, ##__VA_ARGS__)); \
306 _SYS_PORT_TRACKING_OBJ_FUNC(obj_type, func)(obj, ##__VA_ARGS__)); \
320 #define SYS_PORT_TRACING_OBJ_FUNC_ENTER(obj_type, func, obj, ...) \ argument
323 _SYS_PORT_TRACING_OBJ_FUNC_ENTER(obj_type, func)(obj, ##__VA_ARGS__)); \
337 #define SYS_PORT_TRACING_OBJ_FUNC_BLOCKING(obj_type, func, obj, timeout, ...) \ argument
340 _SYS_PORT_TRACING_OBJ_FUNC_BLOCKING(obj_type, func) \
355 #define SYS_PORT_TRACING_OBJ_FUNC_EXIT(obj_type, func, obj, ...) \ argument
358 _SYS_PORT_TRACING_OBJ_FUNC_EXIT(obj_type, func)(obj, ##__VA_ARGS__)); \