Postfix3.3.1
データ構造 | マクロ定義 | 関数
scache_multi.c ファイル
#include <sys_defs.h>
#include <unistd.h>
#include <stddef.h>
#include <string.h>
#include <msg.h>
#include <ring.h>
#include <htable.h>
#include <vstring.h>
#include <mymalloc.h>
#include <events.h>
#include <scache.h>

[ソースコード]

データ構造

struct  SCACHE_MULTI
 
struct  SCACHE_MULTI_HEAD
 
struct  SCACHE_MULTI_DEST
 
struct  SCACHE_MULTI_ENDP
 

マクロ定義

#define RING_TO_MULTI_HEAD(p)   RING_TO_APPL((p), SCACHE_MULTI_HEAD, ring)
 
#define RING_TO_MULTI_DEST(p)   RING_TO_APPL((p), SCACHE_MULTI_DEST, ring)
 
#define RING_TO_MULTI_ENDP(p)   RING_TO_APPL((p), SCACHE_MULTI_ENDP, ring)
 
#define BOTTOM_UP   1 /* one item */
 
#define TOP_DOWN   2 /* whole list */
 

関数

SCACHEscache_multi_create (void)
 

マクロ定義詳解

#define BOTTOM_UP   1 /* one item */

scache_multi.c131 行目に定義があります。

#define RING_TO_MULTI_DEST (   p)    RING_TO_APPL((p), SCACHE_MULTI_DEST, ring)

scache_multi.c106 行目に定義があります。

#define RING_TO_MULTI_ENDP (   p)    RING_TO_APPL((p), SCACHE_MULTI_ENDP, ring)

scache_multi.c121 行目に定義があります。

#define RING_TO_MULTI_HEAD (   p)    RING_TO_APPL((p), SCACHE_MULTI_HEAD, ring)

scache_multi.c93 行目に定義があります。

#define TOP_DOWN   2 /* whole list */

scache_multi.c132 行目に定義があります。

関数詳解

SCACHE* scache_multi_create ( void  )

scache_multi.c477 行目に定義があります。