Part of Slepp's ProjectsPastebinTURLImagebinFilebin
Feedback -- English French German Japanese
Create Upload Newest Tools Donate
Sign In | Create Account

Someone
Wednesday, November 28th, 2007 at 12:43:21am UTC 

  1. .LC1:
  2.         .ascii  "queue_wait\000"
  3.         .text
  4.         .align  2
  5.         .global queue_wait
  6.         .type   queue_wait, %function
  7. queue_wait:
  8.         @ args = 0, pretend = 0, frame = 0
  9.         @ frame_needed = 0, uses_anonymous_args = 0
  10.         stmfd   sp!, {r4, r5, r6, r7, r8, lr}
  11.         mov     r4, r0
  12.         mov     r8, r1
  13.         ldr     r0, .L74
  14.         ldr     r3, .L74+4
  15.         mov     lr, pc
  16.         bx      r3
  17.         ldr     r0, .L74+8
  18.         ldr     r2, [r0, #0]
  19.         add     r3, r2, #1
  20.         str     r3, [r0, #0]
  21.         mrs    r5, cpsr       
  22. bic    r3, r5, #128
  23. orr    r3, r3, #128     
  24. msr    cpsr_c, r3     
  25.  
  26.         ldr     r1, .L74+12
  27.         ldr     r3, [r1, #0]
  28.         add     r3, r3, #1
  29.         str     r3, [r1, #0]
  30.         add     r2, r2, #3
  31.         str     r2, [r0, #0]
  32.         ldr     r0, [r4, #140]
  33.         cmp     r0, #0
  34.         beq     .L64
  35.         ldr     r3, [r0, #64]
  36.         cmp     r3, #0
  37.         addne   r0, r0, #64
  38.         movne   r1, #0
  39.         blne    queue_release_sender
  40. .L64:
  41.         ldr     r2, [r4, #132]
  42.         ldr     r3, [r4, #136]
  43.         cmp     r2, r3
  44.         bne     .L67
  45.         ldr     r7, .L74+16
  46.         ldr     r6, .L74+20
  47. .L68:
  48.         str     r5, [r7, #16]
  49.         mov     r0, r4
  50.         mov     lr, pc
  51.         bx      r6
  52.         mrs    r5, cpsr       
  53. bic    r3, r5, #128
  54. orr    r3, r3, #128     
  55. msr    cpsr_c, r3     
  56.  
  57.         ldr     r2, [r4, #132]
  58.         ldr     r3, [r4, #136]
  59.         cmp     r2, r3
  60.         beq     .L68
  61. .L67:
  62.         ldr     r3, [r4, #132]
  63.         and     r1, r3, #15
  64.         add     r3, r3, #1
  65.         str     r3, [r4, #132]
  66.         add     r3, r4, r1, asl #3
  67.         ldmib   r3, {r2, r3}       @ phole ldm
  68.         stmia   r8, {r2, r3}       @ phole stm
  69.         ldr     r0, [r4, #140]
  70.         cmp     r0, #0
  71.         beq     .L69
  72.         ldr     r3, [r0, r1, asl #2]
  73.         cmp     r3, #0
  74.         blne    queue_fetch_sender
  75. .L69:
  76.         and     r3, r5, #128
  77.         mrs    r1, cpsr       
  78. bic    r2, r1, #128
  79. orr    r2, r2, r3     
  80. msr    cpsr_c, r2     
  81.  
  82.         ldmfd   sp!, {r4, r5, r6, r7, r8, pc}

Update the Post

Either update this post and resubmit it with changes, or make a new post.

You may also comment on this post.

update paste below
details of the post (optional)

Note: Only the paste content is required, though the following information can be useful to others.

Save name / title?

(space separated, optional)



Please note that information posted here will expire by default in one month. If you do not want it to expire, please set the expiry time above. If it is set to expire, web search engines will not be allowed to index it prior to it expiring. Items that are not marked to expire will be indexable by search engines. Be careful with your passwords. All illegal activities will be reported and any information will be handed over to the authorities, so be good.

comments powered by Disqus