Searched refs:bkey (Results 1 – 1 of 1) sorted by relevance
/bionic/libc/kernel/uapi/linux/ |
D | bcache.h | 26 struct bkey { struct 31 #define KEY_FIELD(name,field,offset,size) BITMASK(name, struct bkey, field, offset, size) argument 32 #define PTR_FIELD(name,offset,size) static inline __u64 name(const struct bkey * k, unsigned int i)… 33 { return(k->ptr[i] >> offset) & ~(~0ULL << size); } static inline void SET_ ##name(struct bkey * k,… 39 ((struct bkey) {.high = (1ULL << 63) | ((__u64) (size) << 20) | (inode),.low = (offset) \ 52 #define BKEY_PADDED(key) union { struct bkey key; __u64 key ##_pad[BKEY_PAD]; } 163 struct bkey start[0]; 202 struct bkey start[0];
|