Lines Matching refs:table
267 struct topa_entry table[TENTS_PER_PAGE]; member
276 #define TOPA_ENTRY(t, i) ((i) == -1 ? &(t)->table[(t)->last] : &(t)->table[(i)])
419 pr_debug("# table @%p (%016Lx), off %llx size %zx\n", topa->table, in pt_topa_dump()
423 &topa->table[i], in pt_topa_dump()
424 (unsigned long)topa->table[i].base << TOPA_SHIFT, in pt_topa_dump()
425 sizes(topa->table[i].size), in pt_topa_dump()
426 topa->table[i].end ? 'E' : ' ', in pt_topa_dump()
427 topa->table[i].intr ? 'I' : ' ', in pt_topa_dump()
428 topa->table[i].stop ? 'S' : ' ', in pt_topa_dump()
429 *(u64 *)&topa->table[i]); in pt_topa_dump()
431 topa->table[i].stop) || in pt_topa_dump()
432 topa->table[i].end) in pt_topa_dump()
475 base += sizes(buf->cur->table[topa_idx].size); in pt_update_head()
495 return phys_to_virt(buf->cur->table[buf->cur_idx].base << TOPA_SHIFT); in pt_buffer_region()
504 return sizes(buf->cur->table[buf->cur_idx].size); in pt_buffer_region_size()
723 buf->output_off = head & (sizes(buf->cur->table[buf->cur_idx].size) - 1); in pt_buffer_reset_offsets()
912 pt_config_buffer(buf->cur->table, buf->cur_idx, in intel_pt_interrupt()
936 pt_config_buffer(buf->cur->table, buf->cur_idx, in pt_event_start()