php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include <errno.h>
#include "ZendAccelerator.h"
#include "zend_shared_alloc.h"
#include <fcntl.h>
#include <sys/types.h>
#include <signal.h>
#include <sys/stat.h>
#include <stdio.h>
Go to the source code of this file.
Macros | |
#define | SEM_FILENAME_PREFIX ".ZendSem." |
#define | S_H(s) |
#define | MIN_FREE_MEMORY 64*1024 |
#define | SHARED_ALLOC_FAILED() |
Variables | |
ZEND_EXT_API zend_smm_shared_globals * | smm_shared_globals |
int | lock_file = -1 |
#define MIN_FREE_MEMORY 64*1024 |
Definition at line 358 of file zend_shared_alloc.c.
Definition at line 48 of file zend_shared_alloc.c.
#define SEM_FILENAME_PREFIX ".ZendSem." |
Definition at line 47 of file zend_shared_alloc.c.
#define SHARED_ALLOC_FAILED | ( | ) |
Definition at line 360 of file zend_shared_alloc.c.
const char * zend_accel_get_shared_model | ( | void | ) |
Definition at line 621 of file zend_shared_alloc.c.
bool zend_accel_in_shm | ( | void * | ptr | ) |
Definition at line 658 of file zend_shared_alloc.c.
void zend_accel_shared_protect | ( | bool | protected | ) |
Memory write protection
protected | true to protect shared memory (read-only), false to unprotect shared memory (writable) |
Definition at line 626 of file zend_shared_alloc.c.
void * zend_shared_alloc | ( | size_t | size | ) |
Definition at line 367 of file zend_shared_alloc.c.
uint32_t zend_shared_alloc_checkpoint_xlat_table | ( | void | ) |
Definition at line 564 of file zend_shared_alloc.c.
Definition at line 559 of file zend_shared_alloc.c.
void zend_shared_alloc_create_lock | ( | char * | lockfile_path | ) |
Definition at line 83 of file zend_shared_alloc.c.
Definition at line 553 of file zend_shared_alloc.c.
size_t zend_shared_alloc_get_free_memory | ( | void | ) |
Definition at line 594 of file zend_shared_alloc.c.
Definition at line 582 of file zend_shared_alloc.c.
Definition at line 547 of file zend_shared_alloc.c.
Definition at line 481 of file zend_shared_alloc.c.
Definition at line 574 of file zend_shared_alloc.c.
Definition at line 609 of file zend_shared_alloc.c.
void zend_shared_alloc_restore_xlat_table | ( | uint32_t | checkpoint | ) |
Definition at line 569 of file zend_shared_alloc.c.
Definition at line 474 of file zend_shared_alloc.c.
Definition at line 599 of file zend_shared_alloc.c.
Definition at line 307 of file zend_shared_alloc.c.
int zend_shared_alloc_startup | ( | size_t | requested_size, |
size_t | reserved_size ) |
Definition at line 177 of file zend_shared_alloc.c.
Definition at line 520 of file zend_shared_alloc.c.
Definition at line 469 of file zend_shared_alloc.c.
Definition at line 454 of file zend_shared_alloc.c.
Definition at line 459 of file zend_shared_alloc.c.
Definition at line 444 of file zend_shared_alloc.c.
Definition at line 464 of file zend_shared_alloc.c.
Definition at line 449 of file zend_shared_alloc.c.
int zend_shared_memdup_size | ( | void * | source, |
size_t | size ) |
Definition at line 401 of file zend_shared_alloc.c.
int lock_file = -1 |
Definition at line 62 of file zend_shared_alloc.c.
ZEND_EXT_API zend_smm_shared_globals* smm_shared_globals |
Definition at line 56 of file zend_shared_alloc.c.