@@ -247,6 +247,71 @@ TRACEPOINT_EVENT(
247
247
)
248
248
TRACEPOINT_LOGLEVEL (frr_bgp , bgp_dest_unlock , TRACE_INFO )
249
249
250
+ /*
251
+ * peer_lock/peer_unlock
252
+ */
253
+ TRACEPOINT_EVENT (
254
+ frr_bgp ,
255
+ bgp_peer_lock ,
256
+ TP_ARGS (struct peer * , peer ,
257
+ const char * , name ),
258
+ TP_FIELDS (
259
+ ctf_string (caller , name )
260
+ ctf_string (peer , PEER_HOSTNAME (peer ))
261
+ ctf_integer (unsigned int , count , peer - > lock )
262
+ )
263
+ )
264
+ TRACEPOINT_LOGLEVEL (frr_bgp , bgp_peer_lock , TRACE_INFO )
265
+
266
+ TRACEPOINT_EVENT (
267
+ frr_bgp ,
268
+ bgp_peer_unlock ,
269
+ TP_ARGS (struct peer * , peer ,
270
+ const char * , name ),
271
+ TP_FIELDS (
272
+ ctf_string (caller , name )
273
+ ctf_string (peer , PEER_HOSTNAME (peer ))
274
+ ctf_integer (unsigned int , count , peer - > lock )
275
+ )
276
+ )
277
+ TRACEPOINT_LOGLEVEL (frr_bgp , bgp_peer_unlock , TRACE_INFO )
278
+
279
+ /*
280
+ * bgp_path_info_add/bgp_path_info_free
281
+ */
282
+ TRACEPOINT_EVENT (
283
+ frr_bgp ,
284
+ bgp_path_info_add ,
285
+ TP_ARGS (struct bgp_dest * , dest ,
286
+ struct bgp_path_info * , bpi ,
287
+ const char * , name ),
288
+ TP_FIELDS (
289
+ ctf_string (caller , name )
290
+ ctf_string (prefix , bgp_dest_get_prefix_str (dest ))
291
+ ctf_string (peer , PEER_HOSTNAME (bpi - > peer ))
292
+ ctf_integer (unsigned int , dest_lock ,
293
+ bgp_dest_get_lock_count (dest ))
294
+ ctf_integer (unsigned int , peer_lock , bpi - > peer - > lock )
295
+ )
296
+ )
297
+ TRACEPOINT_LOGLEVEL (frr_bgp , bgp_path_info_add , TRACE_INFO )
298
+
299
+ TRACEPOINT_EVENT (
300
+ frr_bgp ,
301
+ bgp_path_info_free ,
302
+ TP_ARGS (struct bgp_path_info * , bpi ,
303
+ const char * , name ),
304
+ TP_FIELDS (
305
+ ctf_string (caller , name )
306
+ ctf_string (prefix , bgp_dest_get_prefix_str (bpi - > net ))
307
+ ctf_string (peer , PEER_HOSTNAME (bpi - > peer ))
308
+ ctf_integer (unsigned int , dest_lock ,
309
+ bgp_dest_get_lock_count (bpi - > net ))
310
+ ctf_integer (unsigned int , peer_lock , bpi - > peer - > lock )
311
+ )
312
+ )
313
+ TRACEPOINT_LOGLEVEL (frr_bgp , bgp_path_info_free , TRACE_INFO )
314
+
250
315
TRACEPOINT_EVENT (
251
316
frr_bgp ,
252
317
evpn_mac_ip_zsend ,
0 commit comments