Lines Matching refs:pg
649 static unsigned int pt_topa_next_entry(struct pt_buffer *buf, unsigned int pg) in pt_topa_next_entry() argument
651 struct topa_entry *te = buf->topa_index[pg]; in pt_topa_next_entry()
655 return pg; in pt_topa_next_entry()
658 pg++; in pt_topa_next_entry()
659 pg &= buf->nr_pages - 1; in pt_topa_next_entry()
660 } while (buf->topa_index[pg] == te); in pt_topa_next_entry()
662 return pg; in pt_topa_next_entry()
740 int pg = 0, idx = 0; in pt_buffer_setup_topa_index() local
742 while (pg < buf->nr_pages) { in pt_buffer_setup_topa_index()
746 for (tidx = 0; tidx < 1 << te_cur->size; tidx++, pg++) in pt_buffer_setup_topa_index()
747 buf->topa_index[pg] = te_prev; in pt_buffer_setup_topa_index()
780 int pg; in pt_buffer_reset_offsets() local
785 pg = (head >> PAGE_SHIFT) & (buf->nr_pages - 1); in pt_buffer_reset_offsets()
786 pg = pt_topa_next_entry(buf, pg); in pt_buffer_reset_offsets()
788 buf->cur = (struct topa *)((unsigned long)buf->topa_index[pg] & PAGE_MASK); in pt_buffer_reset_offsets()
789 buf->cur_idx = ((unsigned long)buf->topa_index[pg] - in pt_buffer_reset_offsets()