Home
last modified time | relevance | path

Searched refs:save_area (Results 1 – 4 of 4) sorted by relevance

/src/sys/amd64/pt/
H A Dpt.c126 uint8_t *save_area; /* PT XSAVE area */ member
172 return ((struct xstate_hdr *)(ctx->save_area + in pt_ctx_get_xstate_hdr()
180 return ((struct pt_ext_area *)(ctx->save_area + in pt_ctx_get_ext_area()
221 pt_cpu_toggle_local(uint8_t *save_area, bool enable) in pt_cpu_toggle_local() argument
238 xsaves(save_area, XFEATURE_ENABLED_PT); in pt_cpu_toggle_local()
242 xrstors(save_area, XFEATURE_ENABLED_PT); in pt_cpu_toggle_local()
266 pt_cpu_toggle_local(cpu->ctx->save_area, true); in pt_cpu_start()
291 pt_cpu_toggle_local(cpu->ctx->save_area, false); in pt_cpu_stop()
390 pt_ctx->save_area = malloc_aligned(pt_info.xsave_area_size, 64, in pt_init_ctx()
392 if (pt_ctx->save_area == NULL) in pt_init_ctx()
[all …]
/src/contrib/byacc/
H A Dreader.c77 static SAVE_LINE save_area; variable
304 save_area.line_used = (size_t)(cptr - line); in save_line()
315 line = save_area.line_data; in restore_line()
316 cptr = save_area.line_used + line; in restore_line()
317 linesize = save_area.line_size; in restore_line()
318 if (fsetpos(input_file, &save_area.line_fpos) != 0) in restore_line()
320 memset(&save_area, 0, sizeof(save_area)); in restore_line()
324 cptr = line + save_area.line_used; in restore_line()
336 save_area.line_data = TMALLOC(char, linesize); in get_line()
337 save_area.line_used = (size_t)(cptr - line); in get_line()
[all …]
/src/sys/amd64/include/
H A Dcpufunc.h953 xrstors(uint8_t *save_area, uint64_t state_bitmap) in xrstors() argument
959 __asm __volatile("xrstors %0" : : "m"(*save_area), "a"(low), in xrstors()
964 xsaves(uint8_t *save_area, uint64_t state_bitmap) in xsaves() argument
970 __asm __volatile("xsaves %0" : "=m"(*save_area) : "a"(low), in xsaves()
/src/sys/contrib/xen/arch-x86/hvm/
H A Dsave.h587 } save_area; member