37#ifndef _NETINET_SCTP_KDTRACE_H_
38#define _NETINET_SCTP_KDTRACE_H_
40#include <sys/kernel.h>
43#define SCTP_PROBE1(probe, arg0) \
44 SDT_PROBE1(sctp, , , probe, arg0)
45#define SCTP_PROBE2(probe, arg0, arg1) \
46 SDT_PROBE2(sctp, , , probe, arg0, arg1)
47#define SCTP_PROBE3(probe, arg0, arg1, arg2) \
48 SDT_PROBE3(sctp, , , probe, arg0, arg1, arg2)
49#define SCTP_PROBE4(probe, arg0, arg1, arg2, arg3) \
50 SDT_PROBE4(sctp, , , probe, arg0, arg1, arg2, arg3)
51#define SCTP_PROBE5(probe, arg0, arg1, arg2, arg3, arg4) \
52 SDT_PROBE5(sctp, , , probe, arg0, arg1, arg2, arg3, arg4)
53#define SCTP_PROBE6(probe, arg0, arg1, arg2, arg3, arg4, arg5) \
54 SDT_PROBE6(sctp, , , probe, arg0, arg1, arg2, arg3, arg4, arg5)
SDT_PROVIDER_DECLARE(sctp)
SDT_PROBE_DECLARE(sctp, cwnd, net, init)