| /xnu-11215/libkern/kxld/ |
| H A D | WKdmCompress.c | 16 WK_word* dest_buf) in WK_pack_2bits() argument 19 WK_word* dest_next = dest_buf; in WK_pack_2bits() 44 WK_word* dest_buf) in WK_pack_4bits() argument 47 WK_word* dest_next = dest_buf; in WK_pack_4bits() 69 WK_word* dest_buf) in WK_pack_3_tenbits() argument 72 WK_word* dest_next = dest_buf; in WK_pack_3_tenbits() 94 WK_word* dest_buf, in WKdm_compress() argument 203 SET_QPOS_AREA_START(dest_buf, next_full_patt); in WKdm_compress() 226 dest_buf + HEADER_SIZE_IN_WORDS); in WKdm_compress() 277 SET_LOW_BITS_AREA_START(dest_buf, boundary_tmp); in WKdm_compress() [all …]
|
| H A D | WKdmDecompress.c | 123 WK_word* dest_buf, in WKdm_decompress() argument 206 WK_word *next_output = dest_buf; in WKdm_decompress()
|
| /xnu-11215/osfmk/vm/ |
| H A D | WKdm_new.h | 80 WK_word* dest_buf, 85 WK_word* dest_buf, 91 WK_word* dest_buf, 96 WK_word* dest_buf, 103 WK_word* dest_buf, 108 WK_word* dest_buf,
|
| H A D | vm_compressor_algorithms.c | 239 WKdmD(WK_word* src_buf, WK_word* dest_buf, WK_word* scratch, unsigned int bytes, in WKdmD() argument 248 WKdm_decompress_4k(src_buf, dest_buf, scratch, bytes); in WKdmD() 255 WKdm_decompress_16k(src_buf, dest_buf, scratch, bytes); in WKdmD() 261 WKdm_decompress_new(src_buf, dest_buf, scratch, bytes); in WKdmD() 270 WKdmC(WK_word* src_buf, WK_word* dest_buf, WK_word* scratch, in WKdmC() argument 278 wkcval = WKdm_compress_4k(src_buf, dest_buf, scratch, limit); in WKdmC() 286 int wkswsz = WKdm_compress_16k(src_buf, dest_buf, scratch, limit); in WKdmC() 293 wkcval = WKdm_compress_new(src_buf, dest_buf, scratch, limit); in WKdmC()
|
| /xnu-11215/osfmk/x86_64/ |
| H A D | WKdmCompress_new.s | 202 #define dest_buf %r12 macro 297 subq dest_buf, %rax // next_full_patt - dest_buf 300 movl %eax, 0(dest_buf) // dest_buf[0] = next_full_patt - dest_buf 307 movq dest_buf, %rdi // dest_buf 379 subq dest_buf, %rax // boundary_tmp - dest_buf 383 movl %r13d, 4(dest_buf) // dest_buf[1] = boundary_tmp - dest_buf 425 subq dest_buf, %rax // boundary_tmp - dest_buf 566 addq $4, dest_buf 586 mov %dx, 4(dest_buf) // store the byte index 587 addq $6, dest_buf [all …]
|
| H A D | WKdmDecompress_new.s | 248 #define dest_buf %r12 macro 266 movl %eax, -4(dest_buf) // *dest_buf = w 271 addq $4, dest_buf 284 movl %eax, -4(dest_buf) // *dest_buf = newly formed word 305 movl %eax, -4(dest_buf) // *dest_buf = word 315 movl $0, -4(dest_buf) // *dest_buf = 0
|
| /xnu-11215/osfmk/arm64/ |
| H A D | WKdmCompress_4k.s | 184 #define dest_buf x1 macro 345 sub rax, next_full_patt, dest_buf // next_full_patt - dest_buf 347 str eax, [dest_buf] // dest_buf[0] = next_full_patt - dest_buf 352 add rdi, dest_buf, #12 // dest_buf 402 ldr eax, [dest_buf] 415 sub rax, rdi, dest_buf // boundary_tmp - dest_buf 418 str eax, [dest_buf,#4] // dest_buf[1] = boundary_tmp - dest_buf 452 3: sub rax, rdi, dest_buf // boundary_tmp - dest_buf 454 str eax, [dest_buf, #8] // SET_LOW_BITS_AREA_END(dest_buf,boundary_tmp) 608 strh edx, [dest_buf], #2 // store the byte index [all …]
|
| H A D | WKdmCompress_16k.s | 186 #define dest_buf x1 macro 347 sub rax, next_full_patt, dest_buf // next_full_patt - dest_buf 349 str eax, [dest_buf] // dest_buf[0] = next_full_patt - dest_buf 354 add rdi, dest_buf, #12 // dest_buf 404 ldr eax, [dest_buf] 417 sub rax, rdi, dest_buf // boundary_tmp - dest_buf 420 str eax, [dest_buf,#4] // dest_buf[1] = boundary_tmp - dest_buf 454 3: sub rax, rdi, dest_buf // boundary_tmp - dest_buf 456 str eax, [dest_buf, #8] // SET_LOW_BITS_AREA_END(dest_buf,boundary_tmp) 610 strh edx, [dest_buf], #2 // store the byte index [all …]
|
| H A D | WKdmDecompress_16k.s | 106 #define dest_buf x1 macro 155 mov rax, dest_buf 174 str eax, [dest_buf, rdx] // store non-0 word in the destination buffer 364 str w9, [dest_buf], #4 // *dest_buf++ = 0 388 str eax, [dest_buf], #4 // *dest_buf++ = newly formed word 413 str eax, [dest_buf], #4 // *dest_buf++ = word 428 str eax, [dest_buf], #4 // *dest_buf++ = w
|
| H A D | WKdmDecompress_4k.s | 106 #define dest_buf x1 macro 155 mov rax, dest_buf 174 str eax, [dest_buf, rdx] // store non-0 word in the destination buffer 364 str w9, [dest_buf], #4 // *dest_buf++ = 0 388 str eax, [dest_buf], #4 // *dest_buf++ = newly formed word 413 str eax, [dest_buf], #4 // *dest_buf++ = word 428 str eax, [dest_buf], #4 // *dest_buf++ = w
|
| /xnu-11215/bsd/vfs/ |
| H A D | vfs_io_compression_stats.c | 277 uint8_t *dest_buf = *PERCPU_GET(per_cpu_compression_buf); in iocs_compress_block() local 279 int compressed_block_size = (int) lz4raw_encode_buffer(dest_buf, block_size, in iocs_compress_block()
|