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]; }
226 __u64 offset; /* sector where this sb was written */
227 __u64 version;
234 __u64 set_magic;
238 __u64 flags;
239 __u64 seq;
241 __u64 feature_compat;
242 __u64 feature_incompat;
243 __u64 feature_ro_compat;
248 __u64 nbuckets; /* device size */
257 __u64 data_offset;
274 __u64 d[SB_JOURNAL_BUCKETS]; /* journal buckets */
313 static inline __u64 jset_magic(struct cache_sb *sb) in jset_magic()
318 static inline __u64 pset_magic(struct cache_sb *sb) in pset_magic()
323 static inline __u64 bset_magic(struct cache_sb *sb) in bset_magic()
346 __u64 csum;
347 __u64 magic;
348 __u64 seq;
352 __u64 last_seq;
359 __u64 prio_bucket[MAX_CACHES_PER_SET];
363 __u64 d[0];
370 __u64 csum;
371 __u64 magic;
372 __u64 seq;
376 __u64 next_bucket;
397 __u64 sectors;
420 __u64 csum;
421 __u64 magic;
422 __u64 seq;
428 __u64 d[0];