|
rpm
5.4.10
|

Data Fields | |
| yarnLock | have |
| void * | pool |
| rpmioItem | head |
| rpmioItem * | tail |
| size_t | size |
| int | limit |
| int | flags |
| const char *(* | dbg )(void *item) |
| void(* | init )(void *item) |
| void(* | fini )(void *item) |
| int | reused |
| int | made |
| const char * | name |
| void * | zlog |
Definition at line 41 of file rpmmalloc.c.
| const char*(* rpmioPool_s::dbg)(void *item) |
generate string w Unlink/Link debugging
Definition at line 53 of file rpmmalloc.c.
Referenced by rpmioFreePoolItem(), rpmioLinkPoolItem(), rpmioNewPool(), and rpmioUnlinkPoolItem().
| void(* rpmioPool_s::fini)(void *item) |
destroy item contents.
Definition at line 59 of file rpmmalloc.c.
Referenced by rpmioFreePoolItem(), and rpmioNewPool().
| int rpmioPool_s::flags |
Definition at line 51 of file rpmmalloc.c.
Referenced by rpmioFreePoolItem(), rpmioLinkPoolItem(), rpmioNewPool(), and rpmioUnlinkPoolItem().
| yarnLock rpmioPool_s::have |
unused items available, lock for list
Definition at line 42 of file rpmmalloc.c.
Referenced by rpmioFreePool(), rpmioGetPool(), rpmioNewPool(), and rpmioPutPool().
| rpmioItem rpmioPool_s::head |
linked list of available items
Definition at line 46 of file rpmmalloc.c.
Referenced by rpmioFreePool(), rpmioGetPool(), and rpmioNewPool().
| void(* rpmioPool_s::init)(void *item) |
| int rpmioPool_s::limit |
number of new items allowed, or -1
Definition at line 50 of file rpmmalloc.c.
Referenced by rpmioGetPool(), and rpmioNewPool().
| int rpmioPool_s::made |
number of items made
Definition at line 62 of file rpmmalloc.c.
Referenced by rpmioFreePool(), rpmioGetPool(), and rpmioNewPool().
| const char* rpmioPool_s::name |
Definition at line 64 of file rpmmalloc.c.
Referenced by rpmioFreePool(), rpmioFreePoolItem(), rpmioLinkPoolItem(), rpmioNewPool(), and rpmioUnlinkPoolItem().
| void* rpmioPool_s::pool |
Definition at line 44 of file rpmmalloc.c.
Referenced by rpmioNewPool().
| int rpmioPool_s::reused |
number of items reused
Definition at line 61 of file rpmmalloc.c.
Referenced by rpmioFreePool(), rpmioGetPool(), and rpmioNewPool().
| size_t rpmioPool_s::size |
size of items in this pool
Definition at line 49 of file rpmmalloc.c.
Referenced by rpmioFreePool(), rpmioFreePoolItem(), and rpmioNewPool().
| rpmioItem* rpmioPool_s::tail |
Definition at line 48 of file rpmmalloc.c.
Referenced by rpmioGetPool(), rpmioNewPool(), and rpmioPutPool().
| void* rpmioPool_s::zlog |
Definition at line 66 of file rpmmalloc.c.
Referenced by rpmioNewPool().
1.8.1.2