| /xen/tools/libxc/ |
| A D | xc_gnttab.c | 88 *gnt_num = query.nr_frames * (PAGE_SIZE / sizeof(grant_entry_v1_t) ); in _gnttab_map_table() 90 … frame_list = xc_hypercall_buffer_alloc(xch, frame_list, query.nr_frames * sizeof(unsigned long)); in _gnttab_map_table() 97 pfn_list = malloc(query.nr_frames * sizeof(xen_pfn_t)); in _gnttab_map_table() 105 setup.nr_frames = query.nr_frames; in _gnttab_map_table() 118 for ( i = 0; i < setup.nr_frames; i++ ) in _gnttab_map_table() 122 setup.nr_frames); in _gnttab_map_table()
|
| A D | xc_dom_boot.c | 237 setup.nr_frames = 1; in xc_dom_gnttab_setup()
|
| /xen/xen/arch/x86/pv/ |
| A D | descriptor-tables.c | 89 unsigned int i, nr_frames = DIV_ROUND_UP(entries, 512); in pv_set_gdt() local 97 for ( i = 0; i < nr_frames; i++ ) in pv_set_gdt() 112 for ( i = 0; i < nr_frames; i++ ) in pv_set_gdt() 130 unsigned int nr_frames = DIV_ROUND_UP(entries, 512); in do_set_gdt() local 139 if ( copy_from_guest(frames, frame_list, nr_frames) ) in do_set_gdt() 156 unsigned int i, nr_frames = DIV_ROUND_UP(entries, 512); in compat_set_gdt() local 164 if ( !guest_handle_okay(frame_list, nr_frames) ) in compat_set_gdt() 167 for ( i = 0; i < nr_frames; ++i ) in compat_set_gdt()
|
| A D | shim.c | 694 cmp.nr_frames) in pv_shim_grant_table_op() 696 nat.nr_frames)) ) in pv_shim_grant_table_op() 736 if ( nat.nr_frames > nr_grant_list ) in pv_shim_grant_table_op() 743 for ( i = 0; i < nat.nr_frames; i++ ) in pv_shim_grant_table_op()
|
| /xen/tools/libs/foreignmemory/ |
| A D | core.c | 142 unsigned int id, unsigned long frame, unsigned long nr_frames, in xenforeignmemory_map_resource() argument 166 fres->nr_frames = nr_frames; in xenforeignmemory_map_resource()
|
| A D | linux.c | 301 return fres ? munmap(fres->addr, fres->nr_frames << PAGE_SHIFT) : 0; in osdep_xenforeignmemory_unmap_resource() 312 .num = fres->nr_frames, in osdep_xenforeignmemory_map_resource() 316 fres->addr = mmap(fres->addr, fres->nr_frames << PAGE_SHIFT, in osdep_xenforeignmemory_map_resource()
|
| A D | private.h | 51 unsigned long nr_frames; member
|
| /xen/xen/include/public/ |
| A D | grant_table.h | 388 uint32_t nr_frames; member 486 uint32_t nr_frames; member 544 uint32_t nr_frames; member
|
| A D | memory.h | 647 uint32_t nr_frames; member
|
| /xen/xen/common/compat/ |
| A D | grant_table.c | 153 else if ( unlikely(!compat_handle_okay(cmp.setup.frame_list, cmp.setup.nr_frames)) ) in compat_grant_table_op() 177 for ( i = 0; i < (_s_)->nr_frames; ++i ) \ in compat_grant_table_op() 285 cmp.get_status.nr_frames)) ) in compat_grant_table_op() 306 for ( i = 0; i < (_s_)->nr_frames; ++i ) \ in compat_grant_table_op()
|
| A D | memory.c | 417 if ( cmp.mar.nr_frames > max_nr_frames ) in compat_memory_op() 427 cmp.mar.nr_frames) ) in compat_memory_op() 430 for ( i = 0; i < cmp.mar.nr_frames; i++ ) in compat_memory_op() 602 &cmp.mar, nr_frames) ) in compat_memory_op() 613 for ( i = 0; i < cmp.mar.nr_frames; i++ ) in compat_memory_op() 625 cmp.mar.nr_frames) ) in compat_memory_op()
|
| /xen/xen/common/ |
| A D | memory.c | 1053 unsigned int nr_frames, in acquire_grant_table() argument 1056 unsigned int i = nr_frames; in acquire_grant_table() 1118 if ( xmar.nr_frames ) in acquire_resource() 1121 xmar.nr_frames = ARRAY_SIZE(mfn_list); in acquire_resource() 1123 if ( __copy_field_to_guest(arg, &xmar, nr_frames) ) in acquire_resource() 1129 if ( xmar.nr_frames > ARRAY_SIZE(mfn_list) ) in acquire_resource() 1143 rc = acquire_grant_table(d, xmar.id, xmar.frame, xmar.nr_frames, in acquire_resource() 1149 xmar.nr_frames, mfn_list); in acquire_resource() 1158 if ( copy_to_guest(xmar.frame_list, mfn_list, xmar.nr_frames) ) in acquire_resource() 1166 if ( copy_from_guest(gfn_list, xmar.frame_list, xmar.nr_frames) ) in acquire_resource() [all …]
|
| A D | grant_table.c | 1988 if ( !guest_handle_okay(op.frame_list, op.nr_frames) ) in gnttab_setup_table() 2007 if ( unlikely(op.nr_frames > gt->max_grant_frames) ) in gnttab_setup_table() 2014 if ( unlikely(limit_max < op.nr_frames) ) in gnttab_setup_table() 2017 d->domain_id, op.nr_frames, limit_max); in gnttab_setup_table() 2022 if ( (op.nr_frames > nr_grant_frames(gt) || in gnttab_setup_table() 2025 gnttab_grow_table(d, op.nr_frames) ) in gnttab_setup_table() 2036 for ( i = 0; i < op.nr_frames; i++ ) in gnttab_setup_table() 2090 op.nr_frames = nr_grant_frames(gt); in gnttab_query_size() 3255 if ( unlikely(op.nr_frames > nr_status_frames(gt)) ) in gnttab_get_status_frames() 3268 op.nr_frames, d->domain_id, in gnttab_get_status_frames() [all …]
|
| /xen/tools/libs/foreignmemory/include/ |
| A D | xenforeignmemory.h | 168 unsigned int id, unsigned long frame, unsigned long nr_frames,
|
| /xen/tools/misc/ |
| A D | xen-diag.c | 52 query.dom, query.nr_frames, query.max_nr_frames); in gnttab_query_size_func()
|
| /xen/xen/arch/x86/hvm/ |
| A D | emulate.c | 580 unsigned int nr_frames = ((linear + bytes - !!bytes) >> PAGE_SHIFT) - in hvmemul_map_linear_addr() local 597 if ( nr_frames > ARRAY_SIZE(hvmemul_ctxt->mfn) ) in hvmemul_map_linear_addr() 603 for ( i = 0; i < nr_frames; i++ ) in hvmemul_map_linear_addr() 680 if ( nr_frames == 1 ) in hvmemul_map_linear_addr() 684 nr_frames)) == NULL ) in hvmemul_map_linear_addr() 712 unsigned int nr_frames = ((linear + bytes - !!bytes) >> PAGE_SHIFT) - in hvmemul_unmap_linear_addr() local 717 if ( nr_frames == 1 ) in hvmemul_unmap_linear_addr() 722 for ( i = 0; i < nr_frames; i++ ) in hvmemul_unmap_linear_addr()
|
| /xen/xen/include/asm-arm/ |
| A D | mm.h | 363 unsigned long frame, unsigned int nr_frames, in arch_acquire_resource() argument
|
| /xen/xen/include/asm-x86/ |
| A D | mm.h | 654 unsigned int nr_frames, xen_pfn_t mfn_list[]);
|
| /xen/xen/arch/x86/ |
| A D | mm.c | 4709 unsigned int nr_frames, xen_pfn_t mfn_list[]) in arch_acquire_resource() argument 4729 for ( i = 0; i < nr_frames; i++ ) in arch_acquire_resource()
|