Home
last modified time | relevance | path

Searched refs:next_tag (Results 1 – 9 of 9) sorted by relevance

/xnu-8019.80.24/libkern/kxld/
H A DWKdmDecompress.c199 char *next_tag = (char *) tempTagsArray; in WKdm_decompress() local
211 printf("next_tag is %u \n", next_tag); in WKdm_decompress()
222 while (next_tag < tags_area_end) { in WKdm_decompress()
223 char tag = next_tag[0]; in WKdm_decompress()
262 next_tag++; in WKdm_decompress()
269 printf("next_tag is %p\n", next_tag); in WKdm_decompress()
H A DWKdmCompress.c120 char* next_tag = (char *) tempTagsArray; in WKdm_compress() local
174 next_tag - (char *) tempTagsArray); in WKdm_compress()
212 next_tag - (char *) tempTagsArray); in WKdm_compress()
225 (WK_word *) ((void *) next_tag), in WKdm_compress()
/xnu-8019.80.24/osfmk/x86_64/
H A DWKdmCompress_new.s194 #define next_tag %r8 macro
211 movq %rdx, next_tag // next_tag always points to the one following the current tag
259 movb $0, -1(next_tag) // *next_tag = ZERO;
266 incq next_tag // next_tag++
286 movb $2, -1(next_tag) // *next_tag = 2 for miss
301 decq next_tag
302 cmpq next_tag, tempTagsArray // &tempTagsArray[0] vs next_tag
320 cmpq %rcx, next_tag // cmp next_tag vs dest_buf
451 movb $3, -1(next_tag) // *next_tag = 3 for exact
461 movb $1, -1(next_tag) // *next_tag = 1 for partial matched
/xnu-8019.80.24/osfmk/arm64/
H A DWKdmCompress_4k.s183 #define next_tag x4 macro
257 mov next_tag, tempTagsArray // &tempTagsArray[0]
295 …strb edx, [next_tag], #1 // *next_tag++ = ZERO; edx is used as input word, and if we are here e…
331 strb eax, [next_tag], #1 // *next_tag++ = 2 for miss
367 cmp next_tag, rcx
482 strb eax, [next_tag], #1 // *next_tag++ = 3 for exact
494 strb ecx, [next_tag], #1 // *next_tag++ = 1 for partial matched
H A DWKdmCompress_16k.s185 #define next_tag x4 macro
259 mov next_tag, tempTagsArray // &tempTagsArray[0]
297 …strb edx, [next_tag], #1 // *next_tag++ = ZERO; edx is used as input word, and if we are here e…
333 strb eax, [next_tag], #1 // *next_tag++ = 2 for miss
369 cmp next_tag, rcx
484 strb eax, [next_tag], #1 // *next_tag++ = 3 for exact
496 strb ecx, [next_tag], #1 // *next_tag++ = 1 for partial matched
H A DWKdmDecompress_16k.s115 #define next_tag x12 macro
344 mov next_tag, scratch // tempTagsArray
365 ldrb w9, [next_tag], #1 // new tag
H A DWKdmDecompress_4k.s115 #define next_tag x12 macro
344 mov next_tag, scratch // tempTagsArray
365 ldrb w9, [next_tag], #1 // new tag
/xnu-8019.80.24/osfmk/arm/
H A DWKdmCompress_new.s176 #define next_tag r12 macro
241 mov next_tag, scratch // &tempTagsArray[0]
285 strb edx, [next_tag], #1 // *next_tag++ = ZERO;
322 strb eax, [next_tag], #1 // *next_tag++ = 2 for miss
340 sub edx, next_tag, scratch // this should be 1024
478 strb eax, [next_tag], #1 // *next_tag++ = 3 for exact
497 strb eax, [next_tag], #1 // *next_tag++ = 1 for partial matched
H A DWKdmDecompress_new.s103 #define next_tag r12 macro
281 mov next_tag, scratch // tempTagsArray
308 ldrb r9, [next_tag], #1 // new tag