Searched refs:copy (Results 1 - 25 of 50) sorted by relevance

12

/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/
H A Dnorma_protos.h15 * Please obtain a copy of the License at
36 * Permission to use, copy, modify and distribute this software and its
75 boolean_t copy,
H A Dhost.c15 * Please obtain a copy of the License at
36 * Permission to use, copy, modify and distribute this software and its
533 vm_map_copy_t copy; local
584 (vm_map_size_t)size, TRUE, &copy);
588 *out_array = (processor_info_array_t) copy;
/macosx-10.5.8/xnu-1228.15.4/bsd/man/man9/
H A DMakefile10 copy.9 \
/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/
H A Dvm_print.h15 * Please obtain a copy of the License at
42 db_addr_t copy);
H A Dvm_map.c15 * Please obtain a copy of the License at
36 * Permission to use, copy, modify and distribute this software and its
164 vm_map_copy_t copy,
170 vm_map_copy_t copy,
184 vm_map_copy_t copy,
235 vm_map_copy_t copy,
243 boolean_t copy,
272 * Macros to copy a vm_map_entry. We must be careful to correctly
348 * this module provides for an efficient virtual copy of
358 * maps. This requires a change in the copy o
2167 vm_map_enter_mem_object( vm_map_t target_map, vm_map_offset_t *address, vm_map_size_t initial_size, vm_map_offset_t mask, int flags, ipc_port_t port, vm_object_offset_t offset, boolean_t copy, vm_prot_t cur_protection, vm_prot_t max_protection, vm_inherit_t inheritance) argument
4963 vm_map_copy_discard( vm_map_copy_t copy) argument
5018 vm_map_copy_copy( vm_map_copy_t copy) argument
5249 vm_map_copy_overwrite_nested( vm_map_t dst_map, vm_map_address_t dst_addr, vm_map_copy_t copy, boolean_t interruptible, pmap_t pmap) argument
5839 vm_map_copy_overwrite( vm_map_t dst_map, vm_map_offset_t dst_addr, vm_map_copy_t copy, boolean_t interruptible) argument
5874 vm_map_copy_overwrite_unaligned( vm_map_t dst_map, vm_map_entry_t entry, vm_map_copy_t copy, vm_map_offset_t start) argument
6083 vm_map_copy_overwrite_aligned( vm_map_t dst_map, vm_map_entry_t tmp_entry, vm_map_copy_t copy, vm_map_offset_t start, __unused pmap_t pmap) argument
6368 vm_map_copy_t copy; local
6411 vm_map_copyout_kernel_buffer( vm_map_t map, vm_map_address_t *addr, vm_map_copy_t copy, boolean_t overwrite) argument
6534 vm_map_copyout( vm_map_t dst_map, vm_map_address_t *dst_addr, vm_map_copy_t copy) argument
6882 vm_map_copy_t copy; /* Resulting copy */ local
7423 vm_map_copy_t copy; /* Resulting copy */ local
7680 vm_map_copy_t copy; local
9843 vm_map_copy_t copy; local
9998 vm_map_remap_extract( vm_map_t map, vm_map_offset_t addr, vm_map_size_t size, boolean_t copy, struct vm_map_header *map_header, vm_prot_t *cur_protection, vm_prot_t *max_protection, vm_inherit_t inheritance, boolean_t pageable) argument
10333 vm_map_remap( vm_map_t target_map, vm_map_address_t *address, vm_map_size_t size, vm_map_offset_t mask, boolean_t anywhere, vm_map_t src_map, vm_map_offset_t memory_address, boolean_t copy, vm_prot_t *cur_protection, vm_prot_t *max_protection, vm_inherit_t inheritance) argument
[all...]
H A Dvm_debug.c15 * Please obtain a copy of the License at
36 * Permission to use, copy, modify and distribute this software and its
120 vm_map_copy_t copy;
211 (vm_offset_t) cobject->copy;
280 copy = VM_MAP_COPY_NULL;
293 (vm_map_size_t)size_used, TRUE, &copy);
302 *objectsp = (vm_info_object_array_t) copy;
323 vm_map_copy_t copy;
412 (vm_offset_t) cobject->copy;
481 copy
[all...]
H A Dvm_map.h15 * Please obtain a copy of the License at
36 * Permission to use, copy, modify and distribute this software and its
124 * used for inter-map copy operations
191 * Control information for virtual copy operations is also
326 * A map copy object represents a region of virtual memory
330 * A map copy object may only be used by a single thread
334 * There are three formats for map copy objects.
338 * be used with either address maps or map copy objects.
340 * The map copy object contains a header links
346 * except for placeholder copy object
[all...]
H A Dvm_user.c15 * Please obtain a copy of the License at
36 * Permission to use, copy, modify and distribute this software and its
441 * Read/copy a range from one address space and return it to the caller.
482 * Read/copy a range from one address space and return it to the caller.
519 * Read/copy a list of address ranges from specified map.
533 vm_map_copy_t copy; local
552 &copy);
557 copy);
562 vm_map_copy_discard(copy);
573 * Read/copy
598 vm_map_copy_t copy; local
655 vm_map_copy_t copy; local
697 vm_map_copy_t copy; local
775 vm_map_copy_t copy; local
802 vm_map_copy_t copy; local
834 mach_vm_map( vm_map_t target_map, mach_vm_offset_t *address, mach_vm_size_t initial_size, mach_vm_offset_t mask, int flags, ipc_port_t port, vm_object_offset_t offset, boolean_t copy, vm_prot_t cur_protection, vm_prot_t max_protection, vm_inherit_t inheritance) argument
867 vm_map_64( vm_map_t target_map, vm_offset_t *address, vm_size_t size, vm_offset_t mask, int flags, ipc_port_t port, vm_object_offset_t offset, boolean_t copy, vm_prot_t cur_protection, vm_prot_t max_protection, vm_inherit_t inheritance) argument
898 vm_map( vm_map_t target_map, vm_offset_t *address, vm_size_t size, vm_offset_t mask, int flags, ipc_port_t port, vm_offset_t offset, boolean_t copy, vm_prot_t cur_protection, vm_prot_t max_protection, vm_inherit_t inheritance) argument
938 mach_vm_remap( vm_map_t target_map, mach_vm_offset_t *address, mach_vm_size_t size, mach_vm_offset_t mask, boolean_t anywhere, vm_map_t src_map, mach_vm_offset_t memory_address, boolean_t copy, vm_prot_t *cur_protection, vm_prot_t *max_protection, vm_inherit_t inheritance) argument
986 vm_remap( vm_map_t target_map, vm_offset_t *address, vm_size_t size, vm_offset_t mask, boolean_t anywhere, vm_map_t src_map, vm_offset_t memory_address, boolean_t copy, vm_prot_t *cur_protection, vm_prot_t *max_protection, vm_inherit_t inheritance) argument
[all...]
H A Dvm_object.c15 * Please obtain a copy of the License at
36 * Permission to use, copy, modify and distribute this software and its
149 * hold changed pages after a copy-on-write operation.
156 * The "copy" field refers to a virtual memory object
159 * of copy-on-write optimization.
469 vm_object_template.copy = VM_OBJECT_NULL;
1291 * copy. The reference we hold on the shadow must be dropped
1297 if (shadow_object->copy == object)
1298 shadow_object->copy = VM_OBJECT_NULL;
2036 * as copy
2367 vm_object_t copy; local
[all...]
H A Dvm_fault.c15 * Please obtain a copy of the License at
36 * Permission to use, copy, modify and distribute this software and its
685 * into a copy object in order to avoid a redundant page out operation.
1024 && ((object != first_object) || (object->copy != VM_OBJECT_NULL))
1027 * This is a copy-on-write fault that will
1123 * of a copy-on-write.
1296 * and we are interested in a copy of this object
1302 * and its pushing pages up into a copy of
1513 * we have to copy it into a new page owned
1525 * We only really need to copy i
[all...]
/macosx-10.5.8/xnu-1228.15.4/osfmk/device/
H A Dsubrs.c15 * Please obtain a copy of the License at
44 * Permission to use, copy, modify and distribute this software and its
514 * Description: The STRDUP function allocates sufficient memory for a copy
515 * of the string "string", does the copy, and returns a pointer
542 char *copy; local
545 MALLOC(copy, char *, len, type, M_WAITOK);
546 if (copy == NULL)
548 bcopy(string, copy, len);
549 return (copy);
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/
H A DIOMultiMemoryDescriptor.cpp15 * Please obtain a copy of the License at
389 IOByteCount copy = min(_descriptors[index]->getLength(), withLength); local
390 IOByteCount copied = _descriptors[index]->readBytes(offset,bytes,copy);
393 if ( copied != copy ) break;
425 IOByteCount copy = min(_descriptors[index]->getLength(), withLength); local
426 IOByteCount copied = _descriptors[index]->writeBytes(offset,bytes,copy);
429 if ( copied != copy ) break;
H A DIOHibernateIO.cpp15 * Please obtain a copy of the License at
232 // copy from phys addr to MD
270 // copy from MD to phys addr
786 IOByteCount copy; local
802 copy = vars->bufferLimit - vars->bufferOffset;
803 if (copy > size)
804 copy = size;
810 bcopy(bytes, vars->buffer + vars->bufferHalf + vars->bufferOffset, copy);
811 bytes += copy;
814 bzero(vars->buffer + vars->bufferHalf + vars->bufferOffset, copy);
897 IOByteCount copy; local
[all...]
H A DIODeviceTreeSupport.cpp15 * Please obtain a copy of the License at
78 static IORegistryEntry * MakeReferenceTable( DTEntry dtEntry, bool copy );
322 MakeReferenceTable( DTEntry dtEntry, bool copy )
353 if( copy) {
367 if( copy)
/macosx-10.5.8/xnu-1228.15.4/osfmk/mach/
H A Dmessage.h15 * Please obtain a copy of the License at
36 * Permission to use, copy, modify and distribute this software and its
230 mach_msg_copy_options_t copy: 8; member in struct:__anon872
239 mach_msg_copy_options_t copy: 8; member in struct:__anon873
252 mach_msg_copy_options_t copy: 8; member in struct:__anon874
265 mach_msg_copy_options_t copy: 8; member in struct:__anon875
274 mach_msg_copy_options_t copy: 8; member in struct:__anon876
287 mach_msg_copy_options_t copy: 8; member in struct:__anon877
/macosx-10.5.8/xnu-1228.15.4/osfmk/ipc/
H A Dmach_debug.c15 * Please obtain a copy of the License at
36 * Permission to use, copy, modify and distribute this software and its
168 vm_map_copy_t copy; local
193 (vm_map_size_t)size, TRUE, &copy);
196 *infop = (hash_info_bucket_t *) copy;
248 vm_map_copy_t copy; local
383 (vm_map_size_t)table_size, TRUE, &copy);
385 *tablep = (ipc_info_name_t *)copy;
402 (vm_map_size_t)tree_size, TRUE, &copy);
404 *treep = (ipc_info_tree_name_t *)copy;
[all...]
H A Dipc_kmsg.c15 * Please obtain a copy of the License at
36 * Permission to use, copy, modify and distribute this software and its
730 * MACH_SEND_INVALID_DATA Couldn't copy message data.
996 * MACH_RCV_INVALID_DATA Couldn't copy to user message.
1160 * copy-send and make-send.
1221 * To make this atomic, just do one copy-send,
1489 vm_map_copy_t copy = VM_MAP_COPY_NULL; local
1557 if (daddr->out_of_line.copy != MACH_MSG_PHYSICAL_COPY &&
1558 daddr->out_of_line.copy != MACH_MSG_VIRTUAL_COPY) {
1560 * Invalid copy optio
2606 vm_map_copy_t copy; local
[all...]
/macosx-10.5.8/xnu-1228.15.4/libsyscall/
H A Dcreate-syscalls.pl10 # compliance with the License. Please obtain a copy of the License at
104 # Make a __xxx.s file: if it exists in the $CustomDir, just copy it, otherwise
117 File::Copy::copy($custom, $path) || die "$MyName: copy($custom, $path): $!\n";
211 # copy the files specified in @Copy from the $CustomDir to $OutDir
216 File::Copy::copy($custom, $path) || die "$MyName: copy($custom, $path): $!\n";
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/ml/ppc/
H A Dkdp_misc.s15 * Please obtain a copy of the License at
41 ; This is a really stupid physical copy. 1 whole byte at a time...
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Dbcopy.s15 * Please obtain a copy of the License at
51 ; Attempt to copy physically addressed memory with translation on if conditions are met.
54 ; for the passed phys addrs and do the copy with translation on.
60 ; To do the copy, we build a 128 DBAT for both the source and sink. If both are the same, only one
105 bne- bcopy_phys1 ; Overflowed page, do normal physical copy...
127 bl EXT(bcopy) ; BATs set up, args in r3-r5, so do the copy with DR on
144 ; Turns off data translation before the copy. This one will not work in user state.
186 bl EXT(bcopy) ; do the copy with translation off and caching on
201 ori r8,r9,lo16(MASK(MSR_DR)) ; make a copy with DR back on... this is what we return to caller
206 rldimi r9,r0,63,MSR_SF_BIT ; set SF on in MSR we will copy wit
[all...]
H A Dhibernate_restore.s15 * Please obtain a copy of the License at
112 rldimi r9,r0,63,MSR_SF_BIT ; set SF on in MSR we will copy with
172 mfmsr r9 ; Get the MSR we used to copy
/macosx-10.5.8/xnu-1228.15.4/bsd/ufs/ffs/
H A Dffs_inode.c15 * Please obtain a copy of the License at
465 ufs_daddr_t *copy, nb, nlbn, last; local
496 copy = (ufs_daddr_t *)buf_dataptr(tbp);
500 * to blocks to be free'd, and update on disk copy first. Since
531 bcopy((caddr_t)bap, (caddr_t)copy, (u_int)fs->fs_bsize);
544 bap = copy;
/macosx-10.5.8/xnu-1228.15.4/libkern/ppc/
H A Dbcmp.s15 * Please obtain a copy of the License at
46 mr r6,r3 ; copy LHS ptr so we can use r3 as result
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dkern_resource.c15 * Please obtain a copy of the License at
537 * ENOMEM Cannot copy limit structure
1018 struct plimit *copy; local
1030 MALLOC_ZONE(copy, struct plimit *,
1032 if (copy == NULL) {
1037 bcopy(p->p_limit->pl_rlimit, copy->pl_rlimit,
1039 copy->pl_refcnt = 1;
1042 p->p_limit = copy;
/macosx-10.5.8/xnu-1228.15.4/osfmk/default_pager/
H A Ddp_memory_object.c15 * Please obtain a copy of the License at
36 * Permission to use, copy, modify and distribute this software and its
660 /* changed to copy back all data sent to it in preparation for its eventual */
896 vm_map_copy_t pcopy = 0; /* copy handle for pagers */
1039 vm_map_copy_t copy; local
1117 (vm_map_size_t)size, TRUE, &copy);
1121 *pagesp = (default_pager_page_array_t)copy;

Completed in 143 milliseconds

12