Lines Matching defs:seq2
135 /* is seq1 < seq2 ? */
136 static inline int before48(const u64 seq1, const u64 seq2)
138 return (s64)((seq2 << 16) - (seq1 << 16)) > 0;
141 /* is seq1 > seq2 ? */
142 #define after48(seq1, seq2) before48(seq2, seq1)
144 /* is seq2 <= seq1 <= seq3 ? */
145 static inline int between48(const u64 seq1, const u64 seq2, const u64 seq3)
147 return (seq3 << 16) - (seq2 << 16) >= (seq1 << 16) - (seq2 << 16);
150 static inline u64 max48(const u64 seq1, const u64 seq2)
152 return after48(seq1, seq2) ? seq1 : seq2;