Blame doc/reference/html/libgtop-fsusage.html

Packit d37888
Packit d37888
<html>
Packit d37888
<head>
Packit d37888
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit d37888
<title>fsusage: Libgtop Reference Manual</title>
Packit d37888
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit d37888
<link rel="home" href="index.html" title="Libgtop Reference Manual">
Packit d37888
<link rel="up" href="libgtop-lib.html" title="Libgtop Library Reference">
Packit d37888
<link rel="prev" href="libgtop-prockernel.html" title="prockernel">
Packit d37888
<link rel="next" href="libgtop-loadavg.html" title="loadavg">
Packit d37888
<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
Packit d37888
<link rel="stylesheet" href="style.css" type="text/css">
Packit d37888
</head>
Packit d37888
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit d37888
Packit d37888
Packit d37888
Top  | 
Packit d37888
                  Description
Packit d37888
Packit d37888
Home
Packit d37888
Up
Packit d37888
Prev
Packit d37888
Next
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888

fsusage

Packit d37888

fsusage

Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888

Functions

Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
void
Packit d37888
Packit d37888
Packit d37888
glibtop_get_fsusage ()
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
void
Packit d37888
Packit d37888
Packit d37888
glibtop_get_fsusage_l ()
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
void
Packit d37888
Packit d37888
Packit d37888
glibtop_get_fsusage_s ()
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888

Types and Values

Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
#define
Packit d37888
GLIBTOP_FSUSAGE_BLOCKS
Packit d37888
Packit d37888
Packit d37888
#define
Packit d37888
GLIBTOP_FSUSAGE_BFREE
Packit d37888
Packit d37888
Packit d37888
#define
Packit d37888
GLIBTOP_FSUSAGE_BAVAIL
Packit d37888
Packit d37888
Packit d37888
#define
Packit d37888
GLIBTOP_FSUSAGE_FILES
Packit d37888
Packit d37888
Packit d37888
#define
Packit d37888
GLIBTOP_FSUSAGE_FFREE
Packit d37888
Packit d37888
Packit d37888
#define
Packit d37888
GLIBTOP_FSUSAGE_BLOCK_SIZE
Packit d37888
Packit d37888
Packit d37888
#define
Packit d37888
GLIBTOP_FSUSAGE_READ
Packit d37888
Packit d37888
Packit d37888
#define
Packit d37888
GLIBTOP_FSUSAGE_WRITE
Packit d37888
Packit d37888
Packit d37888
#define
Packit d37888
GLIBTOP_MAX_FSUSAGE
Packit d37888
Packit d37888
Packit d37888
struct
Packit d37888
glibtop_fsusage
Packit d37888
Packit d37888
Packit d37888
#define
Packit d37888
glibtop_get_fsusage_r
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888

Includes

Packit d37888
#include <glibtop/fsusage.h>
Packit d37888
Packit d37888
Packit d37888
Packit d37888

Description

Packit d37888
Packit d37888
Packit d37888

Functions

Packit d37888
Packit d37888

glibtop_get_fsusage ()

Packit d37888
void
Packit d37888
glibtop_get_fsusage (glibtop_fsusage *buf,
Packit d37888
                     const char *mount_dir);
Packit d37888

Get the file system usage for an specific mount_dir

Packit d37888
.

Packit d37888
Packit d37888

Parameters

Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888

buf

Packit d37888

A location to return the file system usage.

Packit d37888
 
Packit d37888
Packit d37888
Packit d37888

mount_dir

Packit d37888

mount dir where to get the information of usage.

Packit d37888
 
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

glibtop_get_fsusage_l ()

Packit d37888
void
Packit d37888
glibtop_get_fsusage_l (glibtop *server,
Packit d37888
                       glibtop_fsusage *buf,
Packit d37888
                       const char *mount_dir);
Packit d37888
Packit d37888

Packit d37888
Packit d37888

glibtop_get_fsusage_s ()

Packit d37888
void
Packit d37888
glibtop_get_fsusage_s (glibtop *server,
Packit d37888
                       glibtop_fsusage *buf,
Packit d37888
                       const char *mount_dir);
Packit d37888
Packit d37888
Packit d37888
Packit d37888

Types and Values

Packit d37888
Packit d37888

GLIBTOP_FSUSAGE_BLOCKS

Packit d37888
#define GLIBTOP_FSUSAGE_BLOCKS		0
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_FSUSAGE_BFREE

Packit d37888
#define GLIBTOP_FSUSAGE_BFREE		1
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_FSUSAGE_BAVAIL

Packit d37888
#define GLIBTOP_FSUSAGE_BAVAIL		2
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_FSUSAGE_FILES

Packit d37888
#define GLIBTOP_FSUSAGE_FILES		3
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_FSUSAGE_FFREE

Packit d37888
#define GLIBTOP_FSUSAGE_FFREE		4
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_FSUSAGE_BLOCK_SIZE

Packit d37888
#define GLIBTOP_FSUSAGE_BLOCK_SIZE 5
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_FSUSAGE_READ

Packit d37888
#define GLIBTOP_FSUSAGE_READ           6
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_FSUSAGE_WRITE

Packit d37888
#define GLIBTOP_FSUSAGE_WRITE          7
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

GLIBTOP_MAX_FSUSAGE

Packit d37888
#define GLIBTOP_MAX_FSUSAGE		8
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

struct glibtop_fsusage

Packit d37888
struct glibtop_fsusage {
Packit d37888
	guint64 flags;
Packit d37888
	guint64 blocks;		/* Total number of blocks. */
Packit d37888
	guint64 bfree;		/* Free blocks available to superuser. */
Packit d37888
	guint64 bavail;		/* Free blocks available to non-superuser. */
Packit d37888
	guint64 files;		/* Total file nodes. */
Packit d37888
	guint64 ffree;		/* Free file nodes. */
Packit d37888
	guint32 block_size; /* Size of a block in bytes. */
Packit d37888
	guint64 read, write;    /* Total blocks read and written */
Packit d37888
};
Packit d37888
Packit d37888
Packit d37888

Packit d37888
Packit d37888

glibtop_get_fsusage_r

Packit d37888
#define glibtop_get_fsusage_r		glibtop_get_fsusage_s
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888
Packit d37888

Generated by GTK-Doc V1.25
Packit d37888
</body>
Packit d37888
</html>