name: f2fs_gc_begin
ID: 520
format:
	field:unsigned short common_type;	offset:0;	size:2;	signed:0;
	field:unsigned char common_flags;	offset:2;	size:1;	signed:0;
	field:unsigned char common_preempt_count;	offset:3;	size:1;	signed:0;
	field:int common_pid;	offset:4;	size:4;	signed:1;

	field:dev_t dev;	offset:8;	size:4;	signed:0;
	field:int gc_type;	offset:12;	size:4;	signed:1;
	field:bool no_bg_gc;	offset:16;	size:1;	signed:0;
	field:unsigned int nr_free_secs;	offset:20;	size:4;	signed:0;
	field:long long dirty_nodes;	offset:24;	size:8;	signed:1;
	field:long long dirty_dents;	offset:32;	size:8;	signed:1;
	field:long long dirty_imeta;	offset:40;	size:8;	signed:1;
	field:unsigned int free_sec;	offset:48;	size:4;	signed:0;
	field:unsigned int free_seg;	offset:52;	size:4;	signed:0;
	field:int reserved_seg;	offset:56;	size:4;	signed:1;
	field:unsigned int prefree_seg;	offset:60;	size:4;	signed:0;

print fmt: "dev = (%d,%d), gc_type = %s, no_background_GC = %d, nr_free_secs = %u, nodes = %lld, dents = %lld, imeta = %lld, free_sec:%u, free_seg:%u, rsv_seg:%d, prefree_seg:%u", ((unsigned int) ((REC->dev) >> 20)), ((unsigned int) ((REC->dev) & ((1U << 20) - 1))), __print_symbolic(REC->gc_type, { 1, "Foreground GC" }, { 0, "Background GC" }), (REC->gc_type == 0) ? REC->no_bg_gc : -1, REC->nr_free_secs, REC->dirty_nodes, REC->dirty_dents, REC->dirty_imeta, REC->free_sec, REC->free_seg, REC->reserved_seg, REC->prefree_seg
