chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rearrange a few fields to reduce holes
[elogind.git]
/
src
/
journal
/
mmap-cache.c
diff --git
a/src/journal/mmap-cache.c
b/src/journal/mmap-cache.c
index 54bf1148e18d572d67db3d980a8609b7325971b7..767f5555265c7e73aee0c94ec83e0b51788a5baa 100644
(file)
--- a/
src/journal/mmap-cache.c
+++ b/
src/journal/mmap-cache.c
@@
-41,9
+41,9
@@
struct Window {
bool keep_always;
bool in_unused;
bool keep_always;
bool in_unused;
+ int prot;
void *ptr;
uint64_t offset;
void *ptr;
uint64_t offset;
- int prot;
size_t size;
FileDescriptor *fd;
size_t size;
FileDescriptor *fd;
@@
-70,12
+70,11
@@
struct FileDescriptor {
struct MMapCache {
int n_ref;
struct MMapCache {
int n_ref;
+ unsigned n_windows;
Hashmap *fds;
Hashmap *contexts;
Hashmap *fds;
Hashmap *contexts;
- unsigned n_windows;
-
LIST_HEAD(Window, unused);
Window *last_unused;
};
LIST_HEAD(Window, unused);
Window *last_unused;
};