Searched refs:bkey (Results 1 - 1 of 1) sorted by relevance

/bionic/libc/kernel/uapi/linux/
H A Dbcache.h27 struct bkey { struct
33 #define KEY_FIELD(name,field,offset,size) BITMASK(name, struct bkey, field, offset, size)
34 #define PTR_FIELD(name,offset,size) static inline __u64 name(const struct bkey * k, unsigned i) \
35 { return(k->ptr[i] >> offset) & ~(~0ULL << size); } static inline void SET_ ##name(struct bkey * k, unsigned i, __u64 v) \
42 ((struct bkey) {.high = (1ULL << 63) | ((__u64) (size) << 20) | (inode),.low = (offset) \
58 #define BKEY_PADDED(key) union { struct bkey key; __u64 key ##_pad[BKEY_PAD]; }
153 struct bkey start[0];
202 struct bkey start[0];

Completed in 104 milliseconds