TwiceAsNice  2019-02-18
Macros | Functions
gsc_util_id.c File Reference
#include <ctype.h>
#include <errno.h>
#include <fcntl.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <asm/types.h>
#include <sys/stat.h>
#include <sys/utsname.h>
#include "gsc_utils.h"
Include dependency graph for gsc_util_id.c:

Macros

#define ISEOL(_c)
 

Functions

static long _get_total_mb (void)
 
static char * _skipws (char *psz)
 
static void _id_host_memory_total (void)
 
static void _id_host_memory_physical (void)
 
static void _id_host_os (void)
 
static void _id_host_processor (void)
 
int gsc_id_driver (int fd, const char *base_name)
 
void gsc_id_host (void)
 

Macro Definition Documentation

◆ ISEOL

#define ISEOL (   _c)
Value:
((((_c) == 0) || \
((_c) == '\r') || \
((_c) == '\n')) ? 1 : 0)

Function Documentation

◆ _get_total_mb()

static long _get_total_mb ( void  )
static

◆ _id_host_memory_physical()

static void _id_host_memory_physical ( void  )
static

◆ _id_host_memory_total()

static void _id_host_memory_total ( void  )
static

◆ _id_host_os()

static void _id_host_os ( void  )
static

◆ _id_host_processor()

static void _id_host_processor ( void  )
static

◆ _skipws()

static char* _skipws ( char *  psz)
static

◆ gsc_id_driver()

int gsc_id_driver ( int  fd,
const char *  base_name 
)

◆ gsc_id_host()

void gsc_id_host ( void  )