sem_limits

sem_limits

Synopsis


#include <glibtop/sem_limits.h>


#define             GLIBTOP_IPC_SEMMAP
#define             GLIBTOP_IPC_SEMMNI
#define             GLIBTOP_IPC_SEMMNS
#define             GLIBTOP_IPC_SEMMNU
#define             GLIBTOP_IPC_SEMMSL
#define             GLIBTOP_IPC_SEMOPM
#define             GLIBTOP_IPC_SEMUME
#define             GLIBTOP_IPC_SEMUSZ
#define             GLIBTOP_IPC_SEMVMX
#define             GLIBTOP_IPC_SEMAEM
#define             GLIBTOP_MAX_SEM_LIMITS
                    glibtop_sem_limits;
void                glibtop_get_sem_limits              (glibtop_sem_limits *buf);
#define             glibtop_get_sem_limits_r
void                glibtop_get_sem_limits_l            (glibtop *server,
                                                         glibtop_sem_limits *buf);
void                glibtop_get_sem_limits_p            (glibtop *server,
                                                         glibtop_sem_limits *buf);
void                glibtop_get_sem_limits_s            (glibtop *server,
                                                         glibtop_sem_limits *buf);

Description

Details

GLIBTOP_IPC_SEMMAP

#define GLIBTOP_IPC_SEMMAP	0


GLIBTOP_IPC_SEMMNI

#define GLIBTOP_IPC_SEMMNI	1


GLIBTOP_IPC_SEMMNS

#define GLIBTOP_IPC_SEMMNS	2


GLIBTOP_IPC_SEMMNU

#define GLIBTOP_IPC_SEMMNU	3


GLIBTOP_IPC_SEMMSL

#define GLIBTOP_IPC_SEMMSL	4


GLIBTOP_IPC_SEMOPM

#define GLIBTOP_IPC_SEMOPM	5


GLIBTOP_IPC_SEMUME

#define GLIBTOP_IPC_SEMUME	6


GLIBTOP_IPC_SEMUSZ

#define GLIBTOP_IPC_SEMUSZ	7


GLIBTOP_IPC_SEMVMX

#define GLIBTOP_IPC_SEMVMX	8


GLIBTOP_IPC_SEMAEM

#define GLIBTOP_IPC_SEMAEM	9


GLIBTOP_MAX_SEM_LIMITS

#define GLIBTOP_MAX_SEM_LIMITS	10


glibtop_sem_limits

typedef struct {
	guint64	flags;
	guint64 semmap;		/* GLIBTOP_IPC_SEMMAP	*/
	guint64 semmni;		/* GLIBTOP_IPC_SEMMNI	*/
	guint64 semmns;		/* GLIBTOP_IPC_SEMMNS	*/
	guint64 semmnu;		/* GLIBTOP_IPC_SEMMNU	*/
	guint64 semmsl;		/* GLIBTOP_IPC_SEMMSL	*/
	guint64 semopm;		/* GLIBTOP_IPC_SEMOPM	*/
	guint64 semume;		/* GLIBTOP_IPC_SEMUME	*/
	guint64 semusz;		/* GLIBTOP_IPC_SEMUSZ	*/
	guint64 semvmx;		/* GLIBTOP_IPC_SEMVMX	*/
	guint64 semaem;		/* GLIBTOP_IPC_SEMAEM	*/
} glibtop_sem_limits;


glibtop_get_sem_limits ()

void                glibtop_get_sem_limits              (glibtop_sem_limits *buf);

buf :

glibtop_get_sem_limits_r

#define             glibtop_get_sem_limits_r


glibtop_get_sem_limits_l ()

void                glibtop_get_sem_limits_l            (glibtop *server,
                                                         glibtop_sem_limits *buf);

server :
buf :

glibtop_get_sem_limits_p ()

void                glibtop_get_sem_limits_p            (glibtop *server,
                                                         glibtop_sem_limits *buf);

server :
buf :

glibtop_get_sem_limits_s ()

void                glibtop_get_sem_limits_s            (glibtop *server,
                                                         glibtop_sem_limits *buf);

server :
buf :