Searched refs:sink (Results 1 - 8 of 8) sorted by relevance
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | bcopytest.c | 34 void clrarea(unsigned int *source, unsigned int *sink); 36 void clrarea2(unsigned int *source, unsigned int *sink); 53 unsigned int *sink, *source; local 59 retr = kmem_alloc_wired(kernel_map, (vm_offset_t *)&sink, (1024*1024)+4096); /* Get sink area */ 61 panic("bcopytest: Whoops... no memory for sink\n"); 69 db_printf("Source at %08X; Sink at %08X\n", source, sink); 72 snkptr = (void *)&sink[0]; 75 db_printf("Testing non-overlap case; source bndry = 0 to 7F; sink bndry = 0 - 7F; lgn = 1 to 256\n"); 77 for(bsnk = 0; bsnk < 128; bsnk++) { /* Step the sink b 439 clrarea(unsigned int *source, unsigned int *sink) argument 451 clrarea2(unsigned int *source, __unused unsigned int *sink) argument [all...] |
H A D | mappings.c | 1580 * says which of the parameters is physical and if we need to flush sink/source. 1595 hw_copypv_32(addr64_t source, addr64_t sink, unsigned int size, int which) argument 1619 if(!(which & cppvPsnk)) { /* Is sink page virtual? */ 1620 vaddr = sink; /* Sink side is virtual */ 1679 if(which & cppvPsrc) sink = paddr; /* If source is physical, then the sink is virtual */ 1683 lop = (unsigned int)(4096LL - (sink & 4095LL)); /* Assume sink smallest */ 1690 if(which & cppvFsnk) flush_dcache64(sink, csize, 1); /* If requested, flush sink befor [all...] |
H A D | bcopy.s | 60 ; To do the copy, we build a 128 DBAT for both the source and sink. If both are the same, only one 88 add r11,r3,r0 ; Point to last byte of sink 107 rlwimi r11,r9,0,15,31 ; Set sink lower DBAT value 109 rlwimi r7,r11,0,0,14 ; Set sink upper DBAT value 111 cmplw cr1,r11,r12 ; See if sink and source are same block 115 mtdbatl 0,r11 ; Set sink lower DBAT 116 mtdbatu 0,r7 ; Set sink upper DBAT 118 beq- cr1,bcpvsame ; Source and sink are in same block 131 mtdbatu 0,r0 ; Clear sink upper DBAT 152 ; Also note that you probably will not be happy if either the sink o [all...] |
H A D | mappings.h | 473 extern kern_return_t hw_copypv_32(addr64_t source, addr64_t sink, unsigned int size, int which);
|
H A D | Emulate.s | 731 addi r16,r16,4 ; Bump sink 736 addi r16,r16,4 ; Bump sink 741 addi r16,r16,4 ; Bump sink
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/ |
H A D | pmap.h | 95 addr64_t sink,
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/ |
H A D | loose_ends.c | 1007 copyio_phys(addr64_t source, addr64_t sink, vm_size_t csize, int which) argument 1018 paddr = (pmap_paddr_t)sink; 1024 vaddr = (user_addr_t)sink; 1152 lop = (unsigned int)(PAGE_SIZE - (snk64 & (PAGE_SIZE - 1))); /* Assume sink smallest */ 1181 flush_dcache64(snk64, csize, 1); /* If requested, flush sink before move */ 1193 flush_dcache64(snk64, csize, 1); /* If requested, flush sink after move */ 1196 snk64 += csize; /* Bump sink to next physical address */
|
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IOMemoryDescriptor.cpp | 73 kern_return_t copypv(addr64_t source, addr64_t sink, unsigned int size, int which);
|
Completed in 103 milliseconds