Home
last modified time | relevance | path

Searched refs:redzone (Results 1 – 8 of 8) sorted by relevance

/onnv-gate/usr/src/cmd/cmd-inet/usr.lib/dsvclockd/
H A Ddsvclockd.c802 unsigned int redzone = roundup(DSVCD_STACK_REDSIZE, PAGESIZE); in stack_create() local
809 stackbase = mmap(NULL, stacksize + redzone, PROT_READ | PROT_WRITE, in stack_create()
815 (void) mprotect(stackbase, redzone, PROT_NONE); in stack_create()
816 return (stackbase + redzone); in stack_create()
825 unsigned int redzone = roundup(DSVCD_STACK_REDSIZE, PAGESIZE); in stack_destroy() local
827 (void) munmap((caddr_t)stackbase - redzone, stacksize + redzone); in stack_destroy()
/onnv-gate/usr/src/uts/sun4/vm/
H A Dvm_dep.c270 size_t align, size_t redzone, size_t off) in valid_va_range_aligned() argument
281 tot_len = minlen + 2 * redzone; /* need at least this much space */ in valid_va_range_aligned()
339 caddr_t tlo = lo + redzone; in valid_va_range_aligned()
340 caddr_t thi = hi - redzone; in valid_va_range_aligned()
342 if (tlo < lo + redzone) { in valid_va_range_aligned()
/onnv-gate/usr/src/uts/common/sys/
H A Dvmsystm.h132 size_t minlen, int dir, size_t align, size_t redzone, size_t off);
/onnv-gate/usr/src/uts/common/vm/
H A Dseg_kp.c641 long redzone; in segkp_release_internal() local
663 redzone = -1; in segkp_release_internal()
665 redzone = KPD_REDZONE(kpd); in segkp_release_internal()
687 if (i == redzone) in segkp_release_internal()
H A Das.h272 size_t redzone, size_t off);
H A Dvm_as.c1905 uint_t flags, caddr_t addr, size_t align, size_t redzone, size_t off) in as_gap_aligned() argument
1921 save_redzone = redzone; in as_gap_aligned()
1935 minlen += 2 * redzone; in as_gap_aligned()
1936 redzone = 0; in as_gap_aligned()
1941 align, redzone, off)) { in as_gap_aligned()
2017 minlen, forward ? AH_LO : AH_HI, align, redzone, off) && in as_gap_aligned()
2048 redzone = save_redzone; in as_gap_aligned()
/onnv-gate/usr/src/uts/i86pc/vm/
H A Dvm_machdep.c805 size_t align, size_t redzone, size_t off) in valid_va_range_aligned() argument
816 tot_len = minlen + 2 * redzone; /* need at least this much space */ in valid_va_range_aligned()
878 uintptr_t tlo = lo + redzone; in valid_va_range_aligned()
879 uintptr_t thi = hi - redzone; in valid_va_range_aligned()
881 if (tlo < lo + redzone) { in valid_va_range_aligned()
/onnv-gate/usr/src/uts/sun4/io/px/
H A Dpx_dma.c390 uint_t redzone; in px_dma_type() local
448 redzone = (mp->dmai_rflags & DDI_DMA_REDZONE) || in px_dma_type()
453 PX_DMAI_FLAGS_BYPASS : (PX_DMAI_FLAGS_DVMA | redzone); in px_dma_type()