diff options
author | Martin Baulig <martin@src.gnome.org> | 1998-05-24 16:15:24 +0000 |
---|---|---|
committer | Martin Baulig <martin@src.gnome.org> | 1998-05-24 16:15:24 +0000 |
commit | ff3aced01e1776ecb6e95f20e31b51d72aa3e057 (patch) | |
tree | 2e95d562e98655fbc7a518e203373a1de9f46cc2 | |
parent | b281735ba71d36b334d769658742586c6e2c4088 (diff) | |
download | libgtop-ff3aced01e1776ecb6e95f20e31b51d72aa3e057.tar.gz |
added `locked' member to this structure for SunOS.
* include/glibtop/mem.h (_glibtop_mem): added `locked'
member to this structure for SunOS.
-rw-r--r-- | examples/first.c | 4 | ||||
-rw-r--r-- | include/glibtop/mem.h | 6 | ||||
-rw-r--r-- | sysdeps/guile/mem.c | 1 | ||||
-rw-r--r-- | sysdeps/names/mem.c | 10 |
4 files changed, 13 insertions, 8 deletions
diff --git a/examples/first.c b/examples/first.c index 218a3fc0..edd7e0eb 100644 --- a/examples/first.c +++ b/examples/first.c @@ -49,10 +49,10 @@ main (int argc, char *argv []) glibtop_get_mem (&data.mem); - fprintf (stderr, "Memory (0x%08lx): %lu, %lu, %lu, %lu, %lu, %lu, %lu\n", + fprintf (stderr, "Memory (0x%08lx): %lu, %lu, %lu, %lu, %lu, %lu, %lu, %lu\n", data.mem.flags, data.mem.total, data.mem.used, data.mem.free, data.mem.shared, data.mem.buffer, data.mem.cached, - data.mem.user); + data.mem.user, data.mem.locked); glibtop_get_swap (&data.swap); diff --git a/include/glibtop/mem.h b/include/glibtop/mem.h index a2eaca95..220bebbc 100644 --- a/include/glibtop/mem.h +++ b/include/glibtop/mem.h @@ -34,8 +34,9 @@ __BEGIN_DECLS #define GLIBTOP_MEM_BUFFER 4 #define GLIBTOP_MEM_CACHED 5 #define GLIBTOP_MEM_USER 6 +#define GLIBTOP_MEM_LOCKED 7 -#define GLIBTOP_MAX_MEM 7 +#define GLIBTOP_MAX_MEM 8 typedef struct _glibtop_mem glibtop_mem; @@ -48,7 +49,8 @@ struct _glibtop_mem shared, /* GLIBTOP_MEM_SHARED */ buffer, /* GLIBTOP_MEM_BUFFER */ cached, /* GLIBTOP_MEM_CACHED */ - user; /* GLIBTOP_MEM_USER */ + user, /* GLIBTOP_MEM_USER */ + locked; /* GLIBTOP_MEM_LOCKED */ }; #define glibtop_get_mem(mem) glibtop_get_mem__r(glibtop_global_server, mem) diff --git a/sysdeps/guile/mem.c b/sysdeps/guile/mem.c index 4b489579..38618dc0 100644 --- a/sysdeps/guile/mem.c +++ b/sysdeps/guile/mem.c @@ -38,5 +38,6 @@ SCM glibtop_guile_get_mem (void) gh_ulong2scm (mem.buffer), gh_ulong2scm (mem.cached), gh_ulong2scm (mem.user), + gh_ulong2scm (mem.locked), SCM_UNDEFINED); } diff --git a/sysdeps/names/mem.c b/sysdeps/names/mem.c index 258ea38e..4914b04d 100644 --- a/sysdeps/names/mem.c +++ b/sysdeps/names/mem.c @@ -24,14 +24,14 @@ const char *glibtop_names_mem [GLIBTOP_MAX_MEM] = { "total", "used", "free", "shared", "buffer", - "cached", "user" + "cached", "user", "locked" }; const char *glibtop_types_mem [GLIBTOP_MAX_MEM] = { "unsigned long", "unsigned long", "unsigned long", "unsigned long", "unsigned long", "unsigned long", - "unsigned long" + "unsigned long", "unsigned long" }; const char *glibtop_labels_mem [GLIBTOP_MAX_MEM] = @@ -42,7 +42,8 @@ const char *glibtop_labels_mem [GLIBTOP_MAX_MEM] = N_("Shared Memory"), N_("Buffers"), N_("Cached"), - N_("User") + N_("User"), + N_("Locked"), }; const char *glibtop_descriptions_mem [GLIBTOP_MAX_MEM] = @@ -53,5 +54,6 @@ const char *glibtop_descriptions_mem [GLIBTOP_MAX_MEM] = N_("Shared memory size in kB"), N_("Size of buffers kB"), N_("Size of cached memory in kB"), - N_("Memory used from user processes in kB") + N_("Memory used from user processes in kB"), + N_("Memory in locked pages in kB") }; |