rpcgss.h (0d31ea587709216d88183fe4ca0c8aba5e0205b8) rpcgss.h (2c92ca849fcc6ee7d0c358e9959abc9f58661aea)
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Copyright (c) 2018 Oracle. All rights reserved.
4 *
5 * Trace point definitions for the "rpcgss" subsystem.
6 */
7
8#undef TRACE_SYSTEM

--- 140 unchanged lines hidden (view full) ---

149 __field(const void *, cred)
150 __field(unsigned long, service)
151 __string(principal, gc->gc_principal)
152 ),
153
154 TP_fast_assign(
155 __entry->cred = gc;
156 __entry->service = gc->gc_service;
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Copyright (c) 2018 Oracle. All rights reserved.
4 *
5 * Trace point definitions for the "rpcgss" subsystem.
6 */
7
8#undef TRACE_SYSTEM

--- 140 unchanged lines hidden (view full) ---

149 __field(const void *, cred)
150 __field(unsigned long, service)
151 __string(principal, gc->gc_principal)
152 ),
153
154 TP_fast_assign(
155 __entry->cred = gc;
156 __entry->service = gc->gc_service;
157 __assign_str(principal, gc->gc_principal);
157 __assign_str(principal);
158 ),
159
160 TP_printk("cred=%p service=%s principal='%s'",
161 __entry->cred, show_gss_service(__entry->service),
162 __get_str(principal))
163);
164
165#define DEFINE_CTX_EVENT(name) \

--- 18 unchanged lines hidden (view full) ---

184 __field(u32, xid)
185 __field(u32, maj_stat)
186 __string(addr, rqstp->rq_xprt->xpt_remotebuf)
187 ),
188
189 TP_fast_assign(
190 __entry->xid = __be32_to_cpu(rqstp->rq_xid);
191 __entry->maj_stat = maj_stat;
158 ),
159
160 TP_printk("cred=%p service=%s principal='%s'",
161 __entry->cred, show_gss_service(__entry->service),
162 __get_str(principal))
163);
164
165#define DEFINE_CTX_EVENT(name) \

--- 18 unchanged lines hidden (view full) ---

184 __field(u32, xid)
185 __field(u32, maj_stat)
186 __string(addr, rqstp->rq_xprt->xpt_remotebuf)
187 ),
188
189 TP_fast_assign(
190 __entry->xid = __be32_to_cpu(rqstp->rq_xid);
191 __entry->maj_stat = maj_stat;
192 __assign_str(addr, rqstp->rq_xprt->xpt_remotebuf);
192 __assign_str(addr);
193 ),
194
195 TP_printk("addr=%s xid=0x%08x maj_stat=%s",
196 __get_str(addr), __entry->xid,
197 __entry->maj_stat == 0 ?
198 "GSS_S_COMPLETE" : show_gss_status(__entry->maj_stat))
199);
200

--- 19 unchanged lines hidden (view full) ---

220
221 TP_STRUCT__entry(
222 __field(u32, xid)
223 __string(addr, rqstp->rq_xprt->xpt_remotebuf)
224 ),
225
226 TP_fast_assign(
227 __entry->xid = be32_to_cpu(rqstp->rq_xid);
193 ),
194
195 TP_printk("addr=%s xid=0x%08x maj_stat=%s",
196 __get_str(addr), __entry->xid,
197 __entry->maj_stat == 0 ?
198 "GSS_S_COMPLETE" : show_gss_status(__entry->maj_stat))
199);
200

--- 19 unchanged lines hidden (view full) ---

220
221 TP_STRUCT__entry(
222 __field(u32, xid)
223 __string(addr, rqstp->rq_xprt->xpt_remotebuf)
224 ),
225
226 TP_fast_assign(
227 __entry->xid = be32_to_cpu(rqstp->rq_xid);
228 __assign_str(addr, rqstp->rq_xprt->xpt_remotebuf);
228 __assign_str(addr);
229 ),
230
231 TP_printk("addr=%s xid=0x%08x", __get_str(addr), __entry->xid)
232);
233
234TRACE_EVENT(rpcgss_svc_unwrap_failed,
235 TP_PROTO(
236 const struct svc_rqst *rqstp
237 ),
238
239 TP_ARGS(rqstp),
240
241 TP_STRUCT__entry(
242 __field(u32, xid)
243 __string(addr, rqstp->rq_xprt->xpt_remotebuf)
244 ),
245
246 TP_fast_assign(
247 __entry->xid = be32_to_cpu(rqstp->rq_xid);
229 ),
230
231 TP_printk("addr=%s xid=0x%08x", __get_str(addr), __entry->xid)
232);
233
234TRACE_EVENT(rpcgss_svc_unwrap_failed,
235 TP_PROTO(
236 const struct svc_rqst *rqstp
237 ),
238
239 TP_ARGS(rqstp),
240
241 TP_STRUCT__entry(
242 __field(u32, xid)
243 __string(addr, rqstp->rq_xprt->xpt_remotebuf)
244 ),
245
246 TP_fast_assign(
247 __entry->xid = be32_to_cpu(rqstp->rq_xid);
248 __assign_str(addr, rqstp->rq_xprt->xpt_remotebuf);
248 __assign_str(addr);
249 ),
250
251 TP_printk("addr=%s xid=0x%08x", __get_str(addr), __entry->xid)
252);
253
254TRACE_EVENT(rpcgss_svc_seqno_bad,
255 TP_PROTO(
256 const struct svc_rqst *rqstp,

--- 9 unchanged lines hidden (view full) ---

266 __field(u32, xid)
267 __string(addr, rqstp->rq_xprt->xpt_remotebuf)
268 ),
269
270 TP_fast_assign(
271 __entry->expected = expected;
272 __entry->received = received;
273 __entry->xid = __be32_to_cpu(rqstp->rq_xid);
249 ),
250
251 TP_printk("addr=%s xid=0x%08x", __get_str(addr), __entry->xid)
252);
253
254TRACE_EVENT(rpcgss_svc_seqno_bad,
255 TP_PROTO(
256 const struct svc_rqst *rqstp,

--- 9 unchanged lines hidden (view full) ---

266 __field(u32, xid)
267 __string(addr, rqstp->rq_xprt->xpt_remotebuf)
268 ),
269
270 TP_fast_assign(
271 __entry->expected = expected;
272 __entry->received = received;
273 __entry->xid = __be32_to_cpu(rqstp->rq_xid);
274 __assign_str(addr, rqstp->rq_xprt->xpt_remotebuf);
274 __assign_str(addr);
275 ),
276
277 TP_printk("addr=%s xid=0x%08x expected seqno %u, received seqno %u",
278 __get_str(addr), __entry->xid,
279 __entry->expected, __entry->received)
280);
281
282TRACE_EVENT(rpcgss_svc_accept_upcall,

--- 11 unchanged lines hidden (view full) ---

294 __field(u32, xid)
295 __string(addr, rqstp->rq_xprt->xpt_remotebuf)
296 ),
297
298 TP_fast_assign(
299 __entry->minor_status = minor_status;
300 __entry->major_status = major_status;
301 __entry->xid = be32_to_cpu(rqstp->rq_xid);
275 ),
276
277 TP_printk("addr=%s xid=0x%08x expected seqno %u, received seqno %u",
278 __get_str(addr), __entry->xid,
279 __entry->expected, __entry->received)
280);
281
282TRACE_EVENT(rpcgss_svc_accept_upcall,

--- 11 unchanged lines hidden (view full) ---

294 __field(u32, xid)
295 __string(addr, rqstp->rq_xprt->xpt_remotebuf)
296 ),
297
298 TP_fast_assign(
299 __entry->minor_status = minor_status;
300 __entry->major_status = major_status;
301 __entry->xid = be32_to_cpu(rqstp->rq_xid);
302 __assign_str(addr, rqstp->rq_xprt->xpt_remotebuf);
302 __assign_str(addr);
303 ),
304
305 TP_printk("addr=%s xid=0x%08x major_status=%s (0x%08lx) minor_status=%u",
306 __get_str(addr), __entry->xid,
307 (__entry->major_status == 0) ? "GSS_S_COMPLETE" :
308 show_gss_status(__entry->major_status),
309 __entry->major_status, __entry->minor_status
310 )

--- 11 unchanged lines hidden (view full) ---

322 __field(u32, seqno)
323 __field(u32, xid)
324 __string(addr, rqstp->rq_xprt->xpt_remotebuf)
325 ),
326
327 TP_fast_assign(
328 __entry->xid = be32_to_cpu(rqstp->rq_xid);
329 __entry->seqno = gc->gc_seq;
303 ),
304
305 TP_printk("addr=%s xid=0x%08x major_status=%s (0x%08lx) minor_status=%u",
306 __get_str(addr), __entry->xid,
307 (__entry->major_status == 0) ? "GSS_S_COMPLETE" :
308 show_gss_status(__entry->major_status),
309 __entry->major_status, __entry->minor_status
310 )

--- 11 unchanged lines hidden (view full) ---

322 __field(u32, seqno)
323 __field(u32, xid)
324 __string(addr, rqstp->rq_xprt->xpt_remotebuf)
325 ),
326
327 TP_fast_assign(
328 __entry->xid = be32_to_cpu(rqstp->rq_xid);
329 __entry->seqno = gc->gc_seq;
330 __assign_str(addr, rqstp->rq_xprt->xpt_remotebuf);
330 __assign_str(addr);
331 ),
332
333 TP_printk("addr=%s xid=0x%08x seqno=%u", __get_str(addr),
334 __entry->xid, __entry->seqno)
335);
336
337
338/**

--- 219 unchanged lines hidden (view full) ---

558
559 TP_ARGS(buf),
560
561 TP_STRUCT__entry(
562 __string(msg, buf)
563 ),
564
565 TP_fast_assign(
331 ),
332
333 TP_printk("addr=%s xid=0x%08x seqno=%u", __get_str(addr),
334 __entry->xid, __entry->seqno)
335);
336
337
338/**

--- 219 unchanged lines hidden (view full) ---

558
559 TP_ARGS(buf),
560
561 TP_STRUCT__entry(
562 __string(msg, buf)
563 ),
564
565 TP_fast_assign(
566 __assign_str(msg, buf);
566 __assign_str(msg);
567 ),
568
569 TP_printk("msg='%s'", __get_str(msg))
570);
571
572TRACE_EVENT(rpcgss_upcall_result,
573 TP_PROTO(
574 u32 uid,

--- 38 unchanged lines hidden (view full) ---

613 ),
614
615 TP_fast_assign(
616 __entry->expiry = expiry;
617 __entry->now = now;
618 __entry->timeout = timeout;
619 __entry->window_size = window_size;
620 __entry->len = len;
567 ),
568
569 TP_printk("msg='%s'", __get_str(msg))
570);
571
572TRACE_EVENT(rpcgss_upcall_result,
573 TP_PROTO(
574 u32 uid,

--- 38 unchanged lines hidden (view full) ---

613 ),
614
615 TP_fast_assign(
616 __entry->expiry = expiry;
617 __entry->now = now;
618 __entry->timeout = timeout;
619 __entry->window_size = window_size;
620 __entry->len = len;
621 __assign_str(acceptor, data);
621 __assign_str(acceptor);
622 ),
623
624 TP_printk("win_size=%u expiry=%lu now=%lu timeout=%u acceptor=%.*s",
625 __entry->window_size, __entry->expiry, __entry->now,
626 __entry->timeout, __entry->len, __get_str(acceptor))
627);
628
629

--- 42 unchanged lines hidden (view full) ---

672
673 TP_ARGS(oid),
674
675 TP_STRUCT__entry(
676 __string(oid, oid)
677 ),
678
679 TP_fast_assign(
622 ),
623
624 TP_printk("win_size=%u expiry=%lu now=%lu timeout=%u acceptor=%.*s",
625 __entry->window_size, __entry->expiry, __entry->now,
626 __entry->timeout, __entry->len, __get_str(acceptor))
627);
628
629

--- 42 unchanged lines hidden (view full) ---

672
673 TP_ARGS(oid),
674
675 TP_STRUCT__entry(
676 __string(oid, oid)
677 ),
678
679 TP_fast_assign(
680 __assign_str(oid, oid);
680 __assign_str(oid);
681 ),
682
683 TP_printk("mech for oid %s was not found", __get_str(oid))
684);
685
686#endif /* _TRACE_RPCGSS_H */
687
688#include <trace/define_trace.h>
681 ),
682
683 TP_printk("mech for oid %s was not found", __get_str(oid))
684);
685
686#endif /* _TRACE_RPCGSS_H */
687
688#include <trace/define_trace.h>