• Home
  • Raw
  • Download

Lines Matching refs:seq

482 		*seq_out = info->seq; /* also part of desc_read:C */  in desc_read()
1493 u64 seq; in prb_reserve() local
1521 seq = info->seq; in prb_reserve()
1542 if (seq == 0 && DESC_INDEX(desc_ring, id) != 0) in prb_reserve()
1543 info->seq = DESC_INDEX(desc_ring, id); in prb_reserve()
1545 info->seq = seq + DESCS_COUNT(desc_ring); in prb_reserve()
1553 if (info->seq > 0) in prb_reserve()
1758 unsigned long id, u64 seq, in desc_read_finalized_seq() argument
1775 s != seq) { in desc_read_finalized_seq()
1798 static int prb_read(struct printk_ringbuffer *rb, u64 seq, in prb_read() argument
1802 struct printk_info *info = to_info(desc_ring, seq); in prb_read()
1803 struct prb_desc *rdesc = to_desc(desc_ring, seq); in prb_read()
1813 err = desc_read_finalized_seq(desc_ring, id, seq, &desc); in prb_read()
1833 return desc_read_finalized_seq(desc_ring, id, seq, &desc); in prb_read()
1843 u64 seq; in prb_first_seq() local
1848 d_state = desc_read(desc_ring, id, &desc, &seq, NULL); /* LMM(prb_first_seq:B) */ in prb_first_seq()
1877 return seq; in prb_first_seq()
1887 static bool _prb_read_valid(struct printk_ringbuffer *rb, u64 *seq, in _prb_read_valid() argument
1893 while ((err = prb_read(rb, *seq, r, line_count))) { in _prb_read_valid()
1896 if (*seq < tail_seq) { in _prb_read_valid()
1901 *seq = tail_seq; in _prb_read_valid()
1905 (*seq)++; in _prb_read_valid()
1939 bool prb_read_valid(struct printk_ringbuffer *rb, u64 seq, in prb_read_valid() argument
1942 return _prb_read_valid(rb, &seq, r, NULL); in prb_read_valid()
1969 bool prb_read_valid_info(struct printk_ringbuffer *rb, u64 seq, in prb_read_valid_info() argument
1976 return _prb_read_valid(rb, &seq, &r, line_count); in prb_read_valid_info()
1996 u64 seq = 0; in prb_first_valid_seq() local
1998 if (!_prb_read_valid(rb, &seq, NULL, NULL)) in prb_first_valid_seq()
2001 return seq; in prb_first_valid_seq()
2024 u64 seq; in prb_next_seq() local
2028 d_state = desc_read(desc_ring, id, NULL, &seq, NULL); in prb_next_seq()
2038 if (seq != 0) in prb_next_seq()
2039 seq++; in prb_next_seq()
2047 seq = 0; in prb_next_seq()
2054 while (_prb_read_valid(rb, &seq, NULL, NULL)) in prb_next_seq()
2055 seq++; in prb_next_seq()
2057 return seq; in prb_next_seq()
2103 infos[0].seq = -(u64)_DESCS_COUNT(descbits); in prb_init()
2104 infos[_DESCS_COUNT(descbits) - 1].seq = 0; in prb_init()