Numworks Epsilon  1.4.1
Graphing Calculator Operating System
mem5.c File Reference
#include "sqliteInt.h"

Go to the source code of this file.

Classes

struct  Mem5Link
 
struct  Mem5Global
 

Macros

#define LOGMAX   30
 
#define CTRL_LOGSIZE   0x1f /* Log2 Size of this block */
 
#define CTRL_FREE   0x20 /* True if not checked out */
 
#define mem5   GLOBAL(struct Mem5Global, mem5)
 
#define MEM5LINK(idx)   ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom]))
 

Typedefs

typedef struct Mem5Link Mem5Link
 

Functions

const sqlite3_mem_methodssqlite3MemGetMemsys5 (void)
 

Macro Definition Documentation

◆ CTRL_FREE

#define CTRL_FREE   0x20 /* True if not checked out */

Definition at line 84 of file mem5.c.

◆ CTRL_LOGSIZE

#define CTRL_LOGSIZE   0x1f /* Log2 Size of this block */

Definition at line 83 of file mem5.c.

◆ LOGMAX

#define LOGMAX   30

Definition at line 78 of file mem5.c.

◆ mem5

#define mem5   GLOBAL(struct Mem5Global, mem5)

Definition at line 135 of file mem5.c.

◆ MEM5LINK

#define MEM5LINK (   idx)    ((Mem5Link *)(&mem5.zPool[(idx)*mem5.szAtom]))

Definition at line 141 of file mem5.c.

Typedef Documentation

◆ Mem5Link

typedef struct Mem5Link Mem5Link

Definition at line 67 of file mem5.c.

Function Documentation

◆ sqlite3MemGetMemsys5()

const sqlite3_mem_methods* sqlite3MemGetMemsys5 ( void  )

Definition at line 562 of file mem5.c.