Blame sysdeps/linux/procmap_smaps.gperf

Packit Service 407539
%language=ANSI-C
Packit Service 407539
%includes
Packit Service 407539
%struct-type
Packit Service 407539
%readonly-tables
Packit Service 407539
%pic
Packit Service 407539
%define lookup-function-name _glibtop_find_smap
Packit Service 407539
%compare-lengths
Packit Service 407539
%{
Packit Service 407539
#include "glibtop_private.h"
Packit Service 407539
#include <glibtop/procmap.h>
Packit Service 407539
#include <stddef.h>
Packit Service 407539
#define SMAP_OFFSET(MEMBER) offsetof(glibtop_map_entry, MEMBER)
Packit Service 407539
%}
Packit Service 407539
struct smap_value { int name; ptrdiff_t offset; };
Packit Service 407539
%%
Packit Service 407539
Private_Clean,	SMAP_OFFSET(private_clean)
Packit Service 407539
Private_Dirty,	SMAP_OFFSET(private_dirty)
Packit Service 407539
Pss,		SMAP_OFFSET(pss)
Packit Service 407539
Rss,		SMAP_OFFSET(rss)
Packit Service 407539
Shared_Clean,	SMAP_OFFSET(shared_clean)
Packit Service 407539
Shared_Dirty,	SMAP_OFFSET(shared_dirty)
Packit Service 407539
Size,		SMAP_OFFSET(size)
Packit Service 407539
Swap,		SMAP_OFFSET(swap),