Home
last modified time | relevance | path

Searched refs:range (Results 1 – 25 of 109) sorted by relevance

12345

/xnu-11215/osfmk/i386/
H A Dmtrr.c134 range[i].base = rdmsr64(MSR_IA32_MTRR_PHYSBASE(i)); in mtrr_get_var_ranges()
135 range[i].mask = rdmsr64(MSR_IA32_MTRR_PHYSMASK(i)); in mtrr_get_var_ranges()
138 if (range[i].mask & IA32_MTRR_PHYMASK_VALID) { in mtrr_get_var_ranges()
139 range[i].refcnt = 1; in mtrr_get_var_ranges()
141 range[i].refcnt = 0; in mtrr_get_var_ranges()
155 wrmsr64(MSR_IA32_MTRR_PHYSBASE(i), range[i].base); in mtrr_set_var_ranges()
156 wrmsr64(MSR_IA32_MTRR_PHYSMASK(i), range[i].mask); in mtrr_set_var_ranges()
164 mtrr_get_fix_ranges(mtrr_fix_range_t * range) in mtrr_get_fix_ranges() argument
207 match = range[3 + i].types == in mtrr_check_fix_ranges()
651 range->mask = LEN_TO_MASK(length) | in var_range_encode()
[all …]
H A Dpanic_hooks.c180 panic_phys_range_t *range) in panic_phys_range_before() argument
212 range->type = closest->Type; in panic_phys_range_before()
213 range->phys_start = closest->PhysicalStart; in panic_phys_range_before()
214 range->len = closest->NumberOfPages * PAGE_SIZE; in panic_phys_range_before()
/xnu-11215/tests/vm/
H A Dvm_ranges.c60 struct mach_vm_range range; in ranges_enabled() local
61 size_t range_sz = sizeof(range); in ranges_enabled()
63 bzero(&range, sizeof(range)); in ranges_enabled()
82 struct mach_vm_range range; in get_range() local
85 bzero(&range, sizeof(range)); in get_range()
111 return range; in get_range()
141 range.max_address); in assert_in_range()
151 assert_in_range(range, addr); in assert_in_heap_range()
669 struct mach_vm_range range; in large_file_range_enabled() local
672 bzero(&range, sizeof(range)); in large_file_range_enabled()
[all …]
/xnu-11215/osfmk/arm64/
H A Darm64_hypercall.c132 hvg_get_uid(uint32_t range, uuid_string_t uuid) in hvg_get_uid() argument
134 assert(range == HVC_FID_CPU || range == HVC_FID_OEM); in hvg_get_uid()
137 [0] = HVC32_FI(range, HVC_FID_UID) in hvg_get_uid()
153 hvg_get_revision(uint32_t range, uint32_t *major, uint32_t *minor) in hvg_get_revision() argument
155 assert(range == HVC_FID_CPU || range == HVC_FID_OEM); in hvg_get_revision()
157 *major = HVC32_FI(range, HVC_FID_REVISION); in hvg_get_revision()
169 hvg_get_features(uint32_t range, uint32_t fid, int32_t *features) in hvg_get_features() argument
171 assert(range == HVC_FID_CPU || range == HVC_FID_OEM); in hvg_get_features()
173 *features = HVC32_FI(range, HVC_FID_FEATURES); in hvg_get_features()
H A Dhibernate_arm64.c68 set_dram_range(hibernate_bitmap_t *range, uint64_t start_addr, uint64_t size) in set_dram_range() argument
74 range->first_page = (uint32_t)first_page; in set_dram_range()
75 assert(range->first_page == first_page); // make sure the truncation wasn't lossy in set_dram_range()
77 range->last_page = (uint32_t)last_page; in set_dram_range()
78 assert(range->last_page == last_page); // make sure the truncation wasn't lossy in set_dram_range()
242 const hib_phys_range_t *range = &SPTMArgs->hib_metadata->iboot_loaded_ranges[i]; in hibernate_page_list_set_volatile() local
244 range->first_page, range->page_count, in hibernate_page_list_set_volatile()
246 *pagesOut -= range->page_count; in hibernate_page_list_set_volatile()
/xnu-11215/libkern/os/
H A Dlog_encode.c98 range->offset = offset; in log_range_update()
103 if (length < range->length) { in log_range_update()
104 range->truncated = true; in log_range_update()
106 range->length = length; in log_range_update()
141 ctx->ctx_pubdata_sz += range->length; in log_collect_public_range_data()
147 assert(log_fits(ctx, range->length)); in log_add_range_data()
168 struct os_log_fmt_range_s range; in log_add_range_arg() local
170 if (!log_fits_cmd(ctx, sizeof(range))) { in log_add_range_arg()
174 range = log_create_range(ctx, arg_len); in log_add_range_arg()
183 log_add_cmd(ctx, type, flags, &range, sizeof(range)); in log_add_range_arg()
[all …]
/xnu-11215/iokit/Kernel/
H A DIODeviceMemory.cpp61 IODeviceMemory * range; in arrayFromList() local
70 range = IODeviceMemory::withRange( list[i].start, list[i].length ); in arrayFromList()
71 if (range) { in arrayFromList()
72 range->setTag( list[i].tag ); in arrayFromList()
73 array->setObject( range); in arrayFromList()
74 range->release(); in arrayFromList()
H A DIODeviceTreeSupport.cpp365 range[0] = (vm_offset_t)infoAddr; in IODTFreeLoaderInfo()
367 FreePhysicalMemory( range ); in IODTFreeLoaderInfo()
1237 UInt32 *range; in IODTResolveAddressCell() local
1274 range = startRange; in IODTResolveAddressCell()
1296 range < endRanges; in IODTResolveAddressCell()
1411 IODeviceMemory *range; in IODTResolveAddressing() local
1412 range = NULL; in IODTResolveAddressing()
1417 if (NULL == range) { in IODTResolveAddressing()
1420 if (range) { in IODTResolveAddressing()
1421 array->setObject( range ); in IODTResolveAddressing()
[all …]
/xnu-11215/osfmk/mach/
H A Dvm_map.defs139 * Deallocate the specified range from the virtual
155 * for the specified range of the virtual address
189 * Returns the contents of the specified range of the
191 * range must be aligned on a virtual page boundary,
211 * Writes the contents of the specified range of the
213 * range must be aligned on a virtual page boundary,
225 * range in that same address space. [Both of the
228 * protection on the source range must permit reading,
229 * and the protection on the destination range must
239 * Returns the contents of the specified range of the
[all …]
H A Dmach_vm.defs134 * Deallocate the specified range from the virtual
158 * for the specified range of the virtual address
210 * Returns the contents of the specified range of the
212 * range must be aligned on a virtual page boundary,
240 * Writes the contents of the specified range of the
242 * range must be aligned on a virtual page boundary,
258 * range in that same address space. [Both of the
261 * protection on the source range must permit reading,
262 * and the protection on the destination range must
276 * Returns the contents of the specified range of the
[all …]
/xnu-11215/tools/lldbmacros/
H A Dpci.py84 for byte in range(0, 16, 4)]
112 for offset in range(0, 256, 16):
117 for offset in range(256, 4096, 16):
130 for bus in range(max_bus)
131 for dev in range(max_dev)
132 for func in range(max_func))
H A Dskywalk.py24 for fd in range(0, unsigned(proc_filedesc.fd_afterlast)):
51 for i in range(kc.ch_first[kind], kc.ch_last[kind]):
213 for i in range(0, skm.skm_hash_mask + 1) :
290 for i in range(0, skr.skr_hash_mask + 1) :
314 for i in range(KERN_CHANNEL_UPP_HTBL_SIZE) :
381 for i in range(0,4):
386 for i in range(0,4):
517 for fd in range(0, unsigned(proc_filedesc.fd_afterlast)):
681 unsigned(addr[i+1])) for i in range(0, 16, 2)])
749 for i in range(0, cht._n_buckets):
[all …]
H A Dexclaves.py67 for domain_idx in range(int(domain_tbl.t_buckets_count)):
95 for entry_idx in range(int(entry_tbl.t_buckets_count)):
140 for idx in range(int(table.ht_size)):
H A Dnvram.py28 for x in range(var_dict.count):
49 for i in range(value.length):
H A Dkevent.py38 for fd in range(0, unsigned(proc_filedesc.fd_afterlast)):
60 for i in range(hash_mask + 1):
89 for i in range(proc.p_fd.fd_knlistsize):
93 for i in range(proc.p_fd.fd_knhashmask + 1):
242 for i in range(0, 7):
H A Dworkload.py38 for i in range(mask + 1):
60 for i in range(mask + 1):
H A Dktrace.py62 @header('{0: <20s}'.format("class") + ' '.join(map('{:02x}'.format, list(range(0, 255, 8)))))
77 for i in range(0, classes):
82 for j in range(0, elements_per_class):
189 for i in range(kdebug_filter.n_debugids):
258 for i in range(0, actions):
266 for i in range(0, timers):
315 for i in range(action_count):
326 for i in range(timer_count):
581 for cpuid in range(cpu_count)]
/xnu-11215/tools/
H A Dentropy_health_test_bounds.py97 assert sum(map(pmf, range(W+1))) == 1
107 probs = [pmf(x) for x in range(W+1)]
117 dists = [sum(probs[x:]) for x in range(W+1)]
H A Dformat_vm_parameter_validation.py269 for dim in range(k-1, -1, -1):
271 for i in range(0, len(results), step):
294 for d in range(dim+1, k):
298 for d in range(0, dim):
301 for r in range(dim_counts[dim]):
305 for i in range(start, len(results), outer_step):
306 for j in range(inner_count):
/xnu-11215/osfmk/kern/
H A Dexclaves_shared_memory.c115 sharedmemorybase_pagerange_s range = { in exclaves_shared_memory_setup() local
119 sharedmemorybase_pagerange__opt_init(&opt_range, &range); in exclaves_shared_memory_setup()
202 const sharedmemorybase_pagerange_s range = { in exclaves_shared_memory_map() local
209 &range, ^(sharedmemorybase_segaccessbase_mappingmap__result_s result) { in exclaves_shared_memory_map()
243 const sharedmemorybase_pagerange_s range = { in exclaves_shared_memory_unmap() local
250 &range, ^(sharedmemorybase_segaccessbase_mappingunmap__result_s result) { in exclaves_shared_memory_unmap()
/xnu-11215/pexpert/arm/hwtrace/
H A Dhwtrace.c133 } range; member
170 return running_debug_command_on_cpu_number >= command->destination_cpu_selector.range.min_cpu in is_running_cpu_selected()
171 && running_debug_command_on_cpu_number <= command->destination_cpu_selector.range.max_cpu; in is_running_cpu_selected()
258 …next_command_buffer_entry->destination_cpu_selector.range.min_cpu = (uint8_t)CPU_SELECTOR_MIN_CPU(… in pe_init_debug_command()
259 …next_command_buffer_entry->destination_cpu_selector.range.max_cpu = (uint8_t)CPU_SELECTOR_MAX_CPU(… in pe_init_debug_command()
/xnu-11215/tools/lldbmacros/kmemory/
H A Dkmem.py111 self.zcpus = range(self.ncpus) if 'ZALLOC' in self.phases else (self.master_cpu, )
112 self.pcpus = range(self.ncpus) if 'PERCPU' in self.phases else (self.master_cpu, )
133 for i in range(0, count, 2)
141 for i in range(0, count, 2)
/xnu-11215/tools/lldbmacros/tests/lldbmock/
H A Dmemorymock.py230 return [self[ii] for ii in range(*key.indices(len(self)))]
246 for bit in range(0, 7):
277 for i in range(0, 8):
293 for offs in range(self._offs, self._offs + self._sz):
520 for _ in range(self._count):
542 return [self[ii] for ii in range(*key.indices(len(self)))]
/xnu-11215/osfmk/vm/
H A Dvm_user.c1953 if (r1->range.min_address != r2->range.min_address) { in mach_vm_range_recipe_v1_cmp()
1954 return r1->range.min_address < r2->range.min_address ? -1 : 1; in mach_vm_range_recipe_v1_cmp()
2053 mach_vm_range_t r = &recipe[i].range; in mach_vm_range_create_v1()
2074 if (i > 0 && recipe[i - 1].range.max_address > in mach_vm_range_create_v1()
2075 recipe[i].range.min_address) { in mach_vm_range_create_v1()
2095 mach_vm_range_t r1 = &recipe[i].range; in mach_vm_range_create_v1()
2124 .vmur_min_address = recipe[i].range.min_address, in mach_vm_range_create_v1()
2125 .vmur_max_address = recipe[i].range.max_address, in mach_vm_range_create_v1()
2149 kr2 = vm_map_enter(map, &recipe[i].range.min_address, in mach_vm_range_create_v1()
2150 mach_vm_range_size(&recipe[i].range), in mach_vm_range_create_v1()
/xnu-11215/san/tools/
H A Dksancov.h158 } range; member
439 *start = msg.range.start; in ksancov_on_demand_get_range()
440 *stop = msg.range.stop; in ksancov_on_demand_get_range()

12345