Lines Matching refs:start

362 caddr_t s_text;		/* start of kernel text segment */
364 caddr_t s_data; /* start of kernel data segment */
366 caddr_t modtext; /* start of loadable module text reserved */
368 caddr_t moddata; /* start of loadable module data reserved */
499 * valloc_base: start of the kernel's memory management/tracking data
503 * core_base: start of the kernel's "core" heap area on 64-bit systems.
509 * ekernelheap: end of kernelheap and start of segmap.
511 * kernelheap: start of kernel heap. On 32-bit systems, this starts right
515 * segmap_start: start of segmap. The length of segmap can be modified
683 * Set up and enable SMAP now before we start other CPUs, but after the kernel's
1139 * memory mapped at or above above the start of the kernel text segment.
1560 * Some of the xen start information has to be relocated up
1978 * small red zone just below the start of segmap.
2494 uint64_t start, size;
2502 (void) do_bsys_getprop(NULL, propname, &start);
2510 modranges[i].phys = start;
2698 * Set num to only the pfn range in the start
3139 * start = start of new memory segment
3146 uint64_t start,
3152 uint64_t end = start + len;
3154 new->ml_address = start;
3167 ASSERT(cur->ml_address + cur->ml_size <= start);
3302 size_t start;
3313 start = btop(v - kernelbase);
3315 ASSERT(start < toxic_bit_map_len);
3318 while (start <= end) {
3319 BT_ATOMIC_SET(toxic_bit_map, start);
3320 ++start;
3329 size_t start;
3335 start = btop(v - kernelbase);
3337 ASSERT(start < toxic_bit_map_len);
3340 while (start <= end) {
3341 ASSERT(BT_TEST(toxic_bit_map, start) != 0);
3342 BT_ATOMIC_CLEAR(toxic_bit_map, start);
3343 ++start;
3357 size_t start;
3377 start = btop(v - kernelbase);
3382 if (bt_range(toxic_bit_map, &start, &end, end) == 0)
3385 v = kernelbase + ptob(start);
3387 *len = ptob(end - start);