FreeBSD virtual memory subsystem code
uma_zctor_args Struct Reference
Collaboration diagram for uma_zctor_args:

Data Fields

const char * name
 
size_t size
 
uma_ctor ctor
 
uma_dtor dtor
 
uma_init uminit
 
uma_fini fini
 
uma_import import
 
uma_release release
 
void * arg
 
uma_keg_t keg
 
int align
 
uint32_t flags
 

Detailed Description

Definition at line 217 of file uma_core.c.

Field Documentation

◆ align

int uma_zctor_args::align

◆ arg

void* uma_zctor_args::arg

Definition at line 226 of file uma_core.c.

Referenced by uma_zcache_create(), and zone_ctor().

◆ ctor

uma_ctor uma_zctor_args::ctor

Definition at line 220 of file uma_core.c.

Referenced by uma_startup1(), uma_zcache_create(), uma_zcreate(), and uma_zsecond_create().

◆ dtor

uma_dtor uma_zctor_args::dtor

Definition at line 221 of file uma_core.c.

Referenced by uma_startup1(), uma_zcache_create(), uma_zcreate(), and uma_zsecond_create().

◆ fini

uma_fini uma_zctor_args::fini

◆ flags

◆ import

uma_import uma_zctor_args::import

Definition at line 224 of file uma_core.c.

Referenced by uma_zcache_create().

◆ keg

uma_keg_t uma_zctor_args::keg

◆ name

const char* uma_zctor_args::name

Definition at line 218 of file uma_core.c.

Referenced by uma_startup1(), uma_zcache_create(), uma_zcreate(), and uma_zsecond_create().

◆ release

uma_release uma_zctor_args::release

Definition at line 225 of file uma_core.c.

Referenced by uma_zcache_create().

◆ size

size_t uma_zctor_args::size

◆ uminit

uma_init uma_zctor_args::uminit

The documentation for this struct was generated from the following file: