Print this page
dccp: connect

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/sys/sdt.h
          +++ new/usr/src/uts/common/sys/sdt.h
↓ open down ↓ 321 lines elided ↑ open up ↑
 322  322  #define DTRACE_UDP4(name, type1, arg1, type2, arg2,                     \
 323  323      type3, arg3, type4, arg4)                                           \
 324  324          DTRACE_PROBE4(__udp_##name, type1, arg1, type2, arg2,           \
 325  325              type3, arg3, type4, arg4);
 326  326  
 327  327  #define DTRACE_UDP5(name, type1, arg1, type2, arg2,                     \
 328  328      type3, arg3, type4, arg4, type5, arg5)                              \
 329  329          DTRACE_PROBE5(__udp_##name, type1, arg1, type2, arg2,           \
 330  330              type3, arg3, type4, arg4, type5, arg5);
 331  331  
      332 +#define DTRACE_DCCP(name)                                               \
      333 +        DTRACE_PROBE(__dccp_##name);
      334 +
      335 +#define DTRACE_DCCP1(name, type1, arg1)                                 \
      336 +        DTRACE_PROBE1(__dccp_##name, type1, arg1);
      337 +
      338 +#define DTRACE_DCCP2(name, type1, arg1, type2, arg2)                    \
      339 +        DTRACE_PROBE2(__dccp_##name, type1, arg1, type2, arg2);
      340 +
      341 +#define DTRACE_DCCP3(name, type1, arg1, type2, arg2, type3, arg3)       \
      342 +        DTRACE_PROBE3(__dccp_##name, type1, arg1, type2, arg2, type3, arg3);
      343 +
      344 +#define DTRACE_DCCP4(name, type1, arg1, type2, arg2,                    \
      345 +    type3, arg3, type4, arg4)                                           \
      346 +        DTRACE_PROBE4(__dccp_##name, type1, arg1, type2, arg2,          \
      347 +            type3, arg3, type4, arg4);
      348 +
      349 +#define DTRACE_DCCP5(name, type1, arg1, type2, arg2,                    \
      350 +    type3, arg3, type4, arg4, type5, arg5)                              \
      351 +        DTRACE_PROBE5(__dccp_##name, type1, arg1, type2, arg2,          \
      352 +            type3, arg3, type4, arg4, type5, arg5);
      353 +
      354 +#define DTRACE_DCCP6(name, type1, arg1, type2, arg2,                    \
      355 +    type3, arg3, type4, arg4, type5, arg5, type6, arg6)                 \
      356 +        DTRACE_PROBE6(__dccp_##name, type1, arg1, type2, arg2,          \
      357 +            type3, arg3, type4, arg4, type5, arg5, type6, arg6);
      358 +
 332  359  
 333  360  #define DTRACE_SYSEVENT2(name, type1, arg1, type2, arg2)                \
 334  361          DTRACE_PROBE2(__sysevent_##name, type1, arg1, type2, arg2);
 335  362  
 336  363  #define DTRACE_XPV(name)                                                \
 337  364          DTRACE_PROBE(__xpv_##name);
 338  365  
 339  366  #define DTRACE_XPV1(name, type1, arg1)                                  \
 340  367          DTRACE_PROBE1(__xpv_##name, type1, arg1);
 341  368  
↓ open down ↓ 79 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX