Lines Matching refs:__u64
12 static inline __u64 name(const type *k) \
15 static inline void SET_##name(type *k, __u64 v) \
24 __u64 high;
25 __u64 low;
26 __u64 ptr[];
33 static inline __u64 name(const struct bkey *k, unsigned int i) \
36 static inline void SET_##name(struct bkey *k, unsigned int i, __u64 v) \
56 static inline __u64 KEY_OFFSET(const struct bkey *k) in KEY_OFFSET()
61 static inline void SET_KEY_OFFSET(struct bkey *k, __u64 v) in SET_KEY_OFFSET()
73 .high = (1ULL << 63) | ((__u64) (size) << 20) | (inode), \
95 ((((__u64) dev) << 51) | ((__u64) offset) << 8 | gen)
101 return (sizeof(struct bkey) / sizeof(__u64)) + KEY_PTRS(k); in bkey_u64s()
106 return bkey_u64s(k) * sizeof(__u64); in bkey_bytes()
119 __u64 *d = (void *) k; in bkey_next()
126 __u64 *d = (void *) k; in bkey_idx()
134 union { struct bkey key; __u64 key ## _pad[BKEY_PAD]; }
160 __u64 csum;
161 __u64 offset; /* sector where this sb was written */
162 __u64 version;
169 __u64 set_magic;
173 __u64 flags;
174 __u64 seq;
175 __u64 pad[8];
180 __u64 nbuckets; /* device size */
190 __u64 data_offset;
207 __u64 d[SB_JOURNAL_BUCKETS]; /* journal buckets */
245 static inline __u64 jset_magic(struct cache_sb *sb) in jset_magic()
250 static inline __u64 pset_magic(struct cache_sb *sb) in pset_magic()
255 static inline __u64 bset_magic(struct cache_sb *sb) in bset_magic()
278 __u64 csum;
279 __u64 magic;
280 __u64 seq;
284 __u64 last_seq;
291 __u64 prio_bucket[MAX_CACHES_PER_SET];
295 __u64 d[0];
302 __u64 csum;
303 __u64 magic;
304 __u64 seq;
308 __u64 next_bucket;
329 __u64 sectors;
352 __u64 csum;
353 __u64 magic;
354 __u64 seq;
360 __u64 d[0];