Pages.cc File Reference
#include "squid.h"
#include "base/RunnersRegistry.h"
#include "base/TextException.h"
#include "ipc/mem/PagePool.h"
#include "ipc/mem/Pages.h"
#include "tools.h"
Include dependency graph for Pages.cc:

Go to the source code of this file.

Classes

class  SharedMemPagesRr
 initializes shared memory pages More...
 

Functions

 DefineRunnerRegistrator (SharedMemPagesRr)
 

Variables

static const char * PagePoolId = "squid-page-pool"
 
static Ipc::Mem::PagePoolThePagePool = nullptr
 
static int TheLimits [Ipc::Mem::PageId::maxPurpose+1]
 

Function Documentation

◆ DefineRunnerRegistrator()

DefineRunnerRegistrator ( SharedMemPagesRr  )

Variable Documentation

◆ PagePoolId

const char* PagePoolId = "squid-page-pool"
static

Definition at line 22 of file Pages.cc.

Referenced by SharedMemPagesRr::create(), and SharedMemPagesRr::open().

◆ TheLimits

int TheLimits[Ipc::Mem::PageId::maxPurpose+1]
static

Definition at line 24 of file Pages.cc.

Referenced by Ipc::Mem::NotePageNeed(), and Ipc::Mem::PageLimit().

◆ ThePagePool

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors