X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=instrumentation%2Fevents%2Flttng-module%2Fsock.h;fp=instrumentation%2Fevents%2Flttng-module%2Fsock.h;h=0000000000000000000000000000000000000000;hb=7c6d929d62a6e24fb1dbeaee5cd2c8afe77720b7;hp=955bc1a31b5da3a8dc4d0ad985ce4220941c5db8;hpb=cf77d12083b5092eca8c6f9899ec0892756845aa;p=lttng-modules.git diff --git a/instrumentation/events/lttng-module/sock.h b/instrumentation/events/lttng-module/sock.h deleted file mode 100644 index 955bc1a3..00000000 --- a/instrumentation/events/lttng-module/sock.h +++ /dev/null @@ -1,85 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0-only */ -#undef TRACE_SYSTEM -#define TRACE_SYSTEM sock - -#if !defined(LTTNG_TRACE_SOCK_H) || defined(TRACE_HEADER_MULTI_READ) -#define LTTNG_TRACE_SOCK_H - -#include -#include -#include - -LTTNG_TRACEPOINT_EVENT(sock_rcvqueue_full, - - TP_PROTO(struct sock *sk, struct sk_buff *skb), - - TP_ARGS(sk, skb), - - TP_FIELDS( - ctf_integer(int, rmem_alloc, atomic_read(&sk->sk_rmem_alloc)) - ctf_integer(unsigned int, truesize, skb->truesize) - ctf_integer(int, sk_rcvbuf, sk->sk_rcvbuf) - ) -) - -#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,19,0)) - -LTTNG_TRACEPOINT_EVENT(sock_exceed_buf_limit, - - TP_PROTO(struct sock *sk, struct proto *prot, long allocated, int kind), - - TP_ARGS(sk, prot, allocated, kind), - - TP_FIELDS( - ctf_string(name, prot->name) - ctf_array(long, sysctl_mem, prot->sysctl_mem, 3) - ctf_integer(long, allocated, allocated) - ctf_integer(int, sysctl_rmem, sk_get_rmem0(sk, prot)) - ctf_integer(int, rmem_alloc, atomic_read(&sk->sk_rmem_alloc)) - ctf_integer(int, sysctl_wmem, sk_get_wmem0(sk, prot)) - ctf_integer(int, wmem_alloc, refcount_read(&sk->sk_wmem_alloc)) - ctf_integer(int, wmem_queued, sk->sk_wmem_queued) - ctf_integer(int, kind, kind) - ) -) - -#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(4,15,0)) - -LTTNG_TRACEPOINT_EVENT(sock_exceed_buf_limit, - - TP_PROTO(struct sock *sk, struct proto *prot, long allocated), - - TP_ARGS(sk, prot, allocated), - - TP_FIELDS( - ctf_string(name, prot->name) - ctf_array(long, sysctl_mem, prot->sysctl_mem, 3) - ctf_integer(long, allocated, allocated) - ctf_integer(int, sysctl_rmem, sk_get_rmem0(sk, prot)) - ctf_integer(int, rmem_alloc, atomic_read(&sk->sk_rmem_alloc)) - ) -) - -#else /* #if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,15,0)) */ - -LTTNG_TRACEPOINT_EVENT(sock_exceed_buf_limit, - - TP_PROTO(struct sock *sk, struct proto *prot, long allocated), - - TP_ARGS(sk, prot, allocated), - - TP_FIELDS( - ctf_string(name, prot->name) - ctf_array(long, sysctl_mem, prot->sysctl_mem, 3) - ctf_integer(long, allocated, allocated) - ctf_integer(int, sysctl_rmem, prot->sysctl_rmem[0]) - ctf_integer(int, rmem_alloc, atomic_read(&sk->sk_rmem_alloc)) - ) -) - -#endif /* #else #if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,15,0)) */ - -#endif /* LTTNG_TRACE_SOCK_H */ - -/* This part must be outside protection */ -#include