percpu.h (f67bed134a053663852a1a3ab1b3223bfc2104a2) percpu.h (e5c3f619a04d9e191de66d5f8e069367f73a6487)
1/* SPDX-License-Identifier: GPL-2.0 */
2#undef TRACE_SYSTEM
3#define TRACE_SYSTEM percpu
4
5#if !defined(_TRACE_PERCPU_H) || defined(TRACE_HEADER_MULTI_READ)
6#define _TRACE_PERCPU_H
7
8#include <linux/tracepoint.h>

--- 14 unchanged lines hidden (view full) ---

23 __field( bool, reserved )
24 __field( bool, is_atomic )
25 __field( size_t, size )
26 __field( size_t, align )
27 __field( void *, base_addr )
28 __field( int, off )
29 __field( void __percpu *, ptr )
30 __field( size_t, bytes_alloc )
1/* SPDX-License-Identifier: GPL-2.0 */
2#undef TRACE_SYSTEM
3#define TRACE_SYSTEM percpu
4
5#if !defined(_TRACE_PERCPU_H) || defined(TRACE_HEADER_MULTI_READ)
6#define _TRACE_PERCPU_H
7
8#include <linux/tracepoint.h>

--- 14 unchanged lines hidden (view full) ---

23 __field( bool, reserved )
24 __field( bool, is_atomic )
25 __field( size_t, size )
26 __field( size_t, align )
27 __field( void *, base_addr )
28 __field( int, off )
29 __field( void __percpu *, ptr )
30 __field( size_t, bytes_alloc )
31 __field( gfp_t, gfp_flags )
31 __field( unsigned long, gfp_flags )
32 ),
33 TP_fast_assign(
34 __entry->call_site = call_site;
35 __entry->reserved = reserved;
36 __entry->is_atomic = is_atomic;
37 __entry->size = size;
38 __entry->align = align;
39 __entry->base_addr = base_addr;
40 __entry->off = off;
41 __entry->ptr = ptr;
42 __entry->bytes_alloc = bytes_alloc;
32 ),
33 TP_fast_assign(
34 __entry->call_site = call_site;
35 __entry->reserved = reserved;
36 __entry->is_atomic = is_atomic;
37 __entry->size = size;
38 __entry->align = align;
39 __entry->base_addr = base_addr;
40 __entry->off = off;
41 __entry->ptr = ptr;
42 __entry->bytes_alloc = bytes_alloc;
43 __entry->gfp_flags = gfp_flags;
43 __entry->gfp_flags = (__force unsigned long)gfp_flags;
44 ),
45
46 TP_printk("call_site=%pS reserved=%d is_atomic=%d size=%zu align=%zu base_addr=%p off=%d ptr=%p bytes_alloc=%zu gfp_flags=%s",
47 (void *)__entry->call_site,
48 __entry->reserved, __entry->is_atomic,
49 __entry->size, __entry->align,
50 __entry->base_addr, __entry->off, __entry->ptr,
51 __entry->bytes_alloc, show_gfp_flags(__entry->gfp_flags))

--- 86 unchanged lines hidden ---
44 ),
45
46 TP_printk("call_site=%pS reserved=%d is_atomic=%d size=%zu align=%zu base_addr=%p off=%d ptr=%p bytes_alloc=%zu gfp_flags=%s",
47 (void *)__entry->call_site,
48 __entry->reserved, __entry->is_atomic,
49 __entry->size, __entry->align,
50 __entry->base_addr, __entry->off, __entry->ptr,
51 __entry->bytes_alloc, show_gfp_flags(__entry->gfp_flags))

--- 86 unchanged lines hidden ---