Revision 96c1ddcb xseg/peers/user/cached.c
b/xseg/peers/user/cached.c | ||
---|---|---|
64 | 64 |
#define WRITETHROUGH 1 |
65 | 65 |
#define WRITEBACK 2 |
66 | 66 |
|
67 |
#define WRITE_POLICY(__wcp) \ |
|
68 |
__wcp == WRITETHROUGH ? "writethrough" : \ |
|
69 |
__wcp == WRITEBACK ? "writeback" : \ |
|
70 |
"undefined" |
|
71 |
|
|
72 |
|
|
67 | 73 |
|
68 | 74 |
/* object states */ |
69 | 75 |
#define INVALIDATED (1 << 0) |
... | ... | |
157 | 163 |
" max_req_size = %lu\n" |
158 | 164 |
" object_size = %lu\n" |
159 | 165 |
" bucket_size = %lu\n" |
160 |
" buckets = %lu\n" |
|
161 |
" Bportno = %d\n", |
|
166 |
" bucks_per_obj= %lu\n" |
|
167 |
" Bportno = %d\n" |
|
168 |
" write_policy = %s\n", |
|
162 | 169 |
cached->cache, cached->cache_size, cached->max_req_size, |
163 | 170 |
cached->object_size, cached->bucket_size, |
164 |
cached->buckets_per_object, cached->bportno); |
|
171 |
cached->buckets_per_object, cached->bportno, |
|
172 |
WRITE_POLICY(cached->write_policy)); |
|
165 | 173 |
} |
166 | 174 |
|
167 | 175 |
int read_write_policy(char *write_policy) |
Also available in: Unified diff