Lines Matching defs:cea
460 static void ds_update_cea(void *cea, void *addr, size_t size, pgprot_t prot)
462 unsigned long start = (unsigned long)cea;
469 for (; msz < size; msz += PAGE_SIZE, pa += PAGE_SIZE, cea += PAGE_SIZE)
470 cea_set_pte(cea, pa, prot);
480 static void ds_clear_cea(void *cea, size_t size)
482 unsigned long start = (unsigned long)cea;
486 for (; msz < size; msz += PAGE_SIZE, cea += PAGE_SIZE)
487 cea_set_pte(cea, 0, PAGE_NONE);
515 void *buffer, *insn_buff, *cea;
538 cea = &get_cpu_entry_area(cpu)->cpu_debug_buffers.pebs_buffer;
539 ds->pebs_buffer_base = (unsigned long) cea;
540 ds_update_cea(cea, buffer, bsiz, PAGE_KERNEL);
550 void *cea;
559 cea = &get_cpu_entry_area(cpu)->cpu_debug_buffers.pebs_buffer;
560 ds_clear_cea(cea, x86_pmu.pebs_buffer_size);
569 void *buffer, *cea;
582 cea = &get_cpu_entry_area(cpu)->cpu_debug_buffers.bts_buffer;
583 ds->bts_buffer_base = (unsigned long) cea;
584 ds_update_cea(cea, buffer, BTS_BUFFER_SIZE, PAGE_KERNEL);
597 void *cea;
603 cea = &get_cpu_entry_area(cpu)->cpu_debug_buffers.bts_buffer;
604 ds_clear_cea(cea, BTS_BUFFER_SIZE);