keyfld 190 include/linux/ceph/libceph.h #define DEFINE_RB_INSDEL_FUNCS2(name, type, keyfld, cmpexp, keyexp, nodefld) \ keyfld 203 include/linux/ceph/libceph.h cmp = cmpexp(keyexp(t->keyfld), keyexp(cur->keyfld)); \ keyfld 226 include/linux/ceph/libceph.h #define DEFINE_RB_LOOKUP_FUNC2(name, type, keyfld, cmpexp, keyexp, \ keyfld 236 include/linux/ceph/libceph.h cmp = cmpexp(key, keyexp(cur->keyfld)); \ keyfld 248 include/linux/ceph/libceph.h #define DEFINE_RB_FUNCS2(name, type, keyfld, cmpexp, keyexp, \ keyfld 250 include/linux/ceph/libceph.h DEFINE_RB_INSDEL_FUNCS2(name, type, keyfld, cmpexp, keyexp, nodefld) \ keyfld 251 include/linux/ceph/libceph.h DEFINE_RB_LOOKUP_FUNC2(name, type, keyfld, cmpexp, keyexp, \ keyfld 257 include/linux/ceph/libceph.h #define DEFINE_RB_INSDEL_FUNCS(name, type, keyfld, nodefld) \ keyfld 258 include/linux/ceph/libceph.h DEFINE_RB_INSDEL_FUNCS2(name, type, keyfld, RB_CMP3WAY, RB_BYVAL, nodefld) keyfld 260 include/linux/ceph/libceph.h #define DEFINE_RB_LOOKUP_FUNC(name, type, keyfld, nodefld) \ keyfld 262 include/linux/ceph/libceph.h DEFINE_RB_LOOKUP_FUNC2(name, type, keyfld, RB_CMP3WAY, RB_BYVAL, \ keyfld 263 include/linux/ceph/libceph.h typeof(__lookup_##name##_key.keyfld), nodefld) keyfld 265 include/linux/ceph/libceph.h #define DEFINE_RB_FUNCS(name, type, keyfld, nodefld) \ keyfld 266 include/linux/ceph/libceph.h DEFINE_RB_INSDEL_FUNCS(name, type, keyfld, nodefld) \ keyfld 267 include/linux/ceph/libceph.h DEFINE_RB_LOOKUP_FUNC(name, type, keyfld, nodefld)