24 #ifndef __MOTR_HELPERS_UFID_H__ 25 #define __MOTR_HELPERS_UFID_H__ 170 #define UFID_MASK(N) ((1UL << N) - 1UL) 171 #define M0_UFID_GENID_MASK UFID_MASK(M0_UFID_GENID_BITS) 172 #define M0_UFID_GENID_HI_MASK UFID_MASK(M0_UFID_GENID_HI_BITS) 173 #define M0_UFID_GENID_LO_MASK UFID_MASK(M0_UFID_GENID_LO_BITS) 174 #define M0_UFID_SALT_MASK UFID_MASK(M0_UFID_SALT_BITS) 175 #define M0_UFID_SEQID_MASK UFID_MASK(M0_UFID_SEQID_BITS) 176 #define M0_UFID_PROCID_MASK UFID_MASK(M0_UFID_PROCID_BITS) 177 #define M0_UFID_RESERVED_MASK UFID_MASK(M0_UFID_RESERVED_BITS) 179 #define M0_UFID_HI_RESERVED \ 180 (UINT64_MAX << (64UL - M0_UFID_RESERVED_BITS)) 181 #define M0_UFID_SEQID_MAX (1UL << M0_UFID_SEQID_BITS) 182 #define M0_UFID_PROCID_MAX (1UL << M0_UFID_PROCID_BITS)
struct m0_ufid ufg_ufid_cur
struct m0_client * ufg_m0c