Lines Matching refs:fence
2 #define TRACE_SYSTEM fence
9 struct fence;
14 TP_PROTO(struct fence *fence, struct fence *f1),
16 TP_ARGS(fence, f1),
19 __string(driver, fence->ops->get_driver_name(fence))
20 __string(timeline, fence->ops->get_driver_name(fence))
31 __assign_str(driver, fence->ops->get_driver_name(fence))
32 __assign_str(timeline, fence->ops->get_timeline_name(fence))
33 __entry->context = fence->context;
34 __entry->seqno = fence->seqno;
51 DECLARE_EVENT_CLASS(fence,
53 TP_PROTO(struct fence *fence),
55 TP_ARGS(fence),
58 __string(driver, fence->ops->get_driver_name(fence))
59 __string(timeline, fence->ops->get_timeline_name(fence))
65 __assign_str(driver, fence->ops->get_driver_name(fence))
66 __assign_str(timeline, fence->ops->get_timeline_name(fence))
67 __entry->context = fence->context;
68 __entry->seqno = fence->seqno;
76 DEFINE_EVENT(fence, fence_emit,
78 TP_PROTO(struct fence *fence),
80 TP_ARGS(fence)
83 DEFINE_EVENT(fence, fence_init,
85 TP_PROTO(struct fence *fence),
87 TP_ARGS(fence)
90 DEFINE_EVENT(fence, fence_destroy,
92 TP_PROTO(struct fence *fence),
94 TP_ARGS(fence)
97 DEFINE_EVENT(fence, fence_enable_signal,
99 TP_PROTO(struct fence *fence),
101 TP_ARGS(fence)
104 DEFINE_EVENT(fence, fence_signaled,
106 TP_PROTO(struct fence *fence),
108 TP_ARGS(fence)
111 DEFINE_EVENT(fence, fence_wait_start,
113 TP_PROTO(struct fence *fence),
115 TP_ARGS(fence)
118 DEFINE_EVENT(fence, fence_wait_end,
120 TP_PROTO(struct fence *fence),
122 TP_ARGS(fence)