search for: pr_vaddr

Displaying 1 result from an estimated 1 matches for "pr_vaddr".

Did you mean: p_vaddr
2001 Aug 09
2
Solaris X86 Wine
...clude <signal.h> #include <procfs.h> static int is_mapped_test (uintptr_t vaddr, size_t size, const prmap_t *asmap, int n) { int i = 0, j = n; while (i < j) { int m = (i + j) / 2; const prmap_t *o = &asmap[m]; if ((uintptr_t) o->pr_vaddr >= vaddr + size) j = m; else if ((uintptr_t) o->pr_vaddr + o->pr_size <= vaddr) i = m + 1; else return 1; } return 0; } static void *safe_mmap (void *addr, size_t len, int prot, int flags, int fildes, off_t off) { if (flags &amp...