Searched refs:sink (Results 1 - 8 of 8) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Dbcopytest.c34 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 Dmappings.c1580 * 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 Dbcopy.s60 ; 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 Dmappings.h473 extern kern_return_t hw_copypv_32(addr64_t source, addr64_t sink, unsigned int size, int which);
H A DEmulate.s731 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 Dpmap.h95 addr64_t sink,
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/
H A Dloose_ends.c1007 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 DIOMemoryDescriptor.cpp73 kern_return_t copypv(addr64_t source, addr64_t sink, unsigned int size, int which);

Completed in 100 milliseconds