SURFEX v8.1
General documentation of Surfex
Functions
crc.h File Reference

Go to the source code of this file.

Functions

unsigned int pp_cksum32 (int nbuf, unsigned int nCRC)
 
unsigned int pp_cksum32but64len (long long int nbuf, unsigned int nCRC)
 
unsigned long long int pp_cksum64 (long long int nbuf, unsigned long long int nCRC)
 
unsigned int cksum32 (const char *buf, int nbuf, unsigned int nCRC)
 
unsigned long long int cksum64 (const char *buf, long long int nbuf, unsigned long long int nCRC)
 
void crc32_ (const void *vbuf, const int *pnbuf, unsigned int *pnCRC)
 
void crc64_ (const void *vbuf, const long long int *pnbuf, unsigned long long int *pnCRC)
 

Function Documentation

◆ cksum32()

unsigned int cksum32 ( const char *  buf,
int  nbuf,
unsigned int  nCRC 
)

Definition at line 72 of file crc.c.

Here is the caller graph for this function:

◆ cksum64()

unsigned long long int cksum64 ( const char *  buf,
long long int  nbuf,
unsigned long long int  nCRC 
)

Definition at line 81 of file crc.c.

Here is the caller graph for this function:

◆ crc32_()

void crc32_ ( const void *  vbuf,
const int *  pnbuf,
unsigned int *  pnCRC 
)

Definition at line 130 of file crc.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ crc64_()

void crc64_ ( const void *  vbuf,
const long long int *  pnbuf,
unsigned long long int *  pnCRC 
)

Definition at line 145 of file crc.c.

Here is the call graph for this function:

◆ pp_cksum32()

unsigned int pp_cksum32 ( int  nbuf,
unsigned int  nCRC 
)

Definition at line 93 of file crc.c.

Here is the caller graph for this function:

◆ pp_cksum32but64len()

unsigned int pp_cksum32but64len ( long long int  nbuf,
unsigned int  nCRC 
)

Definition at line 104 of file crc.c.

◆ pp_cksum64()

unsigned long long int pp_cksum64 ( long long int  nbuf,
unsigned long long int  nCRC 
)

Definition at line 115 of file crc.c.

Here is the caller graph for this function: