Searched refs:vaddr (Results 1 - 22 of 22) sorted by relevance

/vbox/src/libs/xpcom18a4/nsprpub/pr/src/md/windows/
H A Dw16mem.c52 PRStatus _MD_AllocSegment(PRSegment *seg, PRUint32 size, void *vaddr) argument
56 PR_ASSERT(vaddr == 0);
62 seg->vaddr = (char *)malloc(size);
64 if (seg->vaddr == NULL) {
81 if (seg->vaddr != NULL)
82 free( seg->vaddr );
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/md/beos/
H A Dbmemory.c41 PR_EXTERN(PRStatus) _PR_MD_ALLOC_SEGMENT(PRSegment *seg, PRUint32 size, void *vaddr);
H A Dbseg.c46 _MD_alloc_segment (PRSegment *seg, PRUint32 size, void *vaddr)
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/memory/
H A Dprseg.c59 ** This memory is not part of the malloc heap. If "vaddr" is not NULL
62 PRSegment* _PR_NewSegment(PRUint32 size, void *vaddr) argument
75 if (_PR_MD_ALLOC_SEGMENT(seg, size, vaddr) != PR_SUCCESS) {
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/i86pc/os/
H A Ddtrace_subr.c117 caddr_t vaddr;
120 for (vaddr = (caddr_t)kernelbase; vaddr < (caddr_t)KERNEL_TEXT;
121 vaddr += len) {
122 len = (caddr_t)KERNEL_TEXT - vaddr;
123 vaddr = device_arena_contains(vaddr, len, &len);
124 if (vaddr == NULL)
126 (*func)((uintptr_t)vaddr, (uintptr_t)vaddr
[all...]
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/md/mac/
H A Dmacthr.c75 ** Return the segment's access rights and size. vaddr is used on Unix platforms to
78 PRStatus _MD_AllocSegment(PRSegment *seg, PRUint32 size, void *vaddr) argument
82 PR_ASSERT(vaddr == 0);
89 seg->vaddr = (char *)GC_malloc_atomic(size);
91 seg->vaddr = (char *)malloc(size);
94 if (seg->vaddr == NULL) {
116 if (seg->vaddr != NULL)
117 free(seg->vaddr);
/vbox/src/libs/xpcom18a4/nsprpub/pr/include/md/
H A D_unixos.h179 (void) mprotect((void*)ts->seg->vaddr, REDZONE, PROT_NONE); \
180 (void) mprotect((void*) ((char*)ts->seg->vaddr + REDZONE + ts->stackSize),\
195 (void) mprotect((void*)ts->seg->vaddr, REDZONE, PROT_NONE); \
196 (void) mprotect((void*) ((char*)ts->seg->vaddr + REDZONE + ts->stackSize),\
208 (void) mprotect((void*)ts->seg->vaddr, REDZONE, PROT_READ|PROT_WRITE);\
209 (void) mprotect((void*) ((char*)ts->seg->vaddr + REDZONE + ts->stackSize),\
318 void *vaddr);
H A D_os2.h344 #define _MD_ALLOC_SEGMENT(seg, size, vaddr) 0
H A D_win95.h352 #define _MD_ALLOC_SEGMENT(seg, size, vaddr) 0
H A D_winnt.h366 #define _MD_ALLOC_SEGMENT(seg, size, vaddr) 0
H A D_beos.h588 NSPR_API(PRStatus) _MD_alloc_segment(PRSegment *seg, PRUint32 size, void *vaddr);
/vbox/src/VBox/Additions/linux/sharedfolders/
H A Dregops.c455 static struct page *sf_reg_nopage(struct vm_area_struct *vma, unsigned long vaddr, int *type)
458 static struct page *sf_reg_nopage(struct vm_area_struct *vma, unsigned long vaddr, int unused)
477 if (vaddr > vma->vm_end)
502 off = (vaddr - vma->vm_start) + (vma->vm_pgoff << PAGE_SHIFT);
523 clear_user_page(page_address(page), vaddr, page);
525 clear_user_page(page_address(page), vaddr);
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/threads/combined/
H A Dprustack.c159 ts->allocBase = (char*)ts->seg->vaddr;
/vbox/src/recompiler/
H A Dexec.c502 target_ulong vaddr);
1572 wp->vaddr = addr;
1597 if (addr == wp->vaddr && len_mask == wp->len_mask
1615 tlb_flush_page(env, watchpoint->vaddr);
2066 cpu_watchpoint_insert(new_env, wp->vaddr, (~wp->len_mask) + 1,
2200 target_ulong vaddr)
2337 static inline void tlb_set_dirty1(CPUTLBEntry *tlb_entry, target_ulong vaddr) argument
2339 if (tlb_entry->addr_write == (vaddr | TLB_NOTDIRTY))
2340 tlb_entry->addr_write = vaddr;
2343 /* update the TLB corresponding to virtual page vaddr
2199 tlb_unprotect_code_phys(CPUState *env, ram_addr_t ram_addr, target_ulong vaddr) argument
2345 tlb_set_dirty(CPUState *env, target_ulong vaddr) argument
2358 tlb_add_large_page(CPUState *env, target_ulong vaddr, target_ulong size) argument
2382 tlb_set_page(CPUState *env, target_ulong vaddr, target_phys_addr_t paddr, int prot, int mmu_idx, target_ulong size) argument
2808 tlb_set_dirty(CPUState *env, uintptr_t addr, target_ulong vaddr) argument
3465 target_ulong vaddr; local
[all...]
H A Dcpu-defs.h164 target_ulong vaddr; member in struct:CPUWatchpoint
H A Dexec-all.h125 void tlb_set_page(CPUState *env, target_ulong vaddr,
/vbox/src/recompiler/target-i386/
H A Dhelper.c581 target_ulong vaddr, virt_addr; local
842 vaddr = virt_addr + page_offset;
844 tlb_set_page(env, vaddr, paddr, prot, mmu_idx, page_size);
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/md/unix/
H A Dunix.c2914 PRStatus _MD_AllocSegment(PRSegment *seg, PRUint32 size, void *vaddr) argument
2927 seg->vaddr = PR_MALLOC(size);
2928 if (!seg->vaddr) {
2946 rv = mmap((vaddr != 0) ? vaddr : lastaddr, size, prot,
2953 seg->vaddr = rv;
2965 (void) munmap(seg->vaddr, seg->size);
2967 PR_DELETE(seg->vaddr);
/vbox/src/libs/xpcom18a4/nsprpub/pr/include/private/
H A Dprimpl.h751 ** returned. This memory is not part of the malloc heap. If "vaddr" is
755 ** vaddr: address at which the newly aquired segment is to be
760 extern PRSegment* _PR_NewSegment(PRUint32 size, void *vaddr);
1059 extern PRStatus _PR_MD_ALLOC_SEGMENT(PRSegment *seg, PRUint32 size, void *vaddr);
1816 void *vaddr; member in struct:PRSegment
/vbox/src/VBox/Additions/solaris/DRM/include/
H A DdrmP.h456 uintptr_t vaddr; /* virtual addr */ member in struct:drm_dma_handle
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/
H A Ddt_printf.c410 const dt_pfargd_t *pfd, const void *vaddr, size_t size, uint64_t normal)
415 caddr_t addr = (caddr_t)vaddr;
409 pfprint_stack(dtrace_hdl_t *dtp, FILE *fp, const char *format, const dt_pfargd_t *pfd, const void *vaddr, size_t size, uint64_t normal) argument
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/
H A Dskge.c313 static int skge_ring_alloc(struct skge_ring *ring, void *vaddr, u32 base, argument
324 for (i = 0, e = ring->start, d = vaddr; i < num; i++, e++, d++) {

Completed in 138 milliseconds