bkey               40 include/trace/events/bcache.h DECLARE_EVENT_CLASS(bkey,
bkey               41 include/trace/events/bcache.h 	TP_PROTO(struct bkey *k),
bkey              186 include/trace/events/bcache.h DEFINE_EVENT(bkey, bcache_cache_insert,
bkey              187 include/trace/events/bcache.h 	TP_PROTO(struct bkey *k),
bkey              208 include/trace/events/bcache.h DEFINE_EVENT(bkey, bcache_journal_replay_key,
bkey              209 include/trace/events/bcache.h 	TP_PROTO(struct bkey *k),
bkey              299 include/trace/events/bcache.h DEFINE_EVENT(bkey, bcache_gc_copy,
bkey              300 include/trace/events/bcache.h 	TP_PROTO(struct bkey *k),
bkey              304 include/trace/events/bcache.h DEFINE_EVENT(bkey, bcache_gc_copy_collision,
bkey              305 include/trace/events/bcache.h 	TP_PROTO(struct bkey *k),
bkey              310 include/trace/events/bcache.h 	TP_PROTO(struct btree *b, struct bkey *k, unsigned op, unsigned status),
bkey              469 include/trace/events/bcache.h DEFINE_EVENT(bkey, bcache_writeback,
bkey              470 include/trace/events/bcache.h 	TP_PROTO(struct bkey *k),
bkey              474 include/trace/events/bcache.h DEFINE_EVENT(bkey, bcache_writeback_collision,
bkey              475 include/trace/events/bcache.h 	TP_PROTO(struct bkey *k),
bkey               29 include/uapi/linux/bcache.h 	BITMASK(name, struct bkey, field, offset, size)
bkey               32 include/uapi/linux/bcache.h static inline __u64 name(const struct bkey *k, unsigned i)		\
bkey               35 include/uapi/linux/bcache.h static inline void SET_##name(struct bkey *k, unsigned i, __u64 v)	\
bkey               55 include/uapi/linux/bcache.h static inline __u64 KEY_OFFSET(const struct bkey *k)
bkey               60 include/uapi/linux/bcache.h static inline void SET_KEY_OFFSET(struct bkey *k, __u64 v)
bkey               71 include/uapi/linux/bcache.h ((struct bkey) {							\
bkey               98 include/uapi/linux/bcache.h static inline unsigned long bkey_u64s(const struct bkey *k)
bkey              100 include/uapi/linux/bcache.h 	return (sizeof(struct bkey) / sizeof(__u64)) + KEY_PTRS(k);
bkey              103 include/uapi/linux/bcache.h static inline unsigned long bkey_bytes(const struct bkey *k)
bkey              110 include/uapi/linux/bcache.h static inline void bkey_copy_key(struct bkey *dest, const struct bkey *src)
bkey              116 include/uapi/linux/bcache.h static inline struct bkey *bkey_next(const struct bkey *k)
bkey              119 include/uapi/linux/bcache.h 	return (struct bkey *) (d + bkey_u64s(k));
bkey              122 include/uapi/linux/bcache.h static inline struct bkey *bkey_idx(const struct bkey *k, unsigned nr_keys)
bkey              125 include/uapi/linux/bcache.h 	return (struct bkey *) (d + nr_keys);
bkey              131 include/uapi/linux/bcache.h 	union { struct bkey key; __u64 key ## _pad[BKEY_PAD]; }
bkey              291 include/uapi/linux/bcache.h 		struct bkey	start[0];
bkey              356 include/uapi/linux/bcache.h 		struct bkey	start[0];