Lines Matching refs:__u64
11 static inline __u64 name(const type *k) \
14 static inline void SET_##name(type *k, __u64 v) \
23 __u64 high;
24 __u64 low;
25 __u64 ptr[];
32 static inline __u64 name(const struct bkey *k, unsigned i) \
35 static inline void SET_##name(struct bkey *k, unsigned i, __u64 v) \
55 static inline __u64 KEY_OFFSET(const struct bkey *k) in KEY_OFFSET()
60 static inline void SET_KEY_OFFSET(struct bkey *k, __u64 v) in SET_KEY_OFFSET()
72 .high = (1ULL << 63) | ((__u64) (size) << 20) | (inode), \
94 ((((__u64) dev) << 51) | ((__u64) offset) << 8 | gen)
100 return (sizeof(struct bkey) / sizeof(__u64)) + KEY_PTRS(k); in bkey_u64s()
105 return bkey_u64s(k) * sizeof(__u64); in bkey_bytes()
118 __u64 *d = (void *) k; in bkey_next()
124 __u64 *d = (void *) k; in bkey_idx()
131 union { struct bkey key; __u64 key ## _pad[BKEY_PAD]; }
157 __u64 csum;
158 __u64 offset; /* sector where this sb was written */
159 __u64 version;
166 __u64 set_magic;
170 __u64 flags;
171 __u64 seq;
172 __u64 pad[8];
177 __u64 nbuckets; /* device size */
187 __u64 data_offset;
204 __u64 d[SB_JOURNAL_BUCKETS]; /* journal buckets */
242 static inline __u64 jset_magic(struct cache_sb *sb) in jset_magic()
247 static inline __u64 pset_magic(struct cache_sb *sb) in pset_magic()
252 static inline __u64 bset_magic(struct cache_sb *sb) in bset_magic()
275 __u64 csum;
276 __u64 magic;
277 __u64 seq;
281 __u64 last_seq;
288 __u64 prio_bucket[MAX_CACHES_PER_SET];
292 __u64 d[0];
299 __u64 csum;
300 __u64 magic;
301 __u64 seq;
305 __u64 next_bucket;
326 __u64 sectors;
349 __u64 csum;
350 __u64 magic;
351 __u64 seq;
357 __u64 d[0];