@@ -190,19 +190,17 @@ DECLARE_EVENT_CLASS(xprtrdma_rxprt,
190
190
TP_ARGS (r_xprt ),
191
191
192
192
TP_STRUCT__entry (
193
- __field (const void * , r_xprt )
194
193
__string (addr , rpcrdma_addrstr (r_xprt ))
195
194
__string (port , rpcrdma_portstr (r_xprt ))
196
195
),
197
196
198
197
TP_fast_assign (
199
- __entry -> r_xprt = r_xprt ;
200
198
__assign_str (addr , rpcrdma_addrstr (r_xprt ));
201
199
__assign_str (port , rpcrdma_portstr (r_xprt ));
202
200
),
203
201
204
- TP_printk ("peer=[%s]:%s r_xprt=%p " ,
205
- __get_str (addr ), __get_str (port ), __entry -> r_xprt
202
+ TP_printk ("peer=[%s]:%s" ,
203
+ __get_str (addr ), __get_str (port )
206
204
)
207
205
);
208
206
@@ -222,23 +220,21 @@ DECLARE_EVENT_CLASS(xprtrdma_connect_class,
222
220
TP_ARGS (r_xprt , rc ),
223
221
224
222
TP_STRUCT__entry (
225
- __field (const void * , r_xprt )
226
223
__field (int , rc )
227
224
__field (int , connect_status )
228
225
__string (addr , rpcrdma_addrstr (r_xprt ))
229
226
__string (port , rpcrdma_portstr (r_xprt ))
230
227
),
231
228
232
229
TP_fast_assign (
233
- __entry -> r_xprt = r_xprt ;
234
230
__entry -> rc = rc ;
235
231
__entry -> connect_status = r_xprt -> rx_ep -> re_connect_status ;
236
232
__assign_str (addr , rpcrdma_addrstr (r_xprt ));
237
233
__assign_str (port , rpcrdma_portstr (r_xprt ));
238
234
),
239
235
240
- TP_printk ("peer=[%s]:%s r_xprt=%p: rc=%d connection status=%d" ,
241
- __get_str (addr ), __get_str (port ), __entry -> r_xprt ,
236
+ TP_printk ("peer=[%s]:%s rc=%d connection status=%d" ,
237
+ __get_str (addr ), __get_str (port ),
242
238
__entry -> rc , __entry -> connect_status
243
239
)
244
240
);
@@ -535,22 +531,19 @@ TRACE_EVENT(xprtrdma_op_connect,
535
531
TP_ARGS (r_xprt , delay ),
536
532
537
533
TP_STRUCT__entry (
538
- __field (const void * , r_xprt )
539
534
__field (unsigned long , delay )
540
535
__string (addr , rpcrdma_addrstr (r_xprt ))
541
536
__string (port , rpcrdma_portstr (r_xprt ))
542
537
),
543
538
544
539
TP_fast_assign (
545
- __entry -> r_xprt = r_xprt ;
546
540
__entry -> delay = delay ;
547
541
__assign_str (addr , rpcrdma_addrstr (r_xprt ));
548
542
__assign_str (port , rpcrdma_portstr (r_xprt ));
549
543
),
550
544
551
- TP_printk ("peer=[%s]:%s r_xprt=%p delay=%lu" ,
552
- __get_str (addr ), __get_str (port ), __entry -> r_xprt ,
553
- __entry -> delay
545
+ TP_printk ("peer=[%s]:%s delay=%lu" ,
546
+ __get_str (addr ), __get_str (port ), __entry -> delay
554
547
)
555
548
);
556
549
@@ -565,23 +558,21 @@ TRACE_EVENT(xprtrdma_op_set_cto,
565
558
TP_ARGS (r_xprt , connect , reconnect ),
566
559
567
560
TP_STRUCT__entry (
568
- __field (const void * , r_xprt )
569
561
__field (unsigned long , connect )
570
562
__field (unsigned long , reconnect )
571
563
__string (addr , rpcrdma_addrstr (r_xprt ))
572
564
__string (port , rpcrdma_portstr (r_xprt ))
573
565
),
574
566
575
567
TP_fast_assign (
576
- __entry -> r_xprt = r_xprt ;
577
568
__entry -> connect = connect ;
578
569
__entry -> reconnect = reconnect ;
579
570
__assign_str (addr , rpcrdma_addrstr (r_xprt ));
580
571
__assign_str (port , rpcrdma_portstr (r_xprt ));
581
572
),
582
573
583
- TP_printk ("peer=[%s]:%s r_xprt=%p: connect=%lu reconnect=%lu" ,
584
- __get_str (addr ), __get_str (port ), __entry -> r_xprt ,
574
+ TP_printk ("peer=[%s]:%s connect=%lu reconnect=%lu" ,
575
+ __get_str (addr ), __get_str (port ),
585
576
__entry -> connect / HZ , __entry -> reconnect / HZ
586
577
)
587
578
);
@@ -631,22 +622,19 @@ TRACE_EVENT(xprtrdma_createmrs,
631
622
TP_ARGS (r_xprt , count ),
632
623
633
624
TP_STRUCT__entry (
634
- __field (const void * , r_xprt )
635
625
__string (addr , rpcrdma_addrstr (r_xprt ))
636
626
__string (port , rpcrdma_portstr (r_xprt ))
637
627
__field (unsigned int , count )
638
628
),
639
629
640
630
TP_fast_assign (
641
- __entry -> r_xprt = r_xprt ;
642
631
__entry -> count = count ;
643
632
__assign_str (addr , rpcrdma_addrstr (r_xprt ));
644
633
__assign_str (port , rpcrdma_portstr (r_xprt ));
645
634
),
646
635
647
- TP_printk ("peer=[%s]:%s r_xprt=%p: created %u MRs" ,
648
- __get_str (addr ), __get_str (port ), __entry -> r_xprt ,
649
- __entry -> count
636
+ TP_printk ("peer=[%s]:%s created %u MRs" ,
637
+ __get_str (addr ), __get_str (port ), __entry -> count
650
638
)
651
639
);
652
640
@@ -869,7 +857,7 @@ TRACE_EVENT(xprtrdma_post_recvs,
869
857
TP_ARGS (r_xprt , count , status ),
870
858
871
859
TP_STRUCT__entry (
872
- __field (const void * , r_xprt )
860
+ __field (u32 , cq_id )
873
861
__field (unsigned int , count )
874
862
__field (int , status )
875
863
__field (int , posted )
@@ -878,16 +866,18 @@ TRACE_EVENT(xprtrdma_post_recvs,
878
866
),
879
867
880
868
TP_fast_assign (
881
- __entry -> r_xprt = r_xprt ;
869
+ const struct rpcrdma_ep * ep = r_xprt -> rx_ep ;
870
+
871
+ __entry -> cq_id = ep -> re_attr .recv_cq -> res .id ;
882
872
__entry -> count = count ;
883
873
__entry -> status = status ;
884
- __entry -> posted = r_xprt -> rx_ep -> re_receive_count ;
874
+ __entry -> posted = ep -> re_receive_count ;
885
875
__assign_str (addr , rpcrdma_addrstr (r_xprt ));
886
876
__assign_str (port , rpcrdma_portstr (r_xprt ));
887
877
),
888
878
889
- TP_printk ("peer=[%s]:%s r_xprt=%p: %u new recvs, %d active (rc %d)" ,
890
- __get_str (addr ), __get_str (port ), __entry -> r_xprt ,
879
+ TP_printk ("peer=[%s]:%s cq.id=%d %u new recvs, %d active (rc %d)" ,
880
+ __get_str (addr ), __get_str (port ), __entry -> cq_id ,
891
881
__entry -> count , __entry -> posted , __entry -> status
892
882
)
893
883
);
@@ -1289,22 +1279,19 @@ TRACE_EVENT(xprtrdma_cb_setup,
1289
1279
TP_ARGS (r_xprt , reqs ),
1290
1280
1291
1281
TP_STRUCT__entry (
1292
- __field (const void * , r_xprt )
1293
1282
__field (unsigned int , reqs )
1294
1283
__string (addr , rpcrdma_addrstr (r_xprt ))
1295
1284
__string (port , rpcrdma_portstr (r_xprt ))
1296
1285
),
1297
1286
1298
1287
TP_fast_assign (
1299
- __entry -> r_xprt = r_xprt ;
1300
1288
__entry -> reqs = reqs ;
1301
1289
__assign_str (addr , rpcrdma_addrstr (r_xprt ));
1302
1290
__assign_str (port , rpcrdma_portstr (r_xprt ));
1303
1291
),
1304
1292
1305
- TP_printk ("peer=[%s]:%s r_xprt=%p: %u reqs" ,
1306
- __get_str (addr ), __get_str (port ),
1307
- __entry -> r_xprt , __entry -> reqs
1293
+ TP_printk ("peer=[%s]:%s %u reqs" ,
1294
+ __get_str (addr ), __get_str (port ), __entry -> reqs
1308
1295
)
1309
1296
);
1310
1297
0 commit comments