| /xen/tools/tests/xenstore/ |
| A D | test-xenstore.c | 43 int (*func_init)(uintptr_t par); 44 int (*func)(uintptr_t par); 46 uintptr_t par; member 92 ret = tst->func(tst->par); in call_test() 145 static int ret0(uintptr_t par) in ret0() argument 213 static int test_dir(uintptr_t par) in test_dir() argument 254 if ( par > WRITE_BUFFERS_N ) in test_rm_init() 257 for ( i = 0; i < par; i++ ) in test_rm_init() 264 static int test_rm(uintptr_t par) in test_rm() argument 276 static int test_ta1(uintptr_t par) in test_ta1() argument [all …]
|
| /xen/xen/arch/arm/include/asm/arm64/ |
| A D | page.h | 40 uint64_t par, tmp = read_sysreg_par(); in __va_to_par() local 44 par = read_sysreg_par(); in __va_to_par() 46 return par; in __va_to_par() 52 uint64_t par, tmp = read_sysreg_par(); in gva_to_ma_par() local 59 par = read_sysreg_par(); in gva_to_ma_par() 61 return par; in gva_to_ma_par() 66 uint64_t par, tmp = read_sysreg_par(); in gva_to_ipa_par() local 73 par = read_sysreg_par(); in gva_to_ipa_par() 75 return par; in gva_to_ipa_par()
|
| /xen/xen/arch/arm/include/asm/arm32/ |
| A D | page.h | 51 uint64_t par, tmp; in __va_to_par() local 55 par = READ_CP64(PAR); in __va_to_par() 57 return par; in __va_to_par() 63 uint64_t par, tmp; in gva_to_ma_par() local 70 par = READ_CP64(PAR); in gva_to_ma_par() 72 return par; in gva_to_ma_par() 76 uint64_t par, tmp; in gva_to_ipa_par() local 83 par = READ_CP64(PAR); in gva_to_ipa_par() 85 return par; in gva_to_ipa_par()
|
| /xen/xen/include/xen/ |
| A D | param.h | 27 } par; member 52 .par.func = (_var) } 60 .par.var = &(_var) } 67 .par.var = &(_var) } 74 .par.var = &(_var) } 81 .par.var = &(_var) } 92 void (*init_leaf)(struct param_hypfs *par); 112 #define param_2_parfs(par) &__parfs_##par argument
|
| /xen/xen/arch/arm/include/asm/ |
| A D | page.h | 295 uint64_t par = __va_to_par(va); in va_to_par() local 297 if ( par & PAR_F ) in va_to_par() 300 panic_PAR(par); in va_to_par() 302 return par; in va_to_par() 307 uint64_t par = gva_to_ipa_par(va, flags); in gva_to_ipa() local 308 if ( par & PAR_F ) in gva_to_ipa() 310 *paddr = (par & PADDR_MASK & PAGE_MASK) | ((unsigned long) va & ~PAGE_MASK); in gva_to_ipa()
|
| A D | mm.h | 261 uint64_t par = va_to_par(va); in __virt_to_maddr() local 262 return (par & PADDR_MASK & PAGE_MASK) | (va & ~PAGE_MASK); in __virt_to_maddr() 317 uint64_t par = gva_to_ma_par(va, flags); in gvirt_to_maddr() local 318 if ( par & PAR_F ) in gvirt_to_maddr() 319 return par; in gvirt_to_maddr() 320 *pa = (par & PADDR_MASK & PAGE_MASK) | ((unsigned long) va & ~PAGE_MASK); in gvirt_to_maddr()
|
| A D | domain.h | 178 uint64_t par; member
|
| A D | processor.h | 559 void panic_PAR(uint64_t par);
|
| /xen/tools/9pfsd/ |
| A D | io.c | 199 const void *par; in vfill_buffer_at() local 214 par += elem_sz; in vfill_buffer_at() 255 if ( *data != par ) in vfill_buffer_at() 267 qid = par; in vfill_buffer_at() 273 str_val = par; in vfill_buffer_at() 288 stat = par; in vfill_buffer_at() 383 *par = *array; in fill_data_elem() 386 memcpy(*par, data, elem_sz); in fill_data_elem() 390 *par += elem_sz; in fill_data_elem() 425 void *par; in fill_data() local [all …]
|
| /xen/xen/common/ |
| A D | spinlock.c | 608 int32_t idx, void *par); 631 sub(eq, i, hq->idx, par); in spinlock_profile_iterate() 636 int32_t type, int32_t idx, void *par) in spinlock_profile_print_elem() argument 677 int32_t type, int32_t idx, void *par) in spinlock_profile_reset_elem() argument 701 int32_t type, int32_t idx, void *par) in spinlock_profile_ucopy_elem() argument 703 spinlock_profile_ucopy_t *p = par; in spinlock_profile_ucopy_elem() 730 spinlock_profile_ucopy_t par; in spinlock_profile_control() local 740 par.rc = 0; in spinlock_profile_control() 741 par.pc = pc; in spinlock_profile_control() 742 spinlock_profile_iterate(spinlock_profile_ucopy_elem, &par); in spinlock_profile_control() [all …]
|
| A D | kernel.c | 46 *(uint8_t *)param->par.var = val; in assign_integer_param() 51 *(uint16_t *)param->par.var = val; in assign_integer_param() 56 *(uint32_t *)param->par.var = val; in assign_integer_param() 59 *(uint64_t *)param->par.var = val; in assign_integer_param() 129 rctmp = param->par.func(q); in parse_params() 142 strlcpy(param->par.var, optval, param->len); in parse_params() 176 rctmp = param->par.func(optval); in parse_params()
|
| A D | grant_table.c | 112 static void update_gnttab_par(unsigned int val, struct param_hypfs *par, in update_gnttab_par() argument 116 custom_runtime_set_var_sz(par, parval, GRANT_CUSTOM_VAL_SZ); in update_gnttab_par() 119 static void __init cf_check gnttab_max_frames_init(struct param_hypfs *par) in gnttab_max_frames_init() argument 121 update_gnttab_par(opt_max_grant_frames, par, opt_max_grant_frames_val); in gnttab_max_frames_init() 124 static void __init cf_check max_maptrack_frames_init(struct param_hypfs *par) in max_maptrack_frames_init() argument 126 update_gnttab_par(opt_max_maptrack_frames, par, in max_maptrack_frames_init() 133 static void update_gnttab_par(unsigned int val, struct param_hypfs *par, in update_gnttab_par() argument 140 struct param_hypfs *par, char *parval) in parse_gnttab_limit() argument 153 update_gnttab_par(val, par, parval); in parse_gnttab_limit()
|
| /xen/tools/libs/light/ |
| A D | libxl.c | 672 char *par, *val, *end, *path; in libxl_set_parameters() local 685 for (par = params; *par; par = end) { in libxl_set_parameters() 686 end = strchr(par, ' '); in libxl_set_parameters() 688 end = par + strlen(par); in libxl_set_parameters() 690 val = strchr(par, '='); in libxl_set_parameters() 693 if (!val && !strncmp(par, "no", 2)) { in libxl_set_parameters() 694 path = libxl__sprintf(gc, "/params/%s", par + 2); in libxl_set_parameters() 695 path[end - par - 2 + 8] = 0; in libxl_set_parameters() 697 par += 2; in libxl_set_parameters() 699 path = libxl__sprintf(gc, "/params/%s", par); in libxl_set_parameters() [all …]
|
| /xen/tools/xs-clients/ |
| A D | xenstore_control.c | 321 char *par = NULL; in main() local 346 len = add_to_buf(&par, argv[p], len); in main() 353 ret = xs_control_command(xsh, argv[1], par, len); in main() 373 free(par); in main()
|
| /xen/xen/scripts/ |
| A D | gen_hypercall.awk | 52 function rest_of_line(par, i, val) { 53 val = $(par); 54 for (i = par + 1; i <= NF; i++)
|
| /xen/xen/drivers/char/ |
| A D | console.c | 90 static void cf_check con_timestamp_mode_upd(struct param_hypfs *par) in con_timestamp_mode_upd() argument 94 custom_runtime_set_var_sz(par, val, 7); in con_timestamp_mode_upd() 97 #define con_timestamp_mode_upd(par) argument 178 static void __init cf_check xenlog_init(struct param_hypfs *par) in xenlog_init() argument 181 custom_runtime_set_var(par, xenlog_val); in xenlog_init() 184 static void __init cf_check xenlog_guest_init(struct param_hypfs *par) in xenlog_guest_init() argument 188 custom_runtime_set_var(par, xenlog_guest_val); in xenlog_guest_init()
|
| /xen/xen/arch/arm/ |
| A D | p2m.c | 484 uint64_t par; in get_page_from_gva() local 500 par = gvirt_to_maddr(va, &maddr, flags); in get_page_from_gva() 521 if ( par ) in get_page_from_gva()
|
| A D | traps.c | 373 void panic_PAR(uint64_t par) in panic_PAR() argument 377 int stage = par & PAR_STAGE2 ? 2 : 1; in panic_PAR() 378 int second_in_first = !!(par & PAR_STAGE21); in panic_PAR() 380 msg = decode_fsc( (par&PAR_FSC_MASK) >> PAR_FSC_SHIFT, &level); in panic_PAR() 383 par, msg, in panic_PAR()
|
| A D | domain.c | 134 p->arch.par = read_sysreg_par(); in ctxt_switch_from() 216 WRITE_SYSREG64(n->arch.par, PAR_EL1); in ctxt_switch_to()
|
| /xen/xen/arch/x86/pv/ |
| A D | domain.c | 67 static void __init cf_check opt_pcid_init(struct param_hypfs *par) in opt_pcid_init() argument 69 custom_runtime_set_var(par, opt_pcid_2_string[opt_pcid]); in opt_pcid_init()
|
| /xen/docs/designs/ |
| A D | nested-svm-cpu-features.md | 31 implementation (where this includes bringing an existing sub-par
|
| /xen/xen/arch/x86/hvm/vmx/ |
| A D | vmcs.c | 101 static void __init cf_check init_ept_param(struct param_hypfs *par) in init_ept_param() argument 104 custom_runtime_set_var(par, opt_ept_setting); in init_ept_param()
|