Searched refs:bottom (Results 1 – 1 of 1) sorted by relevance
/kernel/trace/ |
D | ring_buffer.c | 442 local_t bottom; member 580 static inline u64 rb_time_val(unsigned long top, unsigned long bottom) in rb_time_val() argument 586 val |= bottom & RB_TIME_VAL_MASK; in rb_time_val() 593 unsigned long top, bottom, msb; in __rb_time_read() local 604 bottom = local_read(&t->bottom); in __rb_time_read() 611 if (*cnt != rb_time_cnt(msb) || *cnt != rb_time_cnt(bottom)) in __rb_time_read() 615 *ret = rb_time_val(top, bottom) | ((u64)msb << RB_TIME_MSB_SHIFT); in __rb_time_read() 631 static inline void rb_time_split(u64 val, unsigned long *top, unsigned long *bottom, in rb_time_split() argument 635 *bottom = (unsigned long)(val & RB_TIME_VAL_MASK); in rb_time_split() 647 unsigned long cnt, top, bottom, msb; in rb_time_set() local [all …]
|