Searched refs:per_trace (Results 1 - 2 of 2) sorted by relevance
/fuchsia/zircon/system/dev/misc/cpu-trace/ |
H A D | intel-pt.c | 213 static void make_topa(insntrace_device_t* ipt_dev, ipt_per_trace_state_t* per_trace) { 214 const size_t run_len_log2 = per_trace->chunk_order; 226 for (uint32_t i = 0; i < per_trace->num_chunks; ++i) { 227 io_buffer_t* buffer = &per_trace->chunks[i]; 228 io_buffer_t* topa = &per_trace->topas[curr_table]; 246 assert(curr_table + 1 == per_trace->num_tables || 248 (curr_table == per_trace->num_tables && curr_idx == 0)); 254 io_buffer_t* this_table = &per_trace->topas[i]; 256 if (i == per_trace->num_tables - 1) { 257 next_table = &per_trace 212 make_topa(insntrace_device_t* ipt_dev, ipt_per_trace_state_t* per_trace) argument 286 compute_topa_entry_count(insntrace_device_t* ipt_dev, ipt_per_trace_state_t* per_trace) argument 302 compute_capture_size(insntrace_device_t* ipt_dev, const ipt_per_trace_state_t* per_trace) argument 335 x86_pt_alloc_buffer1(insntrace_device_t* ipt_dev, ipt_per_trace_state_t* per_trace, uint32_t num, uint32_t order, bool is_circular) argument 413 x86_pt_free_buffer1(insntrace_device_t* ipt_dev, ipt_per_trace_state_t* per_trace) argument 557 ipt_per_trace_state_t* per_trace = &ipt_dev->per_trace_state[descriptor]; local 633 ipt_per_trace_state_t* per_trace = &ipt_dev->per_trace_state[i]; local 729 const ipt_per_trace_state_t* per_trace = &ipt_dev->per_trace_state[descriptor]; local 764 const ipt_per_trace_state_t* per_trace = &ipt_dev->per_trace_state[descriptor]; local 790 const ipt_per_trace_state_t* per_trace = &ipt_dev->per_trace_state[req.descriptor]; local 828 const ipt_per_trace_state_t* per_trace = &ipt_dev->per_trace_state[cpu]; local 834 const ipt_per_trace_state_t* per_trace = &ipt_dev->per_trace_state[cpu]; local 879 ipt_per_trace_state_t* per_trace = &ipt_dev->per_trace_state[cpu]; local [all...] |
H A D | intel-pm.c | 215 static void ipm_free_buffers_for_trace(ipm_per_trace_state_t* per_trace, uint32_t num_allocated) { 217 assert(per_trace->buffers); 218 assert(num_allocated <= per_trace->num_buffers); 220 io_buffer_release(&per_trace->buffers[i]); 221 free(per_trace->buffers); 222 per_trace->buffers = NULL; 341 ipm_per_trace_state_t* per_trace = calloc(1, sizeof(ipm->per_trace_state[0])); 342 if (!per_trace) { 347 per_trace->buffers = calloc(num_cpus, sizeof(per_trace 214 ipm_free_buffers_for_trace(ipm_per_trace_state_t* per_trace, uint32_t num_allocated) argument 427 const ipm_per_trace_state_t* per_trace = ipm->per_trace_state; local 767 const ipm_per_trace_state_t* per_trace = ipm->per_trace_state; local [all...] |
Completed in 28 milliseconds