Print this page
*** NO COMMENTS ***

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/sys/sdt.h
          +++ new/usr/src/uts/common/sys/sdt.h
↓ open down ↓ 231 lines elided ↑ open up ↑
 232  232      type3, arg3, type4, arg4, type5, arg5, type6, arg6)                 \
 233  233          DTRACE_PROBE6(__ip_##name, type1, arg1, type2, arg2,            \
 234  234              type3, arg3, type4, arg4, type5, arg5, type6, arg6);
 235  235  
 236  236  #define DTRACE_IP7(name, type1, arg1, type2, arg2, type3, arg3,         \
 237  237      type4, arg4, type5, arg5, type6, arg6, type7, arg7)                 \
 238  238          DTRACE_PROBE7(__ip_##name, type1, arg1, type2, arg2,            \
 239  239              type3, arg3, type4, arg4, type5, arg5, type6, arg6,         \
 240  240              type7, arg7);
 241  241  
      242 +#define DTRACE_TCP(name)                                                \
      243 +        DTRACE_PROBE(__tcp_##name);
      244 +
      245 +#define DTRACE_TCP1(name, type1, arg1)                                  \
      246 +        DTRACE_PROBE1(__tcp_##name, type1, arg1);
      247 +
      248 +#define DTRACE_TCP2(name, type1, arg1, type2, arg2)                     \
      249 +        DTRACE_PROBE2(__tcp_##name, type1, arg1, type2, arg2);
      250 +
      251 +#define DTRACE_TCP3(name, type1, arg1, type2, arg2, type3, arg3)        \
      252 +        DTRACE_PROBE3(__tcp_##name, type1, arg1, type2, arg2, type3, arg3);
      253 +
      254 +#define DTRACE_TCP4(name, type1, arg1, type2, arg2,                     \
      255 +    type3, arg3, type4, arg4)                                           \
      256 +        DTRACE_PROBE4(__tcp_##name, type1, arg1, type2, arg2,           \
      257 +            type3, arg3, type4, arg4);
      258 +
      259 +#define DTRACE_TCP5(name, type1, arg1, type2, arg2,                     \
      260 +    type3, arg3, type4, arg4, type5, arg5)                              \
      261 +        DTRACE_PROBE5(__tcp_##name, type1, arg1, type2, arg2,           \
      262 +            type3, arg3, type4, arg4, type5, arg5);
      263 +
      264 +#define DTRACE_TCPF(name)                                               \
      265 +        DTRACE_PROBE(__tcpf_##name);
      266 +
      267 +#define DTRACE_TCPF1(name, type1, arg1)                                 \
      268 +        DTRACE_PROBE1(__tcpf_##name, type1, arg1);
      269 +
      270 +#define DTRACE_TCPF2(name, type1, arg1, type2, arg2)                    \
      271 +        DTRACE_PROBE2(__tcpf_##name, type1, arg1, type2, arg2);
      272 +
      273 +#define DTRACE_TCPF3(name, type1, arg1, type2, arg2, type3, arg3)       \
      274 +        DTRACE_PROBE3(__tcpf_##name, type1, arg1, type2, arg2, type3, arg3);
      275 +
      276 +#define DTRACE_TCPF4(name, type1, arg1, type2, arg2,                    \
      277 +    type3, arg3, type4, arg4)                                           \
      278 +        DTRACE_PROBE4(__tcpf_##name, type1, arg1, type2, arg2,          \
      279 +            type3, arg3, type4, arg4);
      280 +
      281 +#define DTRACE_TCPF5(name, type1, arg1, type2, arg2,                    \
      282 +    type3, arg3, type4, arg4, type5, arg5)                              \
      283 +        DTRACE_PROBE5(__tcpf_##name, type1, arg1, type2, arg2,          \
      284 +            type3, arg3, type4, arg4, type5, arg5);
      285 +
 242  286  #define DTRACE_SYSEVENT2(name, type1, arg1, type2, arg2)                \
 243  287          DTRACE_PROBE2(__sysevent_##name, type1, arg1, type2, arg2);
 244  288  
 245  289  #define DTRACE_XPV(name)                                                \
 246  290          DTRACE_PROBE(__xpv_##name);
 247  291  
 248  292  #define DTRACE_XPV1(name, type1, arg1)                                  \
 249  293          DTRACE_PROBE1(__xpv_##name, type1, arg1);
 250  294  
 251  295  #define DTRACE_XPV2(name, type1, arg1, type2, arg2)                     \
↓ open down ↓ 25 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX