File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
002d9e00
002d9e00context.(*emptyCtx).Err: ; void context.(*emptyCtx).Err(context.emptyCtx * p0)
002d9e00ldr x16, [x28+16]
002d9e04subs xzr, sp, x16
002d9e08b.ls 0x2d9e64
002d9e0cstr x30, [sp-48]!
002d9e10stur x29, [sp-8]
002d9e14sub x29, sp, 8
002d9e18ldr x16, [x28+32]
002d9e1ccbnz x16, 0x2d9e78
002d9e20
002d9e20loc_2d9e20:
002d9e20str x0, [sp+56]
002d9e24stp xzr, xzr, [sp+8]
002d9e28ldr x0, [sp+56]
002d9e2ccbnz x0, 0x2d9e34
002d9e30b 0x2d9e5c
002d9e34
002d9e34loc_2d9e34:
002d9e34ldr x0, [sp+56]
002d9e38ldrsb x27, [x0]
002d9e3cbl context.emptyCtx.Err
002d9e40str x0, [sp+24]
002d9e44str x1, [sp+32]
002d9e48str x0, [sp+8]
002d9e4cstr x1, [sp+16]
002d9e50ldur x29, [sp-8]
002d9e54ldr x30, [sp], 48
002d9e58ret x30
002d9e5c
002d9e5cloc_2d9e5c:
002d9e5cbl runtime.panicwrap
002d9e60hint
002d9e64
002d9e64loc_2d9e64:
002d9e64str x0, [sp+8]
002d9e68mov x3, x30
002d9e6cbl runtime.morestack_noctxt.abi0
002d9e70ldr x0, [sp+8]
002d9e74b 0x2d9e00
002d9e78
002d9e78loc_2d9e78:
002d9e78ldr x17, [x16]
002d9e7cadd x20, sp, 56
002d9e80subs xzr, x20, x17
002d9e84b.ne 0x2d9e20
002d9e88add x20, sp, 8
002d9e8cstr x20, [x16]
002d9e90b 0x2d9e20
002d9e94udf 0
002d9e98udf 0
002d9e9cudf 0
002d9e00
002d9e00context.(*emptyCtx).Err: ; void context.(*emptyCtx).Err(context.emptyCtx * p0)
002d9e00ldr x16, [x28+16]
002d9e04subs xzr, sp, x16
002d9e08b.ls 0x2d9e64
002d9e0cstr x30, [sp-48]!
002d9e10stur x29, [sp-8]
002d9e14sub x29, sp, 8
002d9e18ldr x16, [x28+32]
002d9e1ccbnz x16, 0x2d9e78
002d9e20
002d9e20loc_2d9e20:
002d9e20str x0, [sp+56]
002d9e24stp xzr, xzr, [sp+8]
002d9e28ldr x0, [sp+56]
002d9e2ccbnz x0, 0x2d9e34
002d9e30b 0x2d9e5c
002d9e34
002d9e34loc_2d9e34:
002d9e34ldr x0, [sp+56]
002d9e38ldrsb x27, [x0]
002d9e3cbl context.emptyCtx.Err
002d9e40str x0, [sp+24]
002d9e44str x1, [sp+32]
002d9e48str x0, [sp+8]
002d9e4cstr x1, [sp+16]
002d9e50ldur x29, [sp-8]
002d9e54ldr x30, [sp], 48
002d9e58ret x30
002d9e5c
002d9e5cloc_2d9e5c:
002d9e5cbl runtime.panicwrap
002d9e60hint
002d9e64
002d9e64loc_2d9e64:
002d9e64str x0, [sp+8]
002d9e68mov x3, x30
002d9e6cbl runtime.morestack_noctxt.abi0
002d9e70ldr x0, [sp+8]
002d9e74b 0x2d9e00
002d9e78
002d9e78loc_2d9e78:
002d9e78ldr x17, [x16]
002d9e7cadd x20, sp, 56
002d9e80subs xzr, x20, x17
002d9e84b.ne 0x2d9e20
002d9e88add x20, sp, 8
002d9e8cstr x20, [x16]
002d9e90b 0x2d9e20
002d9e94udf 0
002d9e98udf 0
002d9e9cudf 0
002d9e00
002d9ea0
002d9ea0context.(*emptyCtx).Value: ; void context.(*emptyCtx).Value(context.emptyCtx * p0, interface {} key)
002d9ea0ldr x16, [x28+16]
002d9ea4subs xzr, sp, x16
002d9ea8b.ls 0x2d9f14
002d9eacstr x30, [sp-64]!
002d9eb0stur x29, [sp-8]
002d9eb4sub x29, sp, 8
002d9eb8ldr x16, [x28+32]
002d9ebccbnz x16, 0x2d9f30
002d9ec0
002d9ec0loc_2d9ec0:
002d9ec0str x0, [sp+72]
002d9ec4str x1, [sp+80]
002d9ec8str x2, [sp+88]
002d9eccstp xzr, xzr, [sp+24]
002d9ed0ldr x2, [sp+72]
002d9ed4cbnz x2, 0x2d9edc
002d9ed8b 0x2d9f0c
002d9edc
002d9edcloc_2d9edc:
002d9edcldr x0, [sp+80]
002d9ee0ldr x2, [sp+72]
002d9ee4ldrsb x27, [x2]
002d9ee8ldr x1, [sp+88]
002d9eecbl context.emptyCtx.Value
002d9ef0str x0, [sp+40]
002d9ef4str x1, [sp+48]
002d9ef8str x0, [sp+24]
002d9efcstr x1, [sp+32]
002d9f00ldur x29, [sp-8]
002d9f04ldr x30, [sp], 64
002d9f08ret x30
002d9f0c
002d9f0cloc_2d9f0c:
002d9f0cbl runtime.panicwrap
002d9f10hint
002d9f14
002d9f14loc_2d9f14:
002d9f14stp x0, x1, [sp+8]
002d9f18str x2, [sp+24]
002d9f1cmov x3, x30
002d9f20bl runtime.morestack_noctxt.abi0
002d9f24ldp x0, x1, [sp+8]
002d9f28ldr x2, [sp+24]
002d9f2cb 0x2d9ea0
002d9f30
002d9f30loc_2d9f30:
002d9f30ldr x17, [x16]
002d9f34add x20, sp, 72
002d9f38subs xzr, x20, x17
002d9f3cb.ne 0x2d9ec0
002d9f40add x20, sp, 8
002d9f44str x20, [x16]
002d9f48b 0x2d9ec0
002d9f4cudf 0
002d9ea0
002d9ea0context.(*emptyCtx).Value: ; void context.(*emptyCtx).Value(context.emptyCtx * p0, interface {} key)
002d9ea0ldr x16, [x28+16]
002d9ea4subs xzr, sp, x16
002d9ea8b.ls 0x2d9f14
002d9eacstr x30, [sp-64]!
002d9eb0stur x29, [sp-8]
002d9eb4sub x29, sp, 8
002d9eb8ldr x16, [x28+32]
002d9ebccbnz x16, 0x2d9f30
002d9ec0
002d9ec0loc_2d9ec0:
002d9ec0str x0, [sp+72]
002d9ec4str x1, [sp+80]
002d9ec8str x2, [sp+88]
002d9eccstp xzr, xzr, [sp+24]
002d9ed0ldr x2, [sp+72]
002d9ed4cbnz x2, 0x2d9edc
002d9ed8b 0x2d9f0c
002d9edc
002d9edcloc_2d9edc:
002d9edcldr x0, [sp+80]
002d9ee0ldr x2, [sp+72]
002d9ee4ldrsb x27, [x2]
002d9ee8ldr x1, [sp+88]
002d9eecbl context.emptyCtx.Value
002d9ef0str x0, [sp+40]
002d9ef4str x1, [sp+48]
002d9ef8str x0, [sp+24]
002d9efcstr x1, [sp+32]
002d9f00ldur x29, [sp-8]
002d9f04ldr x30, [sp], 64
002d9f08ret x30
002d9f0c
002d9f0cloc_2d9f0c:
002d9f0cbl runtime.panicwrap
002d9f10hint
002d9f14
002d9f14loc_2d9f14:
002d9f14stp x0, x1, [sp+8]
002d9f18str x2, [sp+24]
002d9f1cmov x3, x30
002d9f20bl runtime.morestack_noctxt.abi0
002d9f24ldp x0, x1, [sp+8]
002d9f28ldr x2, [sp+24]
002d9f2cb 0x2d9ea0
002d9f30
002d9f30loc_2d9f30:
002d9f30ldr x17, [x16]
002d9f34add x20, sp, 72
002d9f38subs xzr, x20, x17
002d9f3cb.ne 0x2d9ec0
002d9f40add x20, sp, 8
002d9f44str x20, [x16]
002d9f48b 0x2d9ec0
002d9f4cudf 0
002d9ea0
002d9f50
002d9f50context.backgroundCtx.Deadline: ; void context.backgroundCtx.Deadline(context.backgroundCtx p0)
002d9f50ldr x16, [x28+16]
002d9f54subs xzr, sp, x16
002d9f58b.ls 0x2d9ff0
002d9f5cstr x30, [sp-96]!
002d9f60stur x29, [sp-8]
002d9f64sub x29, sp, 8
002d9f68ldr x16, [x28+32]
002d9f6ccbnz x16, 0x2d9ffc
002d9f70
002d9f70loc_2d9f70:
002d9f70stp xzr, xzr, [sp+16]
002d9f74str xzr, [sp+32]
002d9f78strb wzr, [sp+13]
002d9f7cstp xzr, xzr, [sp+40]
002d9f80str xzr, [sp+56]
002d9f84bl context.emptyCtx.Deadline
002d9f88str x0, [sp+40]
002d9f8cstr x1, [sp+48]
002d9f90str x2, [sp+56]
002d9f94strb w3, [sp+14]
002d9f98ldr x0, [sp+40]
002d9f9cldr x1, [sp+48]
002d9fa0ldr x2, [sp+56]
002d9fa4str x0, [sp+64]
002d9fa8str x1, [sp+72]
002d9facstr x2, [sp+80]
002d9fb0ldrb w0, [sp+14]
002d9fb4strb w0, [sp+15]
002d9fb8ldr x0, [sp+64]
002d9fbcldr x1, [sp+72]
002d9fc0ldr x2, [sp+80]
002d9fc4str x0, [sp+16]
002d9fc8str x1, [sp+24]
002d9fccstr x2, [sp+32]
002d9fd0ldrb w3, [sp+15]
002d9fd4strb w3, [sp+13]
002d9fd8ldr x0, [sp+16]
002d9fdcldr x1, [sp+24]
002d9fe0ldr x2, [sp+32]
002d9fe4ldur x29, [sp-8]
002d9fe8ldr x30, [sp], 96
002d9fecret x30
002d9ff0
002d9ff0loc_2d9ff0:
002d9ff0mov x3, x30
002d9ff4bl runtime.morestack_noctxt.abi0
002d9ff8b 0x2d9f50
002d9ffc
002d9ffcloc_2d9ffc:
002d9ffcldr x17, [x16]
002da000add x20, sp, 104
002da004subs xzr, x20, x17
002da008b.ne 0x2d9f70
002da00cadd x20, sp, 8
002da010str x20, [x16]
002da014b 0x2d9f70
002da018udf 0
002da01cudf 0
002d9f50
002d9f50context.backgroundCtx.Deadline: ; void context.backgroundCtx.Deadline(context.backgroundCtx p0)
002d9f50ldr x16, [x28+16]
002d9f54subs xzr, sp, x16
002d9f58b.ls 0x2d9ff0
002d9f5cstr x30, [sp-96]!
002d9f60stur x29, [sp-8]
002d9f64sub x29, sp, 8
002d9f68ldr x16, [x28+32]
002d9f6ccbnz x16, 0x2d9ffc
002d9f70
002d9f70loc_2d9f70:
002d9f70stp xzr, xzr, [sp+16]
002d9f74str xzr, [sp+32]
002d9f78strb wzr, [sp+13]
002d9f7cstp xzr, xzr, [sp+40]
002d9f80str xzr, [sp+56]
002d9f84bl context.emptyCtx.Deadline
002d9f88str x0, [sp+40]
002d9f8cstr x1, [sp+48]
002d9f90str x2, [sp+56]
002d9f94strb w3, [sp+14]
002d9f98ldr x0, [sp+40]
002d9f9cldr x1, [sp+48]
002d9fa0ldr x2, [sp+56]
002d9fa4str x0, [sp+64]
002d9fa8str x1, [sp+72]
002d9facstr x2, [sp+80]
002d9fb0ldrb w0, [sp+14]
002d9fb4strb w0, [sp+15]
002d9fb8ldr x0, [sp+64]
002d9fbcldr x1, [sp+72]
002d9fc0ldr x2, [sp+80]
002d9fc4str x0, [sp+16]
002d9fc8str x1, [sp+24]
002d9fccstr x2, [sp+32]
002d9fd0ldrb w3, [sp+15]
002d9fd4strb w3, [sp+13]
002d9fd8ldr x0, [sp+16]
002d9fdcldr x1, [sp+24]
002d9fe0ldr x2, [sp+32]
002d9fe4ldur x29, [sp-8]
002d9fe8ldr x30, [sp], 96
002d9fecret x30
002d9ff0
002d9ff0loc_2d9ff0:
002d9ff0mov x3, x30
002d9ff4bl runtime.morestack_noctxt.abi0
002d9ff8b 0x2d9f50
002d9ffc
002d9ffcloc_2d9ffc:
002d9ffcldr x17, [x16]
002da000add x20, sp, 104
002da004subs xzr, x20, x17
002da008b.ne 0x2d9f70
002da00cadd x20, sp, 8
002da010str x20, [x16]
002da014b 0x2d9f70
002da018udf 0
002da01cudf 0
002d9f50
002da020
002da020context.(*backgroundCtx).Deadline: ; void context.(*backgroundCtx).Deadline(context.backgroundCtx * p0)
002da020ldr x16, [x28+16]
002da024subs xzr, sp, x16
002da028b.ls 0x2da0cc
002da02cstr x30, [sp-96]!
002da030stur x29, [sp-8]
002da034sub x29, sp, 8
002da038ldr x16, [x28+32]
002da03ccbnz x16, 0x2da0e0
002da040
002da040loc_2da040:
002da040str x0, [sp+104]
002da044stp xzr, xzr, [sp+16]
002da048str xzr, [sp+32]
002da04cstrb wzr, [sp+13]
002da050stp xzr, xzr, [sp+40]
002da054str xzr, [sp+56]
002da058ldr x0, [sp+104]
002da05cldrsb x27, [x0]
002da060bl context.emptyCtx.Deadline
002da064str x0, [sp+40]
002da068str x1, [sp+48]
002da06cstr x2, [sp+56]
002da070strb w3, [sp+14]
002da074ldr x0, [sp+40]
002da078ldr x1, [sp+48]
002da07cldr x2, [sp+56]
002da080str x0, [sp+64]
002da084str x1, [sp+72]
002da088str x2, [sp+80]
002da08cldrb w0, [sp+14]
002da090strb w0, [sp+15]
002da094ldr x0, [sp+64]
002da098ldr x1, [sp+72]
002da09cldr x2, [sp+80]
002da0a0str x0, [sp+16]
002da0a4str x1, [sp+24]
002da0a8str x2, [sp+32]
002da0acldrb w3, [sp+15]
002da0b0strb w3, [sp+13]
002da0b4ldr x0, [sp+16]
002da0b8ldr x1, [sp+24]
002da0bcldr x2, [sp+32]
002da0c0ldur x29, [sp-8]
002da0c4ldr x30, [sp], 96
002da0c8ret x30
002da0cc
002da0ccloc_2da0cc:
002da0ccstr x0, [sp+8]
002da0d0mov x3, x30
002da0d4bl runtime.morestack_noctxt.abi0
002da0d8ldr x0, [sp+8]
002da0dcb 0x2da020
002da0e0
002da0e0loc_2da0e0:
002da0e0ldr x17, [x16]
002da0e4add x20, sp, 104
002da0e8subs xzr, x20, x17
002da0ecb.ne 0x2da040
002da0f0add x20, sp, 8
002da0f4str x20, [x16]
002da0f8b 0x2da040
002da0fcudf 0
002da020
002da020context.(*backgroundCtx).Deadline: ; void context.(*backgroundCtx).Deadline(context.backgroundCtx * p0)
002da020ldr x16, [x28+16]
002da024subs xzr, sp, x16
002da028b.ls 0x2da0cc
002da02cstr x30, [sp-96]!
002da030stur x29, [sp-8]
002da034sub x29, sp, 8
002da038ldr x16, [x28+32]
002da03ccbnz x16, 0x2da0e0
002da040
002da040loc_2da040:
002da040str x0, [sp+104]
002da044stp xzr, xzr, [sp+16]
002da048str xzr, [sp+32]
002da04cstrb wzr, [sp+13]
002da050stp xzr, xzr, [sp+40]
002da054str xzr, [sp+56]
002da058ldr x0, [sp+104]
002da05cldrsb x27, [x0]
002da060bl context.emptyCtx.Deadline
002da064str x0, [sp+40]
002da068str x1, [sp+48]
002da06cstr x2, [sp+56]
002da070strb w3, [sp+14]
002da074ldr x0, [sp+40]
002da078ldr x1, [sp+48]
002da07cldr x2, [sp+56]
002da080str x0, [sp+64]
002da084str x1, [sp+72]
002da088str x2, [sp+80]
002da08cldrb w0, [sp+14]
002da090strb w0, [sp+15]
002da094ldr x0, [sp+64]
002da098ldr x1, [sp+72]
002da09cldr x2, [sp+80]
002da0a0str x0, [sp+16]
002da0a4str x1, [sp+24]
002da0a8str x2, [sp+32]
002da0acldrb w3, [sp+15]
002da0b0strb w3, [sp+13]
002da0b4ldr x0, [sp+16]
002da0b8ldr x1, [sp+24]
002da0bcldr x2, [sp+32]
002da0c0ldur x29, [sp-8]
002da0c4ldr x30, [sp], 96
002da0c8ret x30
002da0cc
002da0ccloc_2da0cc:
002da0ccstr x0, [sp+8]
002da0d0mov x3, x30
002da0d4bl runtime.morestack_noctxt.abi0
002da0d8ldr x0, [sp+8]
002da0dcb 0x2da020
002da0e0
002da0e0loc_2da0e0:
002da0e0ldr x17, [x16]
002da0e4add x20, sp, 104
002da0e8subs xzr, x20, x17
002da0ecb.ne 0x2da040
002da0f0add x20, sp, 8
002da0f4str x20, [x16]
002da0f8b 0x2da040
002da0fcudf 0
002da020
002da100
002da100context.backgroundCtx.Done: ; void context.backgroundCtx.Done(context.backgroundCtx p0)
002da100ldr x16, [x28+16]
002da104subs xzr, sp, x16
002da108b.ls 0x2da13c
002da10cstr x30, [sp-32]!
002da110stur x29, [sp-8]
002da114sub x29, sp, 8
002da118ldr x16, [x28+32]
002da11ccbnz x16, 0x2da148
002da120
002da120loc_2da120:
002da120str xzr, [sp+8]
002da124bl context.emptyCtx.Done
002da128str x0, [sp+16]
002da12cstr x0, [sp+8]
002da130ldur x29, [sp-8]
002da134ldr x30, [sp], 32
002da138ret x30
002da13c
002da13cloc_2da13c:
002da13cmov x3, x30
002da140bl runtime.morestack_noctxt.abi0
002da144b 0x2da100
002da148
002da148loc_2da148:
002da148ldr x17, [x16]
002da14cadd x20, sp, 40
002da150subs xzr, x20, x17
002da154b.ne 0x2da120
002da158add x20, sp, 8
002da15cstr x20, [x16]
002da160b 0x2da120
002da164udf 0
002da168udf 0
002da16cudf 0
002da100
002da100context.backgroundCtx.Done: ; void context.backgroundCtx.Done(context.backgroundCtx p0)
002da100ldr x16, [x28+16]
002da104subs xzr, sp, x16
002da108b.ls 0x2da13c
002da10cstr x30, [sp-32]!
002da110stur x29, [sp-8]
002da114sub x29, sp, 8
002da118ldr x16, [x28+32]
002da11ccbnz x16, 0x2da148
002da120
002da120loc_2da120:
002da120str xzr, [sp+8]
002da124bl context.emptyCtx.Done
002da128str x0, [sp+16]
002da12cstr x0, [sp+8]
002da130ldur x29, [sp-8]
002da134ldr x30, [sp], 32
002da138ret x30
002da13c
002da13cloc_2da13c:
002da13cmov x3, x30
002da140bl runtime.morestack_noctxt.abi0
002da144b 0x2da100
002da148
002da148loc_2da148:
002da148ldr x17, [x16]
002da14cadd x20, sp, 40
002da150subs xzr, x20, x17
002da154b.ne 0x2da120
002da158add x20, sp, 8
002da15cstr x20, [x16]
002da160b 0x2da120
002da164udf 0
002da168udf 0
002da16cudf 0
002da100
002da170
002da170context.(*backgroundCtx).Done: ; void context.(*backgroundCtx).Done(context.backgroundCtx * p0)
002da170ldr x16, [x28+16]
002da174subs xzr, sp, x16
002da178b.ls 0x2da1b8
002da17cstr x30, [sp-32]!
002da180stur x29, [sp-8]
002da184sub x29, sp, 8
002da188ldr x16, [x28+32]
002da18ccbnz x16, 0x2da1cc
002da190
002da190loc_2da190:
002da190str x0, [sp+40]
002da194str xzr, [sp+8]
002da198ldr x0, [sp+40]
002da19cldrsb x27, [x0]
002da1a0bl context.emptyCtx.Done
002da1a4str x0, [sp+16]
002da1a8str x0, [sp+8]
002da1acldur x29, [sp-8]
002da1b0ldr x30, [sp], 32
002da1b4ret x30
002da1b8
002da1b8loc_2da1b8:
002da1b8str x0, [sp+8]
002da1bcmov x3, x30
002da1c0bl runtime.morestack_noctxt.abi0
002da1c4ldr x0, [sp+8]
002da1c8b 0x2da170
002da1cc
002da1ccloc_2da1cc:
002da1ccldr x17, [x16]
002da1d0add x20, sp, 40
002da1d4subs xzr, x20, x17
002da1d8b.ne 0x2da190
002da1dcadd x20, sp, 8
002da1e0str x20, [x16]
002da1e4b 0x2da190
002da1e8udf 0
002da1ecudf 0
002da170
002da170context.(*backgroundCtx).Done: ; void context.(*backgroundCtx).Done(context.backgroundCtx * p0)
002da170ldr x16, [x28+16]
002da174subs xzr, sp, x16
002da178b.ls 0x2da1b8
002da17cstr x30, [sp-32]!
002da180stur x29, [sp-8]
002da184sub x29, sp, 8
002da188ldr x16, [x28+32]
002da18ccbnz x16, 0x2da1cc
002da190
002da190loc_2da190:
002da190str x0, [sp+40]
002da194str xzr, [sp+8]
002da198ldr x0, [sp+40]
002da19cldrsb x27, [x0]
002da1a0bl context.emptyCtx.Done
002da1a4str x0, [sp+16]
002da1a8str x0, [sp+8]
002da1acldur x29, [sp-8]
002da1b0ldr x30, [sp], 32
002da1b4ret x30
002da1b8
002da1b8loc_2da1b8:
002da1b8str x0, [sp+8]
002da1bcmov x3, x30
002da1c0bl runtime.morestack_noctxt.abi0
002da1c4ldr x0, [sp+8]
002da1c8b 0x2da170
002da1cc
002da1ccloc_2da1cc:
002da1ccldr x17, [x16]
002da1d0add x20, sp, 40
002da1d4subs xzr, x20, x17
002da1d8b.ne 0x2da190
002da1dcadd x20, sp, 8
002da1e0str x20, [x16]
002da1e4b 0x2da190
002da1e8udf 0
002da1ecudf 0
002da170
002da1f0
002da1f0context.backgroundCtx.Err: ; void context.backgroundCtx.Err(context.backgroundCtx p0)
002da1f0ldr x16, [x28+16]
002da1f4subs xzr, sp, x16
002da1f8b.ls 0x2da234
002da1fcstr x30, [sp-48]!
002da200stur x29, [sp-8]
002da204sub x29, sp, 8
002da208ldr x16, [x28+32]
002da20ccbnz x16, 0x2da240
002da210
002da210loc_2da210:
002da210stp xzr, xzr, [sp+8]
002da214bl context.emptyCtx.Err
002da218str x0, [sp+24]
002da21cstr x1, [sp+32]
002da220str x0, [sp+8]
002da224str x1, [sp+16]
002da228ldur x29, [sp-8]
002da22cldr x30, [sp], 48
002da230ret x30
002da234
002da234loc_2da234:
002da234mov x3, x30
002da238bl runtime.morestack_noctxt.abi0
002da23cb 0x2da1f0
002da240
002da240loc_2da240:
002da240ldr x17, [x16]
002da244add x20, sp, 56
002da248subs xzr, x20, x17
002da24cb.ne 0x2da210
002da250add x20, sp, 8
002da254str x20, [x16]
002da258b 0x2da210
002da25cudf 0
002da1f0
002da1f0context.backgroundCtx.Err: ; void context.backgroundCtx.Err(context.backgroundCtx p0)
002da1f0ldr x16, [x28+16]
002da1f4subs xzr, sp, x16
002da1f8b.ls 0x2da234
002da1fcstr x30, [sp-48]!
002da200stur x29, [sp-8]
002da204sub x29, sp, 8
002da208ldr x16, [x28+32]
002da20ccbnz x16, 0x2da240
002da210
002da210loc_2da210:
002da210stp xzr, xzr, [sp+8]
002da214bl context.emptyCtx.Err
002da218str x0, [sp+24]
002da21cstr x1, [sp+32]
002da220str x0, [sp+8]
002da224str x1, [sp+16]
002da228ldur x29, [sp-8]
002da22cldr x30, [sp], 48
002da230ret x30
002da234
002da234loc_2da234:
002da234mov x3, x30
002da238bl runtime.morestack_noctxt.abi0
002da23cb 0x2da1f0
002da240
002da240loc_2da240:
002da240ldr x17, [x16]
002da244add x20, sp, 56
002da248subs xzr, x20, x17
002da24cb.ne 0x2da210
002da250add x20, sp, 8
002da254str x20, [x16]
002da258b 0x2da210
002da25cudf 0
002da1f0
002da260
002da260context.(*backgroundCtx).Err: ; void context.(*backgroundCtx).Err(context.backgroundCtx * p0)
002da260ldr x16, [x28+16]
002da264subs xzr, sp, x16
002da268b.ls 0x2da2b0
002da26cstr x30, [sp-48]!
002da270stur x29, [sp-8]
002da274sub x29, sp, 8
002da278ldr x16, [x28+32]
002da27ccbnz x16, 0x2da2c4
002da280
002da280loc_2da280:
002da280str x0, [sp+56]
002da284stp xzr, xzr, [sp+8]
002da288ldr x0, [sp+56]
002da28cldrsb x27, [x0]
002da290bl context.emptyCtx.Err
002da294str x0, [sp+24]
002da298str x1, [sp+32]
002da29cstr x0, [sp+8]
002da2a0str x1, [sp+16]
002da2a4ldur x29, [sp-8]
002da2a8ldr x30, [sp], 48
002da2acret x30
002da2b0
002da2b0loc_2da2b0:
002da2b0str x0, [sp+8]
002da2b4mov x3, x30
002da2b8bl runtime.morestack_noctxt.abi0
002da2bcldr x0, [sp+8]
002da2c0b 0x2da260
002da2c4
002da2c4loc_2da2c4:
002da2c4ldr x17, [x16]
002da2c8add x20, sp, 56
002da2ccsubs xzr, x20, x17
002da2d0b.ne 0x2da280
002da2d4add x20, sp, 8
002da2d8str x20, [x16]
002da2dcb 0x2da280
002da260
002da260context.(*backgroundCtx).Err: ; void context.(*backgroundCtx).Err(context.backgroundCtx * p0)
002da260ldr x16, [x28+16]
002da264subs xzr, sp, x16
002da268b.ls 0x2da2b0
002da26cstr x30, [sp-48]!
002da270stur x29, [sp-8]
002da274sub x29, sp, 8
002da278ldr x16, [x28+32]
002da27ccbnz x16, 0x2da2c4
002da280
002da280loc_2da280:
002da280str x0, [sp+56]
002da284stp xzr, xzr, [sp+8]
002da288ldr x0, [sp+56]
002da28cldrsb x27, [x0]
002da290bl context.emptyCtx.Err
002da294str x0, [sp+24]
002da298str x1, [sp+32]
002da29cstr x0, [sp+8]
002da2a0str x1, [sp+16]
002da2a4ldur x29, [sp-8]
002da2a8ldr x30, [sp], 48
002da2acret x30
002da2b0
002da2b0loc_2da2b0:
002da2b0str x0, [sp+8]
002da2b4mov x3, x30
002da2b8bl runtime.morestack_noctxt.abi0
002da2bcldr x0, [sp+8]
002da2c0b 0x2da260
002da2c4
002da2c4loc_2da2c4:
002da2c4ldr x17, [x16]
002da2c8add x20, sp, 56
002da2ccsubs xzr, x20, x17
002da2d0b.ne 0x2da280
002da2d4add x20, sp, 8
002da2d8str x20, [x16]
002da2dcb 0x2da280
002da260
002da2e0
002da2e0context.(*backgroundCtx).String: ; void context.(*backgroundCtx).String(context.backgroundCtx * p0)
002da2e0ldr x16, [x28+16]
002da2e4subs xzr, sp, x16
002da2e8b.ls 0x2da344
002da2ecstr x30, [sp-48]!
002da2f0stur x29, [sp-8]
002da2f4sub x29, sp, 8
002da2f8ldr x16, [x28+32]
002da2fccbnz x16, 0x2da358
002da300
002da300loc_2da300:
002da300str x0, [sp+56]
002da304stp xzr, xzr, [sp+8]
002da308ldr x0, [sp+56]
002da30ccbnz x0, 0x2da314
002da310b 0x2da33c
002da314
002da314loc_2da314:
002da314ldr x0, [sp+56]
002da318ldrsb x27, [x0]
002da31cbl context.backgroundCtx.String
002da320str x0, [sp+24]
002da324str x1, [sp+32]
002da328str x0, [sp+8]
002da32cstr x1, [sp+16]
002da330ldur x29, [sp-8]
002da334ldr x30, [sp], 48
002da338ret x30
002da33c
002da33cloc_2da33c:
002da33cbl runtime.panicwrap
002da340hint
002da344
002da344loc_2da344:
002da344str x0, [sp+8]
002da348mov x3, x30
002da34cbl runtime.morestack_noctxt.abi0
002da350ldr x0, [sp+8]
002da354b 0x2da2e0
002da358
002da358loc_2da358:
002da358ldr x17, [x16]
002da35cadd x20, sp, 56
002da360subs xzr, x20, x17
002da364b.ne 0x2da300
002da368add x20, sp, 8
002da36cstr x20, [x16]
002da370b 0x2da300
002da374udf 0
002da378udf 0
002da37cudf 0
002da2e0
002da2e0context.(*backgroundCtx).String: ; void context.(*backgroundCtx).String(context.backgroundCtx * p0)
002da2e0ldr x16, [x28+16]
002da2e4subs xzr, sp, x16
002da2e8b.ls 0x2da344
002da2ecstr x30, [sp-48]!
002da2f0stur x29, [sp-8]
002da2f4sub x29, sp, 8
002da2f8ldr x16, [x28+32]
002da2fccbnz x16, 0x2da358
002da300
002da300loc_2da300:
002da300str x0, [sp+56]
002da304stp xzr, xzr, [sp+8]
002da308ldr x0, [sp+56]
002da30ccbnz x0, 0x2da314
002da310b 0x2da33c
002da314
002da314loc_2da314:
002da314ldr x0, [sp+56]
002da318ldrsb x27, [x0]
002da31cbl context.backgroundCtx.String
002da320str x0, [sp+24]
002da324str x1, [sp+32]
002da328str x0, [sp+8]
002da32cstr x1, [sp+16]
002da330ldur x29, [sp-8]
002da334ldr x30, [sp], 48
002da338ret x30
002da33c
002da33cloc_2da33c:
002da33cbl runtime.panicwrap
002da340hint
002da344
002da344loc_2da344:
002da344str x0, [sp+8]
002da348mov x3, x30
002da34cbl runtime.morestack_noctxt.abi0
002da350ldr x0, [sp+8]
002da354b 0x2da2e0
002da358
002da358loc_2da358:
002da358ldr x17, [x16]
002da35cadd x20, sp, 56
002da360subs xzr, x20, x17
002da364b.ne 0x2da300
002da368add x20, sp, 8
002da36cstr x20, [x16]
002da370b 0x2da300
002da374udf 0
002da378udf 0
002da37cudf 0
002da2e0
002da380
002da380context.backgroundCtx.Value: ; void context.backgroundCtx.Value(context.backgroundCtx p0, interface {} key)
002da380ldr x16, [x28+16]
002da384subs xzr, sp, x16
002da388b.ls 0x2da3d4
002da38cstr x30, [sp-64]!
002da390stur x29, [sp-8]
002da394sub x29, sp, 8
002da398ldr x16, [x28+32]
002da39ccbnz x16, 0x2da3e8
002da3a0
002da3a0loc_2da3a0:
002da3a0str x0, [sp+72]
002da3a4str x1, [sp+80]
002da3a8stp xzr, xzr, [sp+24]
002da3acldr x0, [sp+72]
002da3b0ldr x1, [sp+80]
002da3b4bl context.emptyCtx.Value
002da3b8str x0, [sp+40]
002da3bcstr x1, [sp+48]
002da3c0str x0, [sp+24]
002da3c4str x1, [sp+32]
002da3c8ldur x29, [sp-8]
002da3ccldr x30, [sp], 64
002da3d0ret x30
002da3d4
002da3d4loc_2da3d4:
002da3d4stp x0, x1, [sp+8]
002da3d8mov x3, x30
002da3dcbl runtime.morestack_noctxt.abi0
002da3e0ldp x0, x1, [sp+8]
002da3e4b 0x2da380
002da3e8
002da3e8loc_2da3e8:
002da3e8ldr x17, [x16]
002da3ecadd x20, sp, 72
002da3f0subs xzr, x20, x17
002da3f4b.ne 0x2da3a0
002da3f8add x20, sp, 8
002da3fcstr x20, [x16]
002da400b 0x2da3a0
002da404udf 0
002da408udf 0
002da40cudf 0
002da380
002da380context.backgroundCtx.Value: ; void context.backgroundCtx.Value(context.backgroundCtx p0, interface {} key)
002da380ldr x16, [x28+16]
002da384subs xzr, sp, x16
002da388b.ls 0x2da3d4
002da38cstr x30, [sp-64]!
002da390stur x29, [sp-8]
002da394sub x29, sp, 8
002da398ldr x16, [x28+32]
002da39ccbnz x16, 0x2da3e8
002da3a0
002da3a0loc_2da3a0:
002da3a0str x0, [sp+72]
002da3a4str x1, [sp+80]
002da3a8stp xzr, xzr, [sp+24]
002da3acldr x0, [sp+72]
002da3b0ldr x1, [sp+80]
002da3b4bl context.emptyCtx.Value
002da3b8str x0, [sp+40]
002da3bcstr x1, [sp+48]
002da3c0str x0, [sp+24]
002da3c4str x1, [sp+32]
002da3c8ldur x29, [sp-8]
002da3ccldr x30, [sp], 64
002da3d0ret x30
002da3d4
002da3d4loc_2da3d4:
002da3d4stp x0, x1, [sp+8]
002da3d8mov x3, x30
002da3dcbl runtime.morestack_noctxt.abi0
002da3e0ldp x0, x1, [sp+8]
002da3e4b 0x2da380
002da3e8
002da3e8loc_2da3e8:
002da3e8ldr x17, [x16]
002da3ecadd x20, sp, 72
002da3f0subs xzr, x20, x17
002da3f4b.ne 0x2da3a0
002da3f8add x20, sp, 8
002da3fcstr x20, [x16]
002da400b 0x2da3a0
002da404udf 0
002da408udf 0
002da40cudf 0
002da380
002da410
002da410context.(*backgroundCtx).Value: ; void context.(*backgroundCtx).Value(context.backgroundCtx * p0, interface {} key)
002da410ldr x16, [x28+16]
002da414subs xzr, sp, x16
002da418b.ls 0x2da470
002da41cstr x30, [sp-64]!
002da420stur x29, [sp-8]
002da424sub x29, sp, 8
002da428ldr x16, [x28+32]
002da42ccbnz x16, 0x2da48c
002da430
002da430loc_2da430:
002da430str x0, [sp+72]
002da434str x1, [sp+80]
002da438str x2, [sp+88]
002da43cstp xzr, xzr, [sp+24]
002da440ldr x0, [sp+80]
002da444ldr x2, [sp+72]
002da448ldrsb x27, [x2]
002da44cldr x1, [sp+88]
002da450bl context.emptyCtx.Value
002da454str x0, [sp+40]
002da458str x1, [sp+48]
002da45cstr x0, [sp+24]
002da460str x1, [sp+32]
002da464ldur x29, [sp-8]
002da468ldr x30, [sp], 64
002da46cret x30
002da470
002da470loc_2da470:
002da470stp x0, x1, [sp+8]
002da474str x2, [sp+24]
002da478mov x3, x30
002da47cbl runtime.morestack_noctxt.abi0
002da480ldp x0, x1, [sp+8]
002da484ldr x2, [sp+24]
002da488b 0x2da410
002da48c
002da48cloc_2da48c:
002da48cldr x17, [x16]
002da490add x20, sp, 72
002da494subs xzr, x20, x17
002da498b.ne 0x2da430
002da49cadd x20, sp, 8
002da4a0str x20, [x16]
002da4a4b 0x2da430
002da4a8udf 0
002da4acudf 0
002da410
002da410context.(*backgroundCtx).Value: ; void context.(*backgroundCtx).Value(context.backgroundCtx * p0, interface {} key)
002da410ldr x16, [x28+16]
002da414subs xzr, sp, x16
002da418b.ls 0x2da470
002da41cstr x30, [sp-64]!
002da420stur x29, [sp-8]
002da424sub x29, sp, 8
002da428ldr x16, [x28+32]
002da42ccbnz x16, 0x2da48c
002da430
002da430loc_2da430:
002da430str x0, [sp+72]
002da434str x1, [sp+80]
002da438str x2, [sp+88]
002da43cstp xzr, xzr, [sp+24]
002da440ldr x0, [sp+80]
002da444ldr x2, [sp+72]
002da448ldrsb x27, [x2]
002da44cldr x1, [sp+88]
002da450bl context.emptyCtx.Value
002da454str x0, [sp+40]
002da458str x1, [sp+48]
002da45cstr x0, [sp+24]
002da460str x1, [sp+32]
002da464ldur x29, [sp-8]
002da468ldr x30, [sp], 64
002da46cret x30
002da470
002da470loc_2da470:
002da470stp x0, x1, [sp+8]
002da474str x2, [sp+24]
002da478mov x3, x30
002da47cbl runtime.morestack_noctxt.abi0
002da480ldp x0, x1, [sp+8]
002da484ldr x2, [sp+24]
002da488b 0x2da410
002da48c
002da48cloc_2da48c:
002da48cldr x17, [x16]
002da490add x20, sp, 72
002da494subs xzr, x20, x17
002da498b.ne 0x2da430
002da49cadd x20, sp, 8
002da4a0str x20, [x16]
002da4a4b 0x2da430
002da4a8udf 0
002da4acudf 0
002da410
002da4b0
002da4b0context.cancelCtx.Deadline: ; void context.cancelCtx.Deadline(context.cancelCtx p0)
002da4b0ldr x16, [x28+16]
002da4b4subs xzr, sp, x16
002da4b8b.ls 0x2da58c
002da4bcstr x30, [sp-112]!
002da4c0stur x29, [sp-8]
002da4c4sub x29, sp, 8
002da4c8ldr x16, [x28+32]
002da4cccbnz x16, 0x2da5c8
002da4d0
002da4d0loc_2da4d0:
002da4d0str x0, [sp+120]
002da4d4str x1, [sp+128]
002da4d8str w2, [sp+136]
002da4dcstr w3, [sp+140]
002da4e0str x4, [sp+144]
002da4e4str x5, [sp+152]
002da4e8str x6, [sp+160]
002da4ecstr x7, [sp+168]
002da4f0str x8, [sp+176]
002da4f4str x9, [sp+184]
002da4f8str x10, [sp+192]
002da4fcstp xzr, xzr, [sp+32]
002da500str xzr, [sp+48]
002da504strb wzr, [sp+29]
002da508stp xzr, xzr, [sp+56]
002da50cstr xzr, [sp+72]
002da510ldr x1, [sp+120]
002da514ldrsb x27, [x1]
002da518ldr x0, [sp+128]
002da51cldr x1, [x1+24]
002da520blr x1
002da524str x0, [sp+56]
002da528str x1, [sp+64]
002da52cstr x2, [sp+72]
002da530strb w3, [sp+30]
002da534ldr x1, [sp+56]
002da538ldr x2, [sp+64]
002da53cldr x3, [sp+72]
002da540str x1, [sp+80]
002da544str x2, [sp+88]
002da548str x3, [sp+96]
002da54cldrb w1, [sp+30]
002da550strb w1, [sp+31]
002da554ldr x1, [sp+80]
002da558ldr x2, [sp+88]
002da55cldr x3, [sp+96]
002da560str x1, [sp+32]
002da564str x2, [sp+40]
002da568str x3, [sp+48]
002da56cldrb w3, [sp+31]
002da570strb w3, [sp+29]
002da574ldr x0, [sp+32]
002da578ldr x1, [sp+40]
002da57cldr x2, [sp+48]
002da580ldur x29, [sp-8]
002da584ldr x30, [sp], 112
002da588ret x30
002da58c
002da58cloc_2da58c:
002da58cstp x0, x1, [sp+8]
002da590stp w2, w3, [sp+24]
002da594stp x4, x5, [sp+32]
002da598stp x6, x7, [sp+48]
002da59cstp x8, x9, [sp+64]
002da5a0str x10, [sp+80]
002da5a4mov x3, x30
002da5a8bl runtime.morestack_noctxt.abi0
002da5acldp x0, x1, [sp+8]
002da5b0ldp w2, w3, [sp+24]
002da5b4ldp x4, x5, [sp+32]
002da5b8ldp x6, x7, [sp+48]
002da5bcldp x8, x9, [sp+64]
002da5c0ldr x10, [sp+80]
002da5c4b 0x2da4b0
002da5c8
002da5c8loc_2da5c8:
002da5c8ldr x17, [x16]
002da5ccadd x20, sp, 120
002da5d0subs xzr, x20, x17
002da5d4b.ne 0x2da4d0
002da5d8add x20, sp, 8
002da5dcstr x20, [x16]
002da5e0b 0x2da4d0
002da5e4udf 0
002da5e8udf 0
002da5ecudf 0
002da4b0
002da4b0context.cancelCtx.Deadline: ; void context.cancelCtx.Deadline(context.cancelCtx p0)
002da4b0ldr x16, [x28+16]
002da4b4subs xzr, sp, x16
002da4b8b.ls 0x2da58c
002da4bcstr x30, [sp-112]!
002da4c0stur x29, [sp-8]
002da4c4sub x29, sp, 8
002da4c8ldr x16, [x28+32]
002da4cccbnz x16, 0x2da5c8
002da4d0
002da4d0loc_2da4d0:
002da4d0str x0, [sp+120]
002da4d4str x1, [sp+128]
002da4d8str w2, [sp+136]
002da4dcstr w3, [sp+140]
002da4e0str x4, [sp+144]
002da4e4str x5, [sp+152]
002da4e8str x6, [sp+160]
002da4ecstr x7, [sp+168]
002da4f0str x8, [sp+176]
002da4f4str x9, [sp+184]
002da4f8str x10, [sp+192]
002da4fcstp xzr, xzr, [sp+32]
002da500str xzr, [sp+48]
002da504strb wzr, [sp+29]
002da508stp xzr, xzr, [sp+56]
002da50cstr xzr, [sp+72]
002da510ldr x1, [sp+120]
002da514ldrsb x27, [x1]
002da518ldr x0, [sp+128]
002da51cldr x1, [x1+24]
002da520blr x1
002da524str x0, [sp+56]
002da528str x1, [sp+64]
002da52cstr x2, [sp+72]
002da530strb w3, [sp+30]
002da534ldr x1, [sp+56]
002da538ldr x2, [sp+64]
002da53cldr x3, [sp+72]
002da540str x1, [sp+80]
002da544str x2, [sp+88]
002da548str x3, [sp+96]
002da54cldrb w1, [sp+30]
002da550strb w1, [sp+31]
002da554ldr x1, [sp+80]
002da558ldr x2, [sp+88]
002da55cldr x3, [sp+96]
002da560str x1, [sp+32]
002da564str x2, [sp+40]
002da568str x3, [sp+48]
002da56cldrb w3, [sp+31]
002da570strb w3, [sp+29]
002da574ldr x0, [sp+32]
002da578ldr x1, [sp+40]
002da57cldr x2, [sp+48]
002da580ldur x29, [sp-8]
002da584ldr x30, [sp], 112
002da588ret x30
002da58c
002da58cloc_2da58c:
002da58cstp x0, x1, [sp+8]
002da590stp w2, w3, [sp+24]
002da594stp x4, x5, [sp+32]
002da598stp x6, x7, [sp+48]
002da59cstp x8, x9, [sp+64]
002da5a0str x10, [sp+80]
002da5a4mov x3, x30
002da5a8bl runtime.morestack_noctxt.abi0
002da5acldp x0, x1, [sp+8]
002da5b0ldp w2, w3, [sp+24]
002da5b4ldp x4, x5, [sp+32]
002da5b8ldp x6, x7, [sp+48]
002da5bcldp x8, x9, [sp+64]
002da5c0ldr x10, [sp+80]
002da5c4b 0x2da4b0
002da5c8
002da5c8loc_2da5c8:
002da5c8ldr x17, [x16]
002da5ccadd x20, sp, 120
002da5d0subs xzr, x20, x17
002da5d4b.ne 0x2da4d0
002da5d8add x20, sp, 8
002da5dcstr x20, [x16]
002da5e0b 0x2da4d0
002da5e4udf 0
002da5e8udf 0
002da5ecudf 0
002da4b0
002da5f0
002da5f0context.(*cancelCtx).Deadline: ; void context.(*cancelCtx).Deadline(context.cancelCtx * p0)
002da5f0ldr x16, [x28+16]
002da5f4subs xzr, sp, x16
002da5f8b.ls 0x2da6ac
002da5fcstr x30, [sp-112]!
002da600stur x29, [sp-8]
002da604sub x29, sp, 8
002da608ldr x16, [x28+32]
002da60ccbnz x16, 0x2da6c0
002da610
002da610loc_2da610:
002da610str x0, [sp+120]
002da614stp xzr, xzr, [sp+32]
002da618str xzr, [sp+48]
002da61cstrb wzr, [sp+29]
002da620stp xzr, xzr, [sp+56]
002da624str xzr, [sp+72]
002da628ldr x1, [sp+120]
002da62cldrsb x27, [x1]
002da630ldr x2, [x1]
002da634ldrsb x27, [x2]
002da638ldr x0, [x1+8]
002da63cldr x1, [x2+24]
002da640blr x1
002da644str x0, [sp+56]
002da648str x1, [sp+64]
002da64cstr x2, [sp+72]
002da650strb w3, [sp+30]
002da654ldr x1, [sp+56]
002da658ldr x2, [sp+64]
002da65cldr x3, [sp+72]
002da660str x1, [sp+80]
002da664str x2, [sp+88]
002da668str x3, [sp+96]
002da66cldrb w1, [sp+30]
002da670strb w1, [sp+31]
002da674ldr x1, [sp+80]
002da678ldr x2, [sp+88]
002da67cldr x3, [sp+96]
002da680str x1, [sp+32]
002da684str x2, [sp+40]
002da688str x3, [sp+48]
002da68cldrb w3, [sp+31]
002da690strb w3, [sp+29]
002da694ldr x0, [sp+32]
002da698ldr x1, [sp+40]
002da69cldr x2, [sp+48]
002da6a0ldur x29, [sp-8]
002da6a4ldr x30, [sp], 112
002da6a8ret x30
002da6ac
002da6acloc_2da6ac:
002da6acstr x0, [sp+8]
002da6b0mov x3, x30
002da6b4bl runtime.morestack_noctxt.abi0
002da6b8ldr x0, [sp+8]
002da6bcb 0x2da5f0
002da6c0
002da6c0loc_2da6c0:
002da6c0ldr x17, [x16]
002da6c4add x20, sp, 120
002da6c8subs xzr, x20, x17
002da6ccb.ne 0x2da610
002da6d0add x20, sp, 8
002da6d4str x20, [x16]
002da6d8b 0x2da610
002da6dcudf 0
002da5f0
002da5f0context.(*cancelCtx).Deadline: ; void context.(*cancelCtx).Deadline(context.cancelCtx * p0)
002da5f0ldr x16, [x28+16]
002da5f4subs xzr, sp, x16
002da5f8b.ls 0x2da6ac
002da5fcstr x30, [sp-112]!
002da600stur x29, [sp-8]
002da604sub x29, sp, 8
002da608ldr x16, [x28+32]
002da60ccbnz x16, 0x2da6c0
002da610
002da610loc_2da610:
002da610str x0, [sp+120]
002da614stp xzr, xzr, [sp+32]
002da618str xzr, [sp+48]
002da61cstrb wzr, [sp+29]
002da620stp xzr, xzr, [sp+56]
002da624str xzr, [sp+72]
002da628ldr x1, [sp+120]
002da62cldrsb x27, [x1]
002da630ldr x2, [x1]
002da634ldrsb x27, [x2]
002da638ldr x0, [x1+8]
002da63cldr x1, [x2+24]
002da640blr x1
002da644str x0, [sp+56]
002da648str x1, [sp+64]
002da64cstr x2, [sp+72]
002da650strb w3, [sp+30]
002da654ldr x1, [sp+56]
002da658ldr x2, [sp+64]
002da65cldr x3, [sp+72]
002da660str x1, [sp+80]
002da664str x2, [sp+88]
002da668str x3, [sp+96]
002da66cldrb w1, [sp+30]
002da670strb w1, [sp+31]
002da674ldr x1, [sp+80]
002da678ldr x2, [sp+88]
002da67cldr x3, [sp+96]
002da680str x1, [sp+32]
002da684str x2, [sp+40]
002da688str x3, [sp+48]
002da68cldrb w3, [sp+31]
002da690strb w3, [sp+29]
002da694ldr x0, [sp+32]
002da698ldr x1, [sp+40]
002da69cldr x2, [sp+48]
002da6a0ldur x29, [sp-8]
002da6a4ldr x30, [sp], 112
002da6a8ret x30
002da6ac
002da6acloc_2da6ac:
002da6acstr x0, [sp+8]
002da6b0mov x3, x30
002da6b4bl runtime.morestack_noctxt.abi0
002da6b8ldr x0, [sp+8]
002da6bcb 0x2da5f0
002da6c0
002da6c0loc_2da6c0:
002da6c0ldr x17, [x16]
002da6c4add x20, sp, 120
002da6c8subs xzr, x20, x17
002da6ccb.ne 0x2da610
002da6d0add x20, sp, 8
002da6d4str x20, [x16]
002da6d8b 0x2da610
002da6dcudf 0
002da5f0
002da6e0
002da6e0context.stopCtx.Deadline: ; void context.stopCtx.Deadline(context.stopCtx p0)
002da6e0ldr x16, [x28+16]
002da6e4subs xzr, sp, x16
002da6e8b.ls 0x2da79c
002da6ecstr x30, [sp-112]!
002da6f0stur x29, [sp-8]
002da6f4sub x29, sp, 8
002da6f8ldr x16, [x28+32]
002da6fccbnz x16, 0x2da7b8
002da700
002da700loc_2da700:
002da700str x0, [sp+120]
002da704str x1, [sp+128]
002da708str x2, [sp+136]
002da70cstp xzr, xzr, [sp+32]
002da710str xzr, [sp+48]
002da714strb wzr, [sp+29]
002da718stp xzr, xzr, [sp+56]
002da71cstr xzr, [sp+72]
002da720ldr x1, [sp+120]
002da724ldrsb x27, [x1]
002da728ldr x0, [sp+128]
002da72cldr x1, [x1+24]
002da730blr x1
002da734str x0, [sp+56]
002da738str x1, [sp+64]
002da73cstr x2, [sp+72]
002da740strb w3, [sp+30]
002da744ldr x1, [sp+56]
002da748ldr x2, [sp+64]
002da74cldr x3, [sp+72]
002da750str x1, [sp+80]
002da754str x2, [sp+88]
002da758str x3, [sp+96]
002da75cldrb w1, [sp+30]
002da760strb w1, [sp+31]
002da764ldr x1, [sp+80]
002da768ldr x2, [sp+88]
002da76cldr x3, [sp+96]
002da770str x1, [sp+32]
002da774str x2, [sp+40]
002da778str x3, [sp+48]
002da77cldrb w3, [sp+31]
002da780strb w3, [sp+29]
002da784ldr x0, [sp+32]
002da788ldr x1, [sp+40]
002da78cldr x2, [sp+48]
002da790ldur x29, [sp-8]
002da794ldr x30, [sp], 112
002da798ret x30
002da79c
002da79cloc_2da79c:
002da79cstp x0, x1, [sp+8]
002da7a0str x2, [sp+24]
002da7a4mov x3, x30
002da7a8bl runtime.morestack_noctxt.abi0
002da7acldp x0, x1, [sp+8]
002da7b0ldr x2, [sp+24]
002da7b4b 0x2da6e0
002da7b8
002da7b8loc_2da7b8:
002da7b8ldr x17, [x16]
002da7bcadd x20, sp, 120
002da7c0subs xzr, x20, x17
002da7c4b.ne 0x2da700
002da7c8add x20, sp, 8
002da7ccstr x20, [x16]
002da7d0b 0x2da700
002da7d4udf 0
002da7d8udf 0
002da7dcudf 0
002da6e0
002da6e0context.stopCtx.Deadline: ; void context.stopCtx.Deadline(context.stopCtx p0)
002da6e0ldr x16, [x28+16]
002da6e4subs xzr, sp, x16
002da6e8b.ls 0x2da79c
002da6ecstr x30, [sp-112]!
002da6f0stur x29, [sp-8]
002da6f4sub x29, sp, 8
002da6f8ldr x16, [x28+32]
002da6fccbnz x16, 0x2da7b8
002da700
002da700loc_2da700:
002da700str x0, [sp+120]
002da704str x1, [sp+128]
002da708str x2, [sp+136]
002da70cstp xzr, xzr, [sp+32]
002da710str xzr, [sp+48]
002da714strb wzr, [sp+29]
002da718stp xzr, xzr, [sp+56]
002da71cstr xzr, [sp+72]
002da720ldr x1, [sp+120]
002da724ldrsb x27, [x1]
002da728ldr x0, [sp+128]
002da72cldr x1, [x1+24]
002da730blr x1
002da734str x0, [sp+56]
002da738str x1, [sp+64]
002da73cstr x2, [sp+72]
002da740strb w3, [sp+30]
002da744ldr x1, [sp+56]
002da748ldr x2, [sp+64]
002da74cldr x3, [sp+72]
002da750str x1, [sp+80]
002da754str x2, [sp+88]
002da758str x3, [sp+96]
002da75cldrb w1, [sp+30]
002da760strb w1, [sp+31]
002da764ldr x1, [sp+80]
002da768ldr x2, [sp+88]
002da76cldr x3, [sp+96]
002da770str x1, [sp+32]
002da774str x2, [sp+40]
002da778str x3, [sp+48]
002da77cldrb w3, [sp+31]
002da780strb w3, [sp+29]
002da784ldr x0, [sp+32]
002da788ldr x1, [sp+40]
002da78cldr x2, [sp+48]
002da790ldur x29, [sp-8]
002da794ldr x30, [sp], 112
002da798ret x30
002da79c
002da79cloc_2da79c:
002da79cstp x0, x1, [sp+8]
002da7a0str x2, [sp+24]
002da7a4mov x3, x30
002da7a8bl runtime.morestack_noctxt.abi0
002da7acldp x0, x1, [sp+8]
002da7b0ldr x2, [sp+24]
002da7b4b 0x2da6e0
002da7b8
002da7b8loc_2da7b8:
002da7b8ldr x17, [x16]
002da7bcadd x20, sp, 120
002da7c0subs xzr, x20, x17
002da7c4b.ne 0x2da700
002da7c8add x20, sp, 8
002da7ccstr x20, [x16]
002da7d0b 0x2da700
002da7d4udf 0
002da7d8udf 0
002da7dcudf 0
002da6e0
002da7e0
002da7e0context.(*stopCtx).Deadline: ; void context.(*stopCtx).Deadline(context.stopCtx * p0)
002da7e0ldr x16, [x28+16]
002da7e4subs xzr, sp, x16
002da7e8b.ls 0x2da89c
002da7ecstr x30, [sp-112]!
002da7f0stur x29, [sp-8]
002da7f4sub x29, sp, 8
002da7f8ldr x16, [x28+32]
002da7fccbnz x16, 0x2da8b0
002da800
002da800loc_2da800:
002da800str x0, [sp+120]
002da804stp xzr, xzr, [sp+32]
002da808str xzr, [sp+48]
002da80cstrb wzr, [sp+29]
002da810stp xzr, xzr, [sp+56]
002da814str xzr, [sp+72]
002da818ldr x1, [sp+120]
002da81cldrsb x27, [x1]
002da820ldr x2, [x1]
002da824ldrsb x27, [x2]
002da828ldr x0, [x1+8]
002da82cldr x1, [x2+24]
002da830blr x1
002da834str x0, [sp+56]
002da838str x1, [sp+64]
002da83cstr x2, [sp+72]
002da840strb w3, [sp+30]
002da844ldr x1, [sp+56]
002da848ldr x2, [sp+64]
002da84cldr x3, [sp+72]
002da850str x1, [sp+80]
002da854str x2, [sp+88]
002da858str x3, [sp+96]
002da85cldrb w1, [sp+30]
002da860strb w1, [sp+31]
002da864ldr x1, [sp+80]
002da868ldr x2, [sp+88]
002da86cldr x3, [sp+96]
002da870str x1, [sp+32]
002da874str x2, [sp+40]
002da878str x3, [sp+48]
002da87cldrb w3, [sp+31]
002da880strb w3, [sp+29]
002da884ldr x0, [sp+32]
002da888ldr x1, [sp+40]
002da88cldr x2, [sp+48]
002da890ldur x29, [sp-8]
002da894ldr x30, [sp], 112
002da898ret x30
002da89c
002da89cloc_2da89c:
002da89cstr x0, [sp+8]
002da8a0mov x3, x30
002da8a4bl runtime.morestack_noctxt.abi0
002da8a8ldr x0, [sp+8]
002da8acb 0x2da7e0
002da8b0
002da8b0loc_2da8b0:
002da8b0ldr x17, [x16]
002da8b4add x20, sp, 120
002da8b8subs xzr, x20, x17
002da8bcb.ne 0x2da800
002da8c0add x20, sp, 8
002da8c4str x20, [x16]
002da8c8b 0x2da800
002da8ccudf 0
002da7e0
002da7e0context.(*stopCtx).Deadline: ; void context.(*stopCtx).Deadline(context.stopCtx * p0)
002da7e0ldr x16, [x28+16]
002da7e4subs xzr, sp, x16
002da7e8b.ls 0x2da89c
002da7ecstr x30, [sp-112]!
002da7f0stur x29, [sp-8]
002da7f4sub x29, sp, 8
002da7f8ldr x16, [x28+32]
002da7fccbnz x16, 0x2da8b0
002da800
002da800loc_2da800:
002da800str x0, [sp+120]
002da804stp xzr, xzr, [sp+32]
002da808str xzr, [sp+48]
002da80cstrb wzr, [sp+29]
002da810stp xzr, xzr, [sp+56]
002da814str xzr, [sp+72]
002da818ldr x1, [sp+120]
002da81cldrsb x27, [x1]
002da820ldr x2, [x1]
002da824ldrsb x27, [x2]
002da828ldr x0, [x1+8]
002da82cldr x1, [x2+24]
002da830blr x1
002da834str x0, [sp+56]
002da838str x1, [sp+64]
002da83cstr x2, [sp+72]
002da840strb w3, [sp+30]
002da844ldr x1, [sp+56]
002da848ldr x2, [sp+64]
002da84cldr x3, [sp+72]
002da850str x1, [sp+80]
002da854str x2, [sp+88]
002da858str x3, [sp+96]
002da85cldrb w1, [sp+30]
002da860strb w1, [sp+31]
002da864ldr x1, [sp+80]
002da868ldr x2, [sp+88]
002da86cldr x3, [sp+96]
002da870str x1, [sp+32]
002da874str x2, [sp+40]
002da878str x3, [sp+48]
002da87cldrb w3, [sp+31]
002da880strb w3, [sp+29]
002da884ldr x0, [sp+32]
002da888ldr x1, [sp+40]
002da88cldr x2, [sp+48]
002da890ldur x29, [sp-8]
002da894ldr x30, [sp], 112
002da898ret x30
002da89c
002da89cloc_2da89c:
002da89cstr x0, [sp+8]
002da8a0mov x3, x30
002da8a4bl runtime.morestack_noctxt.abi0
002da8a8ldr x0, [sp+8]
002da8acb 0x2da7e0
002da8b0
002da8b0loc_2da8b0:
002da8b0ldr x17, [x16]
002da8b4add x20, sp, 120
002da8b8subs xzr, x20, x17
002da8bcb.ne 0x2da800
002da8c0add x20, sp, 8
002da8c4str x20, [x16]
002da8c8b 0x2da800
002da8ccudf 0
002da7e0
002da8d0
002da8d0context.stopCtx.Done: ; void context.stopCtx.Done(context.stopCtx p0)
002da8d0ldr x16, [x28+16]
002da8d4subs xzr, sp, x16
002da8d8b.ls 0x2da928
002da8dcstr x30, [sp-48]!
002da8e0stur x29, [sp-8]
002da8e4sub x29, sp, 8
002da8e8ldr x16, [x28+32]
002da8eccbnz x16, 0x2da944
002da8f0
002da8f0loc_2da8f0:
002da8f0str x0, [sp+56]
002da8f4str x1, [sp+64]
002da8f8str x2, [sp+72]
002da8fcstr xzr, [sp+24]
002da900ldr x1, [sp+56]
002da904ldrsb x27, [x1]
002da908ldr x0, [sp+64]
002da90cldr x1, [x1+32]
002da910blr x1
002da914str x0, [sp+32]
002da918str x0, [sp+24]
002da91cldur x29, [sp-8]
002da920ldr x30, [sp], 48
002da924ret x30
002da928
002da928loc_2da928:
002da928stp x0, x1, [sp+8]
002da92cstr x2, [sp+24]
002da930mov x3, x30
002da934bl runtime.morestack_noctxt.abi0
002da938ldp x0, x1, [sp+8]
002da93cldr x2, [sp+24]
002da940b 0x2da8d0
002da944
002da944loc_2da944:
002da944ldr x17, [x16]
002da948add x20, sp, 56
002da94csubs xzr, x20, x17
002da950b.ne 0x2da8f0
002da954add x20, sp, 8
002da958str x20, [x16]
002da95cb 0x2da8f0
002da8d0
002da8d0context.stopCtx.Done: ; void context.stopCtx.Done(context.stopCtx p0)
002da8d0ldr x16, [x28+16]
002da8d4subs xzr, sp, x16
002da8d8b.ls 0x2da928
002da8dcstr x30, [sp-48]!
002da8e0stur x29, [sp-8]
002da8e4sub x29, sp, 8
002da8e8ldr x16, [x28+32]
002da8eccbnz x16, 0x2da944
002da8f0
002da8f0loc_2da8f0:
002da8f0str x0, [sp+56]
002da8f4str x1, [sp+64]
002da8f8str x2, [sp+72]
002da8fcstr xzr, [sp+24]
002da900ldr x1, [sp+56]
002da904ldrsb x27, [x1]
002da908ldr x0, [sp+64]
002da90cldr x1, [x1+32]
002da910blr x1
002da914str x0, [sp+32]
002da918str x0, [sp+24]
002da91cldur x29, [sp-8]
002da920ldr x30, [sp], 48
002da924ret x30
002da928
002da928loc_2da928:
002da928stp x0, x1, [sp+8]
002da92cstr x2, [sp+24]
002da930mov x3, x30
002da934bl runtime.morestack_noctxt.abi0
002da938ldp x0, x1, [sp+8]
002da93cldr x2, [sp+24]
002da940b 0x2da8d0
002da944
002da944loc_2da944:
002da944ldr x17, [x16]
002da948add x20, sp, 56
002da94csubs xzr, x20, x17
002da950b.ne 0x2da8f0
002da954add x20, sp, 8
002da958str x20, [x16]
002da95cb 0x2da8f0
002da8d0
002da960
002da960context.(*stopCtx).Done: ; void context.(*stopCtx).Done(context.stopCtx * p0)
002da960ldr x16, [x28+16]
002da964subs xzr, sp, x16
002da968b.ls 0x2da9b8
002da96cstr x30, [sp-48]!
002da970stur x29, [sp-8]
002da974sub x29, sp, 8
002da978ldr x16, [x28+32]
002da97ccbnz x16, 0x2da9cc
002da980
002da980loc_2da980:
002da980str x0, [sp+56]
002da984str xzr, [sp+24]
002da988ldr x1, [sp+56]
002da98cldrsb x27, [x1]
002da990ldr x2, [x1]
002da994ldrsb x27, [x2]
002da998ldr x0, [x1+8]
002da99cldr x1, [x2+32]
002da9a0blr x1
002da9a4str x0, [sp+32]
002da9a8str x0, [sp+24]
002da9acldur x29, [sp-8]
002da9b0ldr x30, [sp], 48
002da9b4ret x30
002da9b8
002da9b8loc_2da9b8:
002da9b8str x0, [sp+8]
002da9bcmov x3, x30
002da9c0bl runtime.morestack_noctxt.abi0
002da9c4ldr x0, [sp+8]
002da9c8b 0x2da960
002da9cc
002da9ccloc_2da9cc:
002da9ccldr x17, [x16]
002da9d0add x20, sp, 56
002da9d4subs xzr, x20, x17
002da9d8b.ne 0x2da980
002da9dcadd x20, sp, 8
002da9e0str x20, [x16]
002da9e4b 0x2da980
002da9e8udf 0
002da9ecudf 0
002da960
002da960context.(*stopCtx).Done: ; void context.(*stopCtx).Done(context.stopCtx * p0)
002da960ldr x16, [x28+16]
002da964subs xzr, sp, x16
002da968b.ls 0x2da9b8
002da96cstr x30, [sp-48]!
002da970stur x29, [sp-8]
002da974sub x29, sp, 8
002da978ldr x16, [x28+32]
002da97ccbnz x16, 0x2da9cc
002da980
002da980loc_2da980:
002da980str x0, [sp+56]
002da984str xzr, [sp+24]
002da988ldr x1, [sp+56]
002da98cldrsb x27, [x1]
002da990ldr x2, [x1]
002da994ldrsb x27, [x2]
002da998ldr x0, [x1+8]
002da99cldr x1, [x2+32]
002da9a0blr x1
002da9a4str x0, [sp+32]
002da9a8str x0, [sp+24]
002da9acldur x29, [sp-8]
002da9b0ldr x30, [sp], 48
002da9b4ret x30
002da9b8
002da9b8loc_2da9b8:
002da9b8str x0, [sp+8]
002da9bcmov x3, x30
002da9c0bl runtime.morestack_noctxt.abi0
002da9c4ldr x0, [sp+8]
002da9c8b 0x2da960
002da9cc
002da9ccloc_2da9cc:
002da9ccldr x17, [x16]
002da9d0add x20, sp, 56
002da9d4subs xzr, x20, x17
002da9d8b.ne 0x2da980
002da9dcadd x20, sp, 8
002da9e0str x20, [x16]
002da9e4b 0x2da980
002da9e8udf 0
002da9ecudf 0
002da960
002da9f0
002da9f0context.stopCtx.Err: ; void context.stopCtx.Err(context.stopCtx p0)
002da9f0ldr x16, [x28+16]
002da9f4subs xzr, sp, x16
002da9f8b.ls 0x2daa50
002da9fcstr x30, [sp-64]!
002daa00stur x29, [sp-8]
002daa04sub x29, sp, 8
002daa08ldr x16, [x28+32]
002daa0ccbnz x16, 0x2daa6c
002daa10
002daa10loc_2daa10:
002daa10str x0, [sp+72]
002daa14str x1, [sp+80]
002daa18str x2, [sp+88]
002daa1cstp xzr, xzr, [sp+24]
002daa20ldr x1, [sp+72]
002daa24ldrsb x27, [x1]
002daa28ldr x0, [sp+80]
002daa2cldr x1, [x1+40]
002daa30blr x1
002daa34str x0, [sp+40]
002daa38str x1, [sp+48]
002daa3cstr x0, [sp+24]
002daa40str x1, [sp+32]
002daa44ldur x29, [sp-8]
002daa48ldr x30, [sp], 64
002daa4cret x30
002daa50
002daa50loc_2daa50:
002daa50stp x0, x1, [sp+8]
002daa54str x2, [sp+24]
002daa58mov x3, x30
002daa5cbl runtime.morestack_noctxt.abi0
002daa60ldp x0, x1, [sp+8]
002daa64ldr x2, [sp+24]
002daa68b 0x2da9f0
002daa6c
002daa6cloc_2daa6c:
002daa6cldr x17, [x16]
002daa70add x20, sp, 72
002daa74subs xzr, x20, x17
002daa78b.ne 0x2daa10
002daa7cadd x20, sp, 8
002daa80str x20, [x16]
002daa84b 0x2daa10
002daa88udf 0
002daa8cudf 0
002da9f0
002da9f0context.stopCtx.Err: ; void context.stopCtx.Err(context.stopCtx p0)
002da9f0ldr x16, [x28+16]
002da9f4subs xzr, sp, x16
002da9f8b.ls 0x2daa50
002da9fcstr x30, [sp-64]!
002daa00stur x29, [sp-8]
002daa04sub x29, sp, 8
002daa08ldr x16, [x28+32]
002daa0ccbnz x16, 0x2daa6c
002daa10
002daa10loc_2daa10:
002daa10str x0, [sp+72]
002daa14str x1, [sp+80]
002daa18str x2, [sp+88]
002daa1cstp xzr, xzr, [sp+24]
002daa20ldr x1, [sp+72]
002daa24ldrsb x27, [x1]
002daa28ldr x0, [sp+80]
002daa2cldr x1, [x1+40]
002daa30blr x1
002daa34str x0, [sp+40]
002daa38str x1, [sp+48]
002daa3cstr x0, [sp+24]
002daa40str x1, [sp+32]
002daa44ldur x29, [sp-8]
002daa48ldr x30, [sp], 64
002daa4cret x30
002daa50
002daa50loc_2daa50:
002daa50stp x0, x1, [sp+8]
002daa54str x2, [sp+24]
002daa58mov x3, x30
002daa5cbl runtime.morestack_noctxt.abi0
002daa60ldp x0, x1, [sp+8]
002daa64ldr x2, [sp+24]
002daa68b 0x2da9f0
002daa6c
002daa6cloc_2daa6c:
002daa6cldr x17, [x16]
002daa70add x20, sp, 72
002daa74subs xzr, x20, x17
002daa78b.ne 0x2daa10
002daa7cadd x20, sp, 8
002daa80str x20, [x16]
002daa84b 0x2daa10
002daa88udf 0
002daa8cudf 0
002da9f0
002daa90
002daa90context.(*stopCtx).Err: ; void context.(*stopCtx).Err(context.stopCtx * p0)
002daa90ldr x16, [x28+16]
002daa94subs xzr, sp, x16
002daa98b.ls 0x2daaf0
002daa9cstr x30, [sp-64]!
002daaa0stur x29, [sp-8]
002daaa4sub x29, sp, 8
002daaa8ldr x16, [x28+32]
002daaaccbnz x16, 0x2dab04
002daab0
002daab0loc_2daab0:
002daab0str x0, [sp+72]
002daab4stp xzr, xzr, [sp+24]
002daab8ldr x1, [sp+72]
002daabcldrsb x27, [x1]
002daac0ldr x2, [x1]
002daac4ldrsb x27, [x2]
002daac8ldr x0, [x1+8]
002daaccldr x1, [x2+40]
002daad0blr x1
002daad4str x0, [sp+40]
002daad8str x1, [sp+48]
002daadcstr x0, [sp+24]
002daae0str x1, [sp+32]
002daae4ldur x29, [sp-8]
002daae8ldr x30, [sp], 64
002daaecret x30
002daaf0
002daaf0loc_2daaf0:
002daaf0str x0, [sp+8]
002daaf4mov x3, x30
002daaf8bl runtime.morestack_noctxt.abi0
002daafcldr x0, [sp+8]
002dab00b 0x2daa90
002dab04
002dab04loc_2dab04:
002dab04ldr x17, [x16]
002dab08add x20, sp, 72
002dab0csubs xzr, x20, x17
002dab10b.ne 0x2daab0
002dab14add x20, sp, 8
002dab18str x20, [x16]
002dab1cb 0x2daab0
002daa90
002daa90context.(*stopCtx).Err: ; void context.(*stopCtx).Err(context.stopCtx * p0)
002daa90ldr x16, [x28+16]
002daa94subs xzr, sp, x16
002daa98b.ls 0x2daaf0
002daa9cstr x30, [sp-64]!
002daaa0stur x29, [sp-8]
002daaa4sub x29, sp, 8
002daaa8ldr x16, [x28+32]
002daaaccbnz x16, 0x2dab04
002daab0
002daab0loc_2daab0:
002daab0str x0, [sp+72]
002daab4stp xzr, xzr, [sp+24]
002daab8ldr x1, [sp+72]
002daabcldrsb x27, [x1]
002daac0ldr x2, [x1]
002daac4ldrsb x27, [x2]
002daac8ldr x0, [x1+8]
002daaccldr x1, [x2+40]
002daad0blr x1
002daad4str x0, [sp+40]
002daad8str x1, [sp+48]
002daadcstr x0, [sp+24]
002daae0str x1, [sp+32]
002daae4ldur x29, [sp-8]
002daae8ldr x30, [sp], 64
002daaecret x30
002daaf0
002daaf0loc_2daaf0:
002daaf0str x0, [sp+8]
002daaf4mov x3, x30
002daaf8bl runtime.morestack_noctxt.abi0
002daafcldr x0, [sp+8]
002dab00b 0x2daa90
002dab04
002dab04loc_2dab04:
002dab04ldr x17, [x16]
002dab08add x20, sp, 72
002dab0csubs xzr, x20, x17
002dab10b.ne 0x2daab0
002dab14add x20, sp, 8
002dab18str x20, [x16]
002dab1cb 0x2daab0
002daa90
002dab20
002dab20context.stopCtx.Value: ; void context.stopCtx.Value(context.stopCtx p0, interface {} key)
002dab20ldr x16, [x28+16]
002dab24subs xzr, sp, x16
002dab28b.ls 0x2dab90
002dab2cstr x30, [sp-80]!
002dab30stur x29, [sp-8]
002dab34sub x29, sp, 8
002dab38ldr x16, [x28+32]
002dab3ccbnz x16, 0x2dabb4
002dab40
002dab40loc_2dab40:
002dab40str x0, [sp+88]
002dab44str x1, [sp+96]
002dab48str x2, [sp+104]
002dab4cstr x3, [sp+112]
002dab50str x4, [sp+120]
002dab54stp xzr, xzr, [sp+40]
002dab58ldr x3, [sp+88]
002dab5cldrsb x27, [x3]
002dab60ldr x1, [sp+112]
002dab64ldr x0, [sp+96]
002dab68ldr x2, [sp+120]
002dab6cldr x3, [x3+48]
002dab70blr x3
002dab74str x0, [sp+56]
002dab78str x1, [sp+64]
002dab7cstr x0, [sp+40]
002dab80str x1, [sp+48]
002dab84ldur x29, [sp-8]
002dab88ldr x30, [sp], 80
002dab8cret x30
002dab90
002dab90loc_2dab90:
002dab90stp x0, x1, [sp+8]
002dab94stp x2, x3, [sp+24]
002dab98str x4, [sp+40]
002dab9cmov x3, x30
002daba0bl runtime.morestack_noctxt.abi0
002daba4ldp x0, x1, [sp+8]
002daba8ldp x2, x3, [sp+24]
002dabacldr x4, [sp+40]
002dabb0b 0x2dab20
002dabb4
002dabb4loc_2dabb4:
002dabb4ldr x17, [x16]
002dabb8add x20, sp, 88
002dabbcsubs xzr, x20, x17
002dabc0b.ne 0x2dab40
002dabc4add x20, sp, 8
002dabc8str x20, [x16]
002dabccb 0x2dab40
002dab20
002dab20context.stopCtx.Value: ; void context.stopCtx.Value(context.stopCtx p0, interface {} key)
002dab20ldr x16, [x28+16]
002dab24subs xzr, sp, x16
002dab28b.ls 0x2dab90
002dab2cstr x30, [sp-80]!
002dab30stur x29, [sp-8]
002dab34sub x29, sp, 8
002dab38ldr x16, [x28+32]
002dab3ccbnz x16, 0x2dabb4
002dab40
002dab40loc_2dab40:
002dab40str x0, [sp+88]
002dab44str x1, [sp+96]
002dab48str x2, [sp+104]
002dab4cstr x3, [sp+112]
002dab50str x4, [sp+120]
002dab54stp xzr, xzr, [sp+40]
002dab58ldr x3, [sp+88]
002dab5cldrsb x27, [x3]
002dab60ldr x1, [sp+112]
002dab64ldr x0, [sp+96]
002dab68ldr x2, [sp+120]
002dab6cldr x3, [x3+48]
002dab70blr x3
002dab74str x0, [sp+56]
002dab78str x1, [sp+64]
002dab7cstr x0, [sp+40]
002dab80str x1, [sp+48]
002dab84ldur x29, [sp-8]
002dab88ldr x30, [sp], 80
002dab8cret x30
002dab90
002dab90loc_2dab90:
002dab90stp x0, x1, [sp+8]
002dab94stp x2, x3, [sp+24]
002dab98str x4, [sp+40]
002dab9cmov x3, x30
002daba0bl runtime.morestack_noctxt.abi0
002daba4ldp x0, x1, [sp+8]
002daba8ldp x2, x3, [sp+24]
002dabacldr x4, [sp+40]
002dabb0b 0x2dab20
002dabb4
002dabb4loc_2dabb4:
002dabb4ldr x17, [x16]
002dabb8add x20, sp, 88
002dabbcsubs xzr, x20, x17
002dabc0b.ne 0x2dab40
002dabc4add x20, sp, 8
002dabc8str x20, [x16]
002dabccb 0x2dab40
002dab20
002dabd0
002dabd0context.(*stopCtx).Value: ; void context.(*stopCtx).Value(context.stopCtx * p0, interface {} key)
002dabd0ldr x16, [x28+16]
002dabd4subs xzr, sp, x16
002dabd8b.ls 0x2dac40
002dabdcstr x30, [sp-80]!
002dabe0stur x29, [sp-8]
002dabe4sub x29, sp, 8
002dabe8ldr x16, [x28+32]
002dabeccbnz x16, 0x2dac5c
002dabf0
002dabf0loc_2dabf0:
002dabf0str x0, [sp+88]
002dabf4str x1, [sp+96]
002dabf8str x2, [sp+104]
002dabfcstp xzr, xzr, [sp+40]
002dac00ldr x1, [sp+96]
002dac04ldr x3, [sp+88]
002dac08ldrsb x27, [x3]
002dac0cldr x4, [x3]
002dac10ldrsb x27, [x4]
002dac14ldr x0, [x3+8]
002dac18ldr x2, [sp+104]
002dac1cldr x3, [x4+48]
002dac20blr x3
002dac24str x0, [sp+56]
002dac28str x1, [sp+64]
002dac2cstr x0, [sp+40]
002dac30str x1, [sp+48]
002dac34ldur x29, [sp-8]
002dac38ldr x30, [sp], 80
002dac3cret x30
002dac40
002dac40loc_2dac40:
002dac40stp x0, x1, [sp+8]
002dac44str x2, [sp+24]
002dac48mov x3, x30
002dac4cbl runtime.morestack_noctxt.abi0
002dac50ldp x0, x1, [sp+8]
002dac54ldr x2, [sp+24]
002dac58b 0x2dabd0
002dac5c
002dac5cloc_2dac5c:
002dac5cldr x17, [x16]
002dac60add x20, sp, 88
002dac64subs xzr, x20, x17
002dac68b.ne 0x2dabf0
002dac6cadd x20, sp, 8
002dac70str x20, [x16]
002dac74b 0x2dabf0
002dac78udf 0
002dac7cudf 0
002dabd0
002dabd0context.(*stopCtx).Value: ; void context.(*stopCtx).Value(context.stopCtx * p0, interface {} key)
002dabd0ldr x16, [x28+16]
002dabd4subs xzr, sp, x16
002dabd8b.ls 0x2dac40
002dabdcstr x30, [sp-80]!
002dabe0stur x29, [sp-8]
002dabe4sub x29, sp, 8
002dabe8ldr x16, [x28+32]
002dabeccbnz x16, 0x2dac5c
002dabf0
002dabf0loc_2dabf0:
002dabf0str x0, [sp+88]
002dabf4str x1, [sp+96]
002dabf8str x2, [sp+104]
002dabfcstp xzr, xzr, [sp+40]
002dac00ldr x1, [sp+96]
002dac04ldr x3, [sp+88]
002dac08ldrsb x27, [x3]
002dac0cldr x4, [x3]
002dac10ldrsb x27, [x4]
002dac14ldr x0, [x3+8]
002dac18ldr x2, [sp+104]
002dac1cldr x3, [x4+48]
002dac20blr x3
002dac24str x0, [sp+56]
002dac28str x1, [sp+64]
002dac2cstr x0, [sp+40]
002dac30str x1, [sp+48]
002dac34ldur x29, [sp-8]
002dac38ldr x30, [sp], 80
002dac3cret x30
002dac40
002dac40loc_2dac40:
002dac40stp x0, x1, [sp+8]
002dac44str x2, [sp+24]
002dac48mov x3, x30
002dac4cbl runtime.morestack_noctxt.abi0
002dac50ldp x0, x1, [sp+8]
002dac54ldr x2, [sp+24]
002dac58b 0x2dabd0
002dac5c
002dac5cloc_2dac5c:
002dac5cldr x17, [x16]
002dac60add x20, sp, 88
002dac64subs xzr, x20, x17
002dac68b.ne 0x2dabf0
002dac6cadd x20, sp, 8
002dac70str x20, [x16]
002dac74b 0x2dabf0
002dac78udf 0
002dac7cudf 0
002dabd0
002dac80
002dac80context.(*timerCtx).Done: ; void context.(*timerCtx).Done(context.timerCtx * c)
002dac80str x30, [sp-32]!
002dac84stur x29, [sp-8]
002dac88sub x29, sp, 8
002dac8cstr x0, [sp+40]
002dac90str xzr, [sp+16]
002dac94ldr x0, [sp+40]
002dac98ldrsb x27, [x0]
002dac9cadd x29, sp, 24
002daca0add sp, sp, 32
002daca4b 0x2d7030
002daca8udf 0
002dacacudf 0
002dac80
002dac80context.(*timerCtx).Done: ; void context.(*timerCtx).Done(context.timerCtx * c)
002dac80str x30, [sp-32]!
002dac84stur x29, [sp-8]
002dac88sub x29, sp, 8
002dac8cstr x0, [sp+40]
002dac90str xzr, [sp+16]
002dac94ldr x0, [sp+40]
002dac98ldrsb x27, [x0]
002dac9cadd x29, sp, 24
002daca0add sp, sp, 32
002daca4b 0x2d7030
002daca8udf 0
002dacacudf 0
002dac80
002dacb0
002dacb0context.(*timerCtx).Err: ; void context.(*timerCtx).Err(context.timerCtx * c)
002dacb0str x30, [sp-32]!
002dacb4stur x29, [sp-8]
002dacb8sub x29, sp, 8
002dacbcstr x0, [sp+40]
002dacc0stp xzr, xzr, [sp+8]
002dacc4ldr x0, [sp+40]
002dacc8ldrsb x27, [x0]
002dacccadd x29, sp, 24
002dacd0add sp, sp, 32
002dacd4b 0x2d7280
002dacd8udf 0
002dacdcudf 0
002dacb0
002dacb0context.(*timerCtx).Err: ; void context.(*timerCtx).Err(context.timerCtx * c)
002dacb0str x30, [sp-32]!
002dacb4stur x29, [sp-8]
002dacb8sub x29, sp, 8
002dacbcstr x0, [sp+40]
002dacc0stp xzr, xzr, [sp+8]
002dacc4ldr x0, [sp+40]
002dacc8ldrsb x27, [x0]
002dacccadd x29, sp, 24
002dacd0add sp, sp, 32
002dacd4b 0x2d7280
002dacd8udf 0
002dacdcudf 0
002dacb0
002dace0
002dace0context.(*timerCtx).Value: ; void context.(*timerCtx).Value(context.timerCtx * c, interface {} key)
002dace0str x30, [sp-32]!
002dace4stur x29, [sp-8]
002dace8sub x29, sp, 8
002dacecstr x0, [sp+40]
002dacf0str x1, [sp+48]
002dacf4str x2, [sp+56]
002dacf8stp xzr, xzr, [sp+8]
002dacfcldr x1, [sp+48]
002dad00ldr x0, [sp+40]
002dad04ldrsb x27, [x0]
002dad08ldr x2, [sp+56]
002dad0cadd x29, sp, 24
002dad10add sp, sp, 32
002dad14b 0x2d6f30
002dad18udf 0
002dad1cudf 0
002dace0
002dace0context.(*timerCtx).Value: ; void context.(*timerCtx).Value(context.timerCtx * c, interface {} key)
002dace0str x30, [sp-32]!
002dace4stur x29, [sp-8]
002dace8sub x29, sp, 8
002dacecstr x0, [sp+40]
002dacf0str x1, [sp+48]
002dacf4str x2, [sp+56]
002dacf8stp xzr, xzr, [sp+8]
002dacfcldr x1, [sp+48]
002dad00ldr x0, [sp+40]
002dad04ldrsb x27, [x0]
002dad08ldr x2, [sp+56]
002dad0cadd x29, sp, 24
002dad10add sp, sp, 32
002dad14b 0x2d6f30
002dad18udf 0
002dad1cudf 0
002dace0
002dad20
002dad20context.valueCtx.Deadline: ; void context.valueCtx.Deadline(context.valueCtx p0)
002dad20ldr x16, [x28+16]
002dad24subs xzr, sp, x16
002dad28b.ls 0x2dade8
002dad2cstr x30, [sp-112]!
002dad30stur x29, [sp-8]
002dad34sub x29, sp, 8
002dad38ldr x16, [x28+32]
002dad3ccbnz x16, 0x2dae0c
002dad40
002dad40loc_2dad40:
002dad40str x0, [sp+120]
002dad44str x1, [sp+128]
002dad48str x2, [sp+136]
002dad4cstr x3, [sp+144]
002dad50str x4, [sp+152]
002dad54str x5, [sp+160]
002dad58stp xzr, xzr, [sp+32]
002dad5cstr xzr, [sp+48]
002dad60strb wzr, [sp+29]
002dad64stp xzr, xzr, [sp+56]
002dad68str xzr, [sp+72]
002dad6cldr x1, [sp+120]
002dad70ldrsb x27, [x1]
002dad74ldr x0, [sp+128]
002dad78ldr x1, [x1+24]
002dad7cblr x1
002dad80str x0, [sp+56]
002dad84str x1, [sp+64]
002dad88str x2, [sp+72]
002dad8cstrb w3, [sp+30]
002dad90ldr x1, [sp+56]
002dad94ldr x2, [sp+64]
002dad98ldr x3, [sp+72]
002dad9cstr x1, [sp+80]
002dada0str x2, [sp+88]
002dada4str x3, [sp+96]
002dada8ldrb w1, [sp+30]
002dadacstrb w1, [sp+31]
002dadb0ldr x1, [sp+80]
002dadb4ldr x2, [sp+88]
002dadb8ldr x3, [sp+96]
002dadbcstr x1, [sp+32]
002dadc0str x2, [sp+40]
002dadc4str x3, [sp+48]
002dadc8ldrb w3, [sp+31]
002dadccstrb w3, [sp+29]
002dadd0ldr x0, [sp+32]
002dadd4ldr x1, [sp+40]
002dadd8ldr x2, [sp+48]
002daddcldur x29, [sp-8]
002dade0ldr x30, [sp], 112
002dade4ret x30
002dade8
002dade8loc_2dade8:
002dade8stp x0, x1, [sp+8]
002dadecstp x2, x3, [sp+24]
002dadf0stp x4, x5, [sp+40]
002dadf4mov x3, x30
002dadf8bl runtime.morestack_noctxt.abi0
002dadfcldp x0, x1, [sp+8]
002dae00ldp x2, x3, [sp+24]
002dae04ldp x4, x5, [sp+40]
002dae08b 0x2dad20
002dae0c
002dae0cloc_2dae0c:
002dae0cldr x17, [x16]
002dae10add x20, sp, 120
002dae14subs xzr, x20, x17
002dae18b.ne 0x2dad40
002dae1cadd x20, sp, 8
002dae20str x20, [x16]
002dae24b 0x2dad40
002dae28udf 0
002dae2cudf 0
002dad20
002dad20context.valueCtx.Deadline: ; void context.valueCtx.Deadline(context.valueCtx p0)
002dad20ldr x16, [x28+16]
002dad24subs xzr, sp, x16
002dad28b.ls 0x2dade8
002dad2cstr x30, [sp-112]!
002dad30stur x29, [sp-8]
002dad34sub x29, sp, 8
002dad38ldr x16, [x28+32]
002dad3ccbnz x16, 0x2dae0c
002dad40
002dad40loc_2dad40:
002dad40str x0, [sp+120]
002dad44str x1, [sp+128]
002dad48str x2, [sp+136]
002dad4cstr x3, [sp+144]
002dad50str x4, [sp+152]
002dad54str x5, [sp+160]
002dad58stp xzr, xzr, [sp+32]
002dad5cstr xzr, [sp+48]
002dad60strb wzr, [sp+29]
002dad64stp xzr, xzr, [sp+56]
002dad68str xzr, [sp+72]
002dad6cldr x1, [sp+120]
002dad70ldrsb x27, [x1]
002dad74ldr x0, [sp+128]
002dad78ldr x1, [x1+24]
002dad7cblr x1
002dad80str x0, [sp+56]
002dad84str x1, [sp+64]
002dad88str x2, [sp+72]
002dad8cstrb w3, [sp+30]
002dad90ldr x1, [sp+56]
002dad94ldr x2, [sp+64]
002dad98ldr x3, [sp+72]
002dad9cstr x1, [sp+80]
002dada0str x2, [sp+88]
002dada4str x3, [sp+96]
002dada8ldrb w1, [sp+30]
002dadacstrb w1, [sp+31]
002dadb0ldr x1, [sp+80]
002dadb4ldr x2, [sp+88]
002dadb8ldr x3, [sp+96]
002dadbcstr x1, [sp+32]
002dadc0str x2, [sp+40]
002dadc4str x3, [sp+48]
002dadc8ldrb w3, [sp+31]
002dadccstrb w3, [sp+29]
002dadd0ldr x0, [sp+32]
002dadd4ldr x1, [sp+40]
002dadd8ldr x2, [sp+48]
002daddcldur x29, [sp-8]
002dade0ldr x30, [sp], 112
002dade4ret x30
002dade8
002dade8loc_2dade8:
002dade8stp x0, x1, [sp+8]
002dadecstp x2, x3, [sp+24]
002dadf0stp x4, x5, [sp+40]
002dadf4mov x3, x30
002dadf8bl runtime.morestack_noctxt.abi0
002dadfcldp x0, x1, [sp+8]
002dae00ldp x2, x3, [sp+24]
002dae04ldp x4, x5, [sp+40]
002dae08b 0x2dad20
002dae0c
002dae0cloc_2dae0c:
002dae0cldr x17, [x16]
002dae10add x20, sp, 120
002dae14subs xzr, x20, x17
002dae18b.ne 0x2dad40
002dae1cadd x20, sp, 8
002dae20str x20, [x16]
002dae24b 0x2dad40
002dae28udf 0
002dae2cudf 0
002dad20
002dae30
002dae30context.(*valueCtx).Deadline: ; void context.(*valueCtx).Deadline(context.valueCtx * p0)
002dae30ldr x16, [x28+16]
002dae34subs xzr, sp, x16
002dae38b.ls 0x2daeec
002dae3cstr x30, [sp-112]!
002dae40stur x29, [sp-8]
002dae44sub x29, sp, 8
002dae48ldr x16, [x28+32]
002dae4ccbnz x16, 0x2daf00
002dae50
002dae50loc_2dae50:
002dae50str x0, [sp+120]
002dae54stp xzr, xzr, [sp+32]
002dae58str xzr, [sp+48]
002dae5cstrb wzr, [sp+29]
002dae60stp xzr, xzr, [sp+56]
002dae64str xzr, [sp+72]
002dae68ldr x1, [sp+120]
002dae6cldrsb x27, [x1]
002dae70ldr x2, [x1]
002dae74ldrsb x27, [x2]
002dae78ldr x0, [x1+8]
002dae7cldr x1, [x2+24]
002dae80blr x1
002dae84str x0, [sp+56]
002dae88str x1, [sp+64]
002dae8cstr x2, [sp+72]
002dae90strb w3, [sp+30]
002dae94ldr x1, [sp+56]
002dae98ldr x2, [sp+64]
002dae9cldr x3, [sp+72]
002daea0str x1, [sp+80]
002daea4str x2, [sp+88]
002daea8str x3, [sp+96]
002daeacldrb w1, [sp+30]
002daeb0strb w1, [sp+31]
002daeb4ldr x1, [sp+80]
002daeb8ldr x2, [sp+88]
002daebcldr x3, [sp+96]
002daec0str x1, [sp+32]
002daec4str x2, [sp+40]
002daec8str x3, [sp+48]
002daeccldrb w3, [sp+31]
002daed0strb w3, [sp+29]
002daed4ldr x0, [sp+32]
002daed8ldr x1, [sp+40]
002daedcldr x2, [sp+48]
002daee0ldur x29, [sp-8]
002daee4ldr x30, [sp], 112
002daee8ret x30
002daeec
002daeecloc_2daeec:
002daeecstr x0, [sp+8]
002daef0mov x3, x30
002daef4bl runtime.morestack_noctxt.abi0
002daef8ldr x0, [sp+8]
002daefcb 0x2dae30
002daf00
002daf00loc_2daf00:
002daf00ldr x17, [x16]
002daf04add x20, sp, 120
002daf08subs xzr, x20, x17
002daf0cb.ne 0x2dae50
002daf10add x20, sp, 8
002daf14str x20, [x16]
002daf18b 0x2dae50
002daf1cudf 0
002dae30
002dae30context.(*valueCtx).Deadline: ; void context.(*valueCtx).Deadline(context.valueCtx * p0)
002dae30ldr x16, [x28+16]
002dae34subs xzr, sp, x16
002dae38b.ls 0x2daeec
002dae3cstr x30, [sp-112]!
002dae40stur x29, [sp-8]
002dae44sub x29, sp, 8
002dae48ldr x16, [x28+32]
002dae4ccbnz x16, 0x2daf00
002dae50
002dae50loc_2dae50:
002dae50str x0, [sp+120]
002dae54stp xzr, xzr, [sp+32]
002dae58str xzr, [sp+48]
002dae5cstrb wzr, [sp+29]
002dae60stp xzr, xzr, [sp+56]
002dae64str xzr, [sp+72]
002dae68ldr x1, [sp+120]
002dae6cldrsb x27, [x1]
002dae70ldr x2, [x1]
002dae74ldrsb x27, [x2]
002dae78ldr x0, [x1+8]
002dae7cldr x1, [x2+24]
002dae80blr x1
002dae84str x0, [sp+56]
002dae88str x1, [sp+64]
002dae8cstr x2, [sp+72]
002dae90strb w3, [sp+30]
002dae94ldr x1, [sp+56]
002dae98ldr x2, [sp+64]
002dae9cldr x3, [sp+72]
002daea0str x1, [sp+80]
002daea4str x2, [sp+88]
002daea8str x3, [sp+96]
002daeacldrb w1, [sp+30]
002daeb0strb w1, [sp+31]
002daeb4ldr x1, [sp+80]
002daeb8ldr x2, [sp+88]
002daebcldr x3, [sp+96]
002daec0str x1, [sp+32]
002daec4str x2, [sp+40]
002daec8str x3, [sp+48]
002daeccldrb w3, [sp+31]
002daed0strb w3, [sp+29]
002daed4ldr x0, [sp+32]
002daed8ldr x1, [sp+40]
002daedcldr x2, [sp+48]
002daee0ldur x29, [sp-8]
002daee4ldr x30, [sp], 112
002daee8ret x30
002daeec
002daeecloc_2daeec:
002daeecstr x0, [sp+8]
002daef0mov x3, x30
002daef4bl runtime.morestack_noctxt.abi0
002daef8ldr x0, [sp+8]
002daefcb 0x2dae30
002daf00
002daf00loc_2daf00:
002daf00ldr x17, [x16]
002daf04add x20, sp, 120
002daf08subs xzr, x20, x17
002daf0cb.ne 0x2dae50
002daf10add x20, sp, 8
002daf14str x20, [x16]
002daf18b 0x2dae50
002daf1cudf 0
002dae30
002daf20
002daf20context.valueCtx.Done: ; void context.valueCtx.Done(context.valueCtx p0)
002daf20ldr x16, [x28+16]
002daf24subs xzr, sp, x16
002daf28b.ls 0x2daf84
002daf2cstr x30, [sp-48]!
002daf30stur x29, [sp-8]
002daf34sub x29, sp, 8
002daf38ldr x16, [x28+32]
002daf3ccbnz x16, 0x2dafa8
002daf40
002daf40loc_2daf40:
002daf40str x0, [sp+56]
002daf44str x1, [sp+64]
002daf48str x2, [sp+72]
002daf4cstr x3, [sp+80]
002daf50str x4, [sp+88]
002daf54str x5, [sp+96]
002daf58str xzr, [sp+24]
002daf5cldr x1, [sp+56]
002daf60ldrsb x27, [x1]
002daf64ldr x0, [sp+64]
002daf68ldr x1, [x1+32]
002daf6cblr x1
002daf70str x0, [sp+32]
002daf74str x0, [sp+24]
002daf78ldur x29, [sp-8]
002daf7cldr x30, [sp], 48
002daf80ret x30
002daf84
002daf84loc_2daf84:
002daf84stp x0, x1, [sp+8]
002daf88stp x2, x3, [sp+24]
002daf8cstp x4, x5, [sp+40]
002daf90mov x3, x30
002daf94bl runtime.morestack_noctxt.abi0
002daf98ldp x0, x1, [sp+8]
002daf9cldp x2, x3, [sp+24]
002dafa0ldp x4, x5, [sp+40]
002dafa4b 0x2daf20
002dafa8
002dafa8loc_2dafa8:
002dafa8ldr x17, [x16]
002dafacadd x20, sp, 56
002dafb0subs xzr, x20, x17
002dafb4b.ne 0x2daf40
002dafb8add x20, sp, 8
002dafbcstr x20, [x16]
002dafc0b 0x2daf40
002dafc4udf 0
002dafc8udf 0
002dafccudf 0
002daf20
002daf20context.valueCtx.Done: ; void context.valueCtx.Done(context.valueCtx p0)
002daf20ldr x16, [x28+16]
002daf24subs xzr, sp, x16
002daf28b.ls 0x2daf84
002daf2cstr x30, [sp-48]!
002daf30stur x29, [sp-8]
002daf34sub x29, sp, 8
002daf38ldr x16, [x28+32]
002daf3ccbnz x16, 0x2dafa8
002daf40
002daf40loc_2daf40:
002daf40str x0, [sp+56]
002daf44str x1, [sp+64]
002daf48str x2, [sp+72]
002daf4cstr x3, [sp+80]
002daf50str x4, [sp+88]
002daf54str x5, [sp+96]
002daf58str xzr, [sp+24]
002daf5cldr x1, [sp+56]
002daf60ldrsb x27, [x1]
002daf64ldr x0, [sp+64]
002daf68ldr x1, [x1+32]
002daf6cblr x1
002daf70str x0, [sp+32]
002daf74str x0, [sp+24]
002daf78ldur x29, [sp-8]
002daf7cldr x30, [sp], 48
002daf80ret x30
002daf84
002daf84loc_2daf84:
002daf84stp x0, x1, [sp+8]
002daf88stp x2, x3, [sp+24]
002daf8cstp x4, x5, [sp+40]
002daf90mov x3, x30
002daf94bl runtime.morestack_noctxt.abi0
002daf98ldp x0, x1, [sp+8]
002daf9cldp x2, x3, [sp+24]
002dafa0ldp x4, x5, [sp+40]
002dafa4b 0x2daf20
002dafa8
002dafa8loc_2dafa8:
002dafa8ldr x17, [x16]
002dafacadd x20, sp, 56
002dafb0subs xzr, x20, x17
002dafb4b.ne 0x2daf40
002dafb8add x20, sp, 8
002dafbcstr x20, [x16]
002dafc0b 0x2daf40
002dafc4udf 0
002dafc8udf 0
002dafccudf 0
002daf20
002dafd0
002dafd0context.(*valueCtx).Done: ; void context.(*valueCtx).Done(context.valueCtx * p0)
002dafd0ldr x16, [x28+16]
002dafd4subs xzr, sp, x16
002dafd8b.ls 0x2db028
002dafdcstr x30, [sp-48]!
002dafe0stur x29, [sp-8]
002dafe4sub x29, sp, 8
002dafe8ldr x16, [x28+32]
002dafeccbnz x16, 0x2db03c
002daff0
002daff0loc_2daff0:
002daff0str x0, [sp+56]
002daff4str xzr, [sp+24]
002daff8ldr x1, [sp+56]
002daffcldrsb x27, [x1]
002db000ldr x2, [x1]
002db004ldrsb x27, [x2]
002db008ldr x0, [x1+8]
002db00cldr x1, [x2+32]
002db010blr x1
002db014str x0, [sp+32]
002db018str x0, [sp+24]
002db01cldur x29, [sp-8]
002db020ldr x30, [sp], 48
002db024ret x30
002db028
002db028loc_2db028:
002db028str x0, [sp+8]
002db02cmov x3, x30
002db030bl runtime.morestack_noctxt.abi0
002db034ldr x0, [sp+8]
002db038b 0x2dafd0
002db03c
002db03cloc_2db03c:
002db03cldr x17, [x16]
002db040add x20, sp, 56
002db044subs xzr, x20, x17
002db048b.ne 0x2daff0
002db04cadd x20, sp, 8
002db050str x20, [x16]
002db054b 0x2daff0
002db058udf 0
002db05cudf 0
002dafd0
002dafd0context.(*valueCtx).Done: ; void context.(*valueCtx).Done(context.valueCtx * p0)
002dafd0ldr x16, [x28+16]
002dafd4subs xzr, sp, x16
002dafd8b.ls 0x2db028
002dafdcstr x30, [sp-48]!
002dafe0stur x29, [sp-8]
002dafe4sub x29, sp, 8
002dafe8ldr x16, [x28+32]
002dafeccbnz x16, 0x2db03c
002daff0
002daff0loc_2daff0:
002daff0str x0, [sp+56]
002daff4str xzr, [sp+24]
002daff8ldr x1, [sp+56]
002daffcldrsb x27, [x1]
002db000ldr x2, [x1]
002db004ldrsb x27, [x2]
002db008ldr x0, [x1+8]
002db00cldr x1, [x2+32]
002db010blr x1
002db014str x0, [sp+32]
002db018str x0, [sp+24]
002db01cldur x29, [sp-8]
002db020ldr x30, [sp], 48
002db024ret x30
002db028
002db028loc_2db028:
002db028str x0, [sp+8]
002db02cmov x3, x30
002db030bl runtime.morestack_noctxt.abi0
002db034ldr x0, [sp+8]
002db038b 0x2dafd0
002db03c
002db03cloc_2db03c:
002db03cldr x17, [x16]
002db040add x20, sp, 56
002db044subs xzr, x20, x17
002db048b.ne 0x2daff0
002db04cadd x20, sp, 8
002db050str x20, [x16]
002db054b 0x2daff0
002db058udf 0
002db05cudf 0
002dafd0
002db060
002db060context.valueCtx.Err: ; void context.valueCtx.Err(context.valueCtx p0)
002db060ldr x16, [x28+16]
002db064subs xzr, sp, x16
002db068b.ls 0x2db0cc
002db06cstr x30, [sp-64]!
002db070stur x29, [sp-8]
002db074sub x29, sp, 8
002db078ldr x16, [x28+32]
002db07ccbnz x16, 0x2db0f0
002db080
002db080loc_2db080:
002db080str x0, [sp+72]
002db084str x1, [sp+80]
002db088str x2, [sp+88]
002db08cstr x3, [sp+96]
002db090str x4, [sp+104]
002db094str x5, [sp+112]
002db098stp xzr, xzr, [sp+24]
002db09cldr x1, [sp+72]
002db0a0ldrsb x27, [x1]
002db0a4ldr x0, [sp+80]
002db0a8ldr x1, [x1+40]
002db0acblr x1
002db0b0str x0, [sp+40]
002db0b4str x1, [sp+48]
002db0b8str x0, [sp+24]
002db0bcstr x1, [sp+32]
002db0c0ldur x29, [sp-8]
002db0c4ldr x30, [sp], 64
002db0c8ret x30
002db0cc
002db0ccloc_2db0cc:
002db0ccstp x0, x1, [sp+8]
002db0d0stp x2, x3, [sp+24]
002db0d4stp x4, x5, [sp+40]
002db0d8mov x3, x30
002db0dcbl runtime.morestack_noctxt.abi0
002db0e0ldp x0, x1, [sp+8]
002db0e4ldp x2, x3, [sp+24]
002db0e8ldp x4, x5, [sp+40]
002db0ecb 0x2db060
002db0f0
002db0f0loc_2db0f0:
002db0f0ldr x17, [x16]
002db0f4add x20, sp, 72
002db0f8subs xzr, x20, x17
002db0fcb.ne 0x2db080
002db100add x20, sp, 8
002db104str x20, [x16]
002db108b 0x2db080
002db10cudf 0
002db060
002db060context.valueCtx.Err: ; void context.valueCtx.Err(context.valueCtx p0)
002db060ldr x16, [x28+16]
002db064subs xzr, sp, x16
002db068b.ls 0x2db0cc
002db06cstr x30, [sp-64]!
002db070stur x29, [sp-8]
002db074sub x29, sp, 8
002db078ldr x16, [x28+32]
002db07ccbnz x16, 0x2db0f0
002db080
002db080loc_2db080:
002db080str x0, [sp+72]
002db084str x1, [sp+80]
002db088str x2, [sp+88]
002db08cstr x3, [sp+96]
002db090str x4, [sp+104]
002db094str x5, [sp+112]
002db098stp xzr, xzr, [sp+24]
002db09cldr x1, [sp+72]
002db0a0ldrsb x27, [x1]
002db0a4ldr x0, [sp+80]
002db0a8ldr x1, [x1+40]
002db0acblr x1
002db0b0str x0, [sp+40]
002db0b4str x1, [sp+48]
002db0b8str x0, [sp+24]
002db0bcstr x1, [sp+32]
002db0c0ldur x29, [sp-8]
002db0c4ldr x30, [sp], 64
002db0c8ret x30
002db0cc
002db0ccloc_2db0cc:
002db0ccstp x0, x1, [sp+8]
002db0d0stp x2, x3, [sp+24]
002db0d4stp x4, x5, [sp+40]
002db0d8mov x3, x30
002db0dcbl runtime.morestack_noctxt.abi0
002db0e0ldp x0, x1, [sp+8]
002db0e4ldp x2, x3, [sp+24]
002db0e8ldp x4, x5, [sp+40]
002db0ecb 0x2db060
002db0f0
002db0f0loc_2db0f0:
002db0f0ldr x17, [x16]
002db0f4add x20, sp, 72
002db0f8subs xzr, x20, x17
002db0fcb.ne 0x2db080
002db100add x20, sp, 8
002db104str x20, [x16]
002db108b 0x2db080
002db10cudf 0
002db060
002db110
002db110context.(*valueCtx).Err: ; void context.(*valueCtx).Err(context.valueCtx * p0)
002db110ldr x16, [x28+16]
002db114subs xzr, sp, x16
002db118b.ls 0x2db170
002db11cstr x30, [sp-64]!
002db120stur x29, [sp-8]
002db124sub x29, sp, 8
002db128ldr x16, [x28+32]
002db12ccbnz x16, 0x2db184
002db130
002db130loc_2db130:
002db130str x0, [sp+72]
002db134stp xzr, xzr, [sp+24]
002db138ldr x1, [sp+72]
002db13cldrsb x27, [x1]
002db140ldr x2, [x1]
002db144ldrsb x27, [x2]
002db148ldr x0, [x1+8]
002db14cldr x1, [x2+40]
002db150blr x1
002db154str x0, [sp+40]
002db158str x1, [sp+48]
002db15cstr x0, [sp+24]
002db160str x1, [sp+32]
002db164ldur x29, [sp-8]
002db168ldr x30, [sp], 64
002db16cret x30
002db170
002db170loc_2db170:
002db170str x0, [sp+8]
002db174mov x3, x30
002db178bl runtime.morestack_noctxt.abi0
002db17cldr x0, [sp+8]
002db180b 0x2db110
002db184
002db184loc_2db184:
002db184ldr x17, [x16]
002db188add x20, sp, 72
002db18csubs xzr, x20, x17
002db190b.ne 0x2db130
002db194add x20, sp, 8
002db198str x20, [x16]
002db19cb 0x2db130
002db110
002db110context.(*valueCtx).Err: ; void context.(*valueCtx).Err(context.valueCtx * p0)
002db110ldr x16, [x28+16]
002db114subs xzr, sp, x16
002db118b.ls 0x2db170
002db11cstr x30, [sp-64]!
002db120stur x29, [sp-8]
002db124sub x29, sp, 8
002db128ldr x16, [x28+32]
002db12ccbnz x16, 0x2db184
002db130
002db130loc_2db130:
002db130str x0, [sp+72]
002db134stp xzr, xzr, [sp+24]
002db138ldr x1, [sp+72]
002db13cldrsb x27, [x1]
002db140ldr x2, [x1]
002db144ldrsb x27, [x2]
002db148ldr x0, [x1+8]
002db14cldr x1, [x2+40]
002db150blr x1
002db154str x0, [sp+40]
002db158str x1, [sp+48]
002db15cstr x0, [sp+24]
002db160str x1, [sp+32]
002db164ldur x29, [sp-8]
002db168ldr x30, [sp], 64
002db16cret x30
002db170
002db170loc_2db170:
002db170str x0, [sp+8]
002db174mov x3, x30
002db178bl runtime.morestack_noctxt.abi0
002db17cldr x0, [sp+8]
002db180b 0x2db110
002db184
002db184loc_2db184:
002db184ldr x17, [x16]
002db188add x20, sp, 72
002db18csubs xzr, x20, x17
002db190b.ne 0x2db130
002db194add x20, sp, 8
002db198str x20, [x16]
002db19cb 0x2db130
002db110
002db1a0
002db1a0vendor/golang.org/x/net/dns/dnsmessage.(*nestedError).Error: ; void vendor/golang.org/x/net/dns/dnsmessage.(*nestedError).Error(vendor/golang.org/x/net/dns/dnsmessage.nestedError * e)
002db1a0ldr x16, [x28+16]
002db1a4subs xzr, sp, x16
002db1a8b.ls 0x2db238
002db1acstr x30, [sp-128]!
002db1b0stur x29, [sp-8]
002db1b4sub x29, sp, 8
002db1b8str x0, [sp+136]
002db1bcstp xzr, xzr, [sp+72]
002db1c0ldr x1, [sp+136]
002db1c4ldrsb x27, [x1]
002db1c8ldr x2, [x1+16]
002db1ccldrsb x27, [x2]
002db1d0ldr x0, [x1+24]
002db1d4ldr x1, [x2+24]
002db1d8blr x1
002db1dcstr x0, [sp+104]
002db1e0str x1, [sp+112]
002db1e4ldr x1, [sp+136]
002db1e8ldrsb x27, [x1]
002db1ecldr x2, [x1]
002db1f0ldr x1, [x1+8]
002db1f4str x2, [sp+88]
002db1f8str x1, [sp+96]
002db1fcldr x5, [sp+104]
002db200ldr x6, [sp+112]
002db204mov x0, xzr
002db208adrp x3, 0x3d4000
002db20cadd x3, x3, 4041
002db210orr x4, xzr, 2
002db214mov x7, x1
002db218mov x1, x2
002db21cmov x2, x7
002db220bl runtime.concatstring3
002db224str x0, [sp+72]
002db228str x1, [sp+80]
002db22cldur x29, [sp-8]
002db230ldr x30, [sp], 128
002db234ret x30
002db238
002db238loc_2db238:
002db238str x0, [sp+8]
002db23cmov x3, x30
002db240bl runtime.morestack_noctxt.abi0
002db244ldr x0, [sp+8]
002db248b 0x2db1a0
002db24cudf 0
002db1a0
002db1a0vendor/golang.org/x/net/dns/dnsmessage.(*nestedError).Error: ; void vendor/golang.org/x/net/dns/dnsmessage.(*nestedError).Error(vendor/golang.org/x/net/dns/dnsmessage.nestedError * e)
002db1a0ldr x16, [x28+16]
002db1a4subs xzr, sp, x16
002db1a8b.ls 0x2db238
002db1acstr x30, [sp-128]!
002db1b0stur x29, [sp-8]
002db1b4sub x29, sp, 8
002db1b8str x0, [sp+136]
002db1bcstp xzr, xzr, [sp+72]
002db1c0ldr x1, [sp+136]
002db1c4ldrsb x27, [x1]
002db1c8ldr x2, [x1+16]
002db1ccldrsb x27, [x2]
002db1d0ldr x0, [x1+24]
002db1d4ldr x1, [x2+24]
002db1d8blr x1
002db1dcstr x0, [sp+104]
002db1e0str x1, [sp+112]
002db1e4ldr x1, [sp+136]
002db1e8ldrsb x27, [x1]
002db1ecldr x2, [x1]
002db1f0ldr x1, [x1+8]
002db1f4str x2, [sp+88]
002db1f8str x1, [sp+96]
002db1fcldr x5, [sp+104]
002db200ldr x6, [sp+112]
002db204mov x0, xzr
002db208adrp x3, 0x3d4000
002db20cadd x3, x3, 4041
002db210orr x4, xzr, 2
002db214mov x7, x1
002db218mov x1, x2
002db21cmov x2, x7
002db220bl runtime.concatstring3
002db224str x0, [sp+72]
002db228str x1, [sp+80]
002db22cldur x29, [sp-8]
002db230ldr x30, [sp], 128
002db234ret x30
002db238
002db238loc_2db238:
002db238str x0, [sp+8]
002db23cmov x3, x30
002db240bl runtime.morestack_noctxt.abi0
002db244ldr x0, [sp+8]
002db248b 0x2db1a0
002db24cudf 0
002db1a0
002db250
002db250vendor/golang.org/x/net/dns/dnsmessage.(*Header).pack: ; void vendor/golang.org/x/net/dns/dnsmessage.(*Header).pack(vendor/golang.org/x/net/dns/dnsmessage.Header * m)
002db250str x30, [sp-32]!
002db254stur x29, [sp-8]
002db258sub x29, sp, 8
002db25cstr x0, [sp+40]
002db260strh wzr, [sp+20]
002db264strh wzr, [sp+22]
002db268ldr x2, [sp+40]
002db26cldrsb x27, [x2]
002db270ldrh w2, [x2]
002db274strh w2, [sp+20]
002db278ldr x2, [sp+40]
002db27cldrsb x27, [x2]
002db280ldrh w2, [x2+4]
002db284ldr x3, [sp+40]
002db288ldrsb x27, [x3]
002db28cldrh w3, [x3+12]
002db290orr x2, x3, x2, lsl #11
002db294strh w2, [sp+22]
002db298ldr x3, [sp+40]
002db29cldrsb x27, [x3]
002db2a0ldrb w3, [x3+9]
002db2a4tbnz w3, 0, 0x2db2ac
002db2a8b 0x2db2b8
002db2ac
002db2acloc_2db2ac:
002db2acorr x2, x2, 128
002db2b0strh w2, [sp+22]
002db2b4b 0x2db2bc
002db2b8
002db2b8loc_2db2b8:
002db2b8b 0x2db2bc
002db2bc
002db2bcloc_2db2bc:
002db2bcldr x2, [sp+40]
002db2c0ldrsb x27, [x2]
002db2c4ldrb w2, [x2+8]
002db2c8tbnz w2, 0, 0x2db2d0
002db2ccb 0x2db2e0
002db2d0
002db2d0loc_2db2d0:
002db2d0ldrh w2, [sp+22]
002db2d4orr x2, x2, 256
002db2d8strh w2, [sp+22]
002db2dcb 0x2db2e4
002db2e0
002db2e0loc_2db2e0:
002db2e0b 0x2db2e4
002db2e4
002db2e4loc_2db2e4:
002db2e4ldr x2, [sp+40]
002db2e8ldrsb x27, [x2]
002db2ecldrb w2, [x2+7]
002db2f0tbnz w2, 0, 0x2db2f8
002db2f4b 0x2db308
002db2f8
002db2f8loc_2db2f8:
002db2f8ldrh w2, [sp+22]
002db2fcorr x2, x2, 512
002db300strh w2, [sp+22]
002db304b 0x2db30c
002db308
002db308loc_2db308:
002db308b 0x2db30c
002db30c
002db30cloc_2db30c:
002db30cldr x2, [sp+40]
002db310ldrsb x27, [x2]
002db314ldrb w2, [x2+6]
002db318tbnz w2, 0, 0x2db320
002db31cb 0x2db330
002db320
002db320loc_2db320:
002db320ldrh w2, [sp+22]
002db324orr x2, x2, 1024
002db328strh w2, [sp+22]
002db32cb 0x2db334
002db330
002db330loc_2db330:
002db330b 0x2db334
002db334
002db334loc_2db334:
002db334ldr x2, [sp+40]
002db338ldrsb x27, [x2]
002db33cldrb w2, [x2+2]
002db340tbnz w2, 0, 0x2db348
002db344b 0x2db358
002db348
002db348loc_2db348:
002db348ldrh w2, [sp+22]
002db34corr x2, x2, -32768
002db350strh w2, [sp+22]
002db354b 0x2db35c
002db358
002db358loc_2db358:
002db358b 0x2db35c
002db35c
002db35cloc_2db35c:
002db35cldr x2, [sp+40]
002db360ldrsb x27, [x2]
002db364ldrb w2, [x2+10]
002db368tbnz w2, 0, 0x2db370
002db36cb 0x2db380
002db370
002db370loc_2db370:
002db370ldrh w2, [sp+22]
002db374orr x2, x2, 32
002db378strh w2, [sp+22]
002db37cb 0x2db384
002db380
002db380loc_2db380:
002db380b 0x2db384
002db384
002db384loc_2db384:
002db384ldr x2, [sp+40]
002db388ldrsb x27, [x2]
002db38cldrb w2, [x2+11]
002db390tbnz w2, 0, 0x2db398
002db394b 0x2db3a8
002db398
002db398loc_2db398:
002db398ldrh w2, [sp+22]
002db39corr x2, x2, 16
002db3a0strh w2, [sp+22]
002db3a4b 0x2db3ac
002db3a8
002db3a8loc_2db3a8:
002db3a8b 0x2db3ac
002db3ac
002db3acloc_2db3ac:
002db3acldrh w1, [sp+22]
002db3b0ldrh w0, [sp+20]
002db3b4add x29, sp, 24
002db3b8add sp, sp, 32
002db3bcret x30
002db250
002db250vendor/golang.org/x/net/dns/dnsmessage.(*Header).pack: ; void vendor/golang.org/x/net/dns/dnsmessage.(*Header).pack(vendor/golang.org/x/net/dns/dnsmessage.Header * m)
002db250str x30, [sp-32]!
002db254stur x29, [sp-8]
002db258sub x29, sp, 8
002db25cstr x0, [sp+40]
002db260strh wzr, [sp+20]
002db264strh wzr, [sp+22]
002db268ldr x2, [sp+40]
002db26cldrsb x27, [x2]
002db270ldrh w2, [x2]
002db274strh w2, [sp+20]
002db278ldr x2, [sp+40]
002db27cldrsb x27, [x2]
002db280ldrh w2, [x2+4]
002db284ldr x3, [sp+40]
002db288ldrsb x27, [x3]
002db28cldrh w3, [x3+12]
002db290orr x2, x3, x2, lsl #11
002db294strh w2, [sp+22]
002db298ldr x3, [sp+40]
002db29cldrsb x27, [x3]
002db2a0ldrb w3, [x3+9]
002db2a4tbnz w3, 0, 0x2db2ac
002db2a8b 0x2db2b8
002db2ac
002db2acloc_2db2ac:
002db2acorr x2, x2, 128
002db2b0strh w2, [sp+22]
002db2b4b 0x2db2bc
002db2b8
002db2b8loc_2db2b8:
002db2b8b 0x2db2bc
002db2bc
002db2bcloc_2db2bc:
002db2bcldr x2, [sp+40]
002db2c0ldrsb x27, [x2]
002db2c4ldrb w2, [x2+8]
002db2c8tbnz w2, 0, 0x2db2d0
002db2ccb 0x2db2e0
002db2d0
002db2d0loc_2db2d0:
002db2d0ldrh w2, [sp+22]
002db2d4orr x2, x2, 256
002db2d8strh w2, [sp+22]
002db2dcb 0x2db2e4
002db2e0
002db2e0loc_2db2e0:
002db2e0b 0x2db2e4
002db2e4
002db2e4loc_2db2e4:
002db2e4ldr x2, [sp+40]
002db2e8ldrsb x27, [x2]
002db2ecldrb w2, [x2+7]
002db2f0tbnz w2, 0, 0x2db2f8
002db2f4b 0x2db308
002db2f8
002db2f8loc_2db2f8:
002db2f8ldrh w2, [sp+22]
002db2fcorr x2, x2, 512
002db300strh w2, [sp+22]
002db304b 0x2db30c
002db308
002db308loc_2db308:
002db308b 0x2db30c
002db30c
002db30cloc_2db30c:
002db30cldr x2, [sp+40]
002db310ldrsb x27, [x2]
002db314ldrb w2, [x2+6]
002db318tbnz w2, 0, 0x2db320
002db31cb 0x2db330
002db320
002db320loc_2db320:
002db320ldrh w2, [sp+22]
002db324orr x2, x2, 1024
002db328strh w2, [sp+22]
002db32cb 0x2db334
002db330
002db330loc_2db330:
002db330b 0x2db334
002db334
002db334loc_2db334:
002db334ldr x2, [sp+40]
002db338ldrsb x27, [x2]
002db33cldrb w2, [x2+2]
002db340tbnz w2, 0, 0x2db348
002db344b 0x2db358
002db348
002db348loc_2db348:
002db348ldrh w2, [sp+22]
002db34corr x2, x2, -32768
002db350strh w2, [sp+22]
002db354b 0x2db35c
002db358
002db358loc_2db358:
002db358b 0x2db35c
002db35c
002db35cloc_2db35c:
002db35cldr x2, [sp+40]
002db360ldrsb x27, [x2]
002db364ldrb w2, [x2+10]
002db368tbnz w2, 0, 0x2db370
002db36cb 0x2db380
002db370
002db370loc_2db370:
002db370ldrh w2, [sp+22]
002db374orr x2, x2, 32
002db378strh w2, [sp+22]
002db37cb 0x2db384
002db380
002db380loc_2db380:
002db380b 0x2db384
002db384
002db384loc_2db384:
002db384ldr x2, [sp+40]
002db388ldrsb x27, [x2]
002db38cldrb w2, [x2+11]
002db390tbnz w2, 0, 0x2db398
002db394b 0x2db3a8
002db398
002db398loc_2db398:
002db398ldrh w2, [sp+22]
002db39corr x2, x2, 16
002db3a0strh w2, [sp+22]
002db3a4b 0x2db3ac
002db3a8
002db3a8loc_2db3a8:
002db3a8b 0x2db3ac
002db3ac
002db3acloc_2db3ac:
002db3acldrh w1, [sp+22]
002db3b0ldrh w0, [sp+20]
002db3b4add x29, sp, 24
002db3b8add sp, sp, 32
002db3bcret x30
002db250
002db3c0
002db3c0vendor/golang.org/x/net/dns/dnsmessage.(*header).count: ; void vendor/golang.org/x/net/dns/dnsmessage.(*header).count(vendor/golang.org/x/net/dns/dnsmessage.header * h, vendor/golang.org/x/net/dns/dnsmessage.section sec)
002db3c0str x30, [sp-32]!
002db3c4stur x29, [sp-8]
002db3c8sub x29, sp, 8
002db3ccstr x0, [sp+40]
002db3d0strb w1, [sp+48]
002db3d4strh wzr, [sp+22]
002db3d8ldrb w1, [sp+48]
002db3dcstrb w1, [sp+21]
002db3e0mov x2, x1
002db3e4subs wzr, w2, 3
002db3e8b.ls 0x2db3f0
002db3ecb 0x2db454
002db3f0
002db3f0loc_2db3f0:
002db3f0mov x2, x1
002db3f4subs wzr, w2, 2
002db3f8b.eq 0x2db400
002db3fcb 0x2db420
002db400
002db400loc_2db400:
002db400b 0x2db404
002db404
002db404loc_2db404:
002db404ldr x1, [sp+40]
002db408ldrsb x27, [x1]
002db40cldrh w0, [x1+4]
002db410strh w0, [sp+22]
002db414add x29, sp, 24
002db418add sp, sp, 32
002db41cret x30
002db420
002db420loc_2db420:
002db420subs wzr, w1, 3
002db424b.eq 0x2db42c
002db428b 0x2db44c
002db42c
002db42cloc_2db42c:
002db42cb 0x2db430
002db430
002db430loc_2db430:
002db430ldr x1, [sp+40]
002db434ldrsb x27, [x1]
002db438ldrh w0, [x1+6]
002db43cstrh w0, [sp+22]
002db440add x29, sp, 24
002db444add sp, sp, 32
002db448ret x30
002db44c
002db44cloc_2db44c:
002db44cb 0x2db450
002db450
002db450loc_2db450:
002db450b 0x2db4b8
002db454
002db454loc_2db454:
002db454mov x2, x1
002db458subs wzr, w2, 4
002db45cb.eq 0x2db464
002db460b 0x2db484
002db464
002db464loc_2db464:
002db464b 0x2db468
002db468
002db468loc_2db468:
002db468ldr x1, [sp+40]
002db46cldrsb x27, [x1]
002db470ldrh w0, [x1+8]
002db474strh w0, [sp+22]
002db478add x29, sp, 24
002db47cadd sp, sp, 32
002db480ret x30
002db484
002db484loc_2db484:
002db484subs wzr, w1, 5
002db488b.eq 0x2db490
002db48cb 0x2db4b0
002db490
002db490loc_2db490:
002db490b 0x2db494
002db494
002db494loc_2db494:
002db494ldr x1, [sp+40]
002db498ldrsb x27, [x1]
002db49cldrh w0, [x1+10]
002db4a0strh w0, [sp+22]
002db4a4add x29, sp, 24
002db4a8add sp, sp, 32
002db4acret x30
002db4b0
002db4b0loc_2db4b0:
002db4b0b 0x2db4b4
002db4b4
002db4b4loc_2db4b4:
002db4b4b 0x2db4b8
002db4b8
002db4b8loc_2db4b8:
002db4b8b 0x2db4bc
002db4bc
002db4bcloc_2db4bc:
002db4bcstrh wzr, [sp+22]
002db4c0mov x0, xzr
002db4c4add x29, sp, 24
002db4c8add sp, sp, 32
002db4ccret x30
002db3c0
002db3c0vendor/golang.org/x/net/dns/dnsmessage.(*header).count: ; void vendor/golang.org/x/net/dns/dnsmessage.(*header).count(vendor/golang.org/x/net/dns/dnsmessage.header * h, vendor/golang.org/x/net/dns/dnsmessage.section sec)
002db3c0str x30, [sp-32]!
002db3c4stur x29, [sp-8]
002db3c8sub x29, sp, 8
002db3ccstr x0, [sp+40]
002db3d0strb w1, [sp+48]
002db3d4strh wzr, [sp+22]
002db3d8ldrb w1, [sp+48]
002db3dcstrb w1, [sp+21]
002db3e0mov x2, x1
002db3e4subs wzr, w2, 3
002db3e8b.ls 0x2db3f0
002db3ecb 0x2db454
002db3f0
002db3f0loc_2db3f0:
002db3f0mov x2, x1
002db3f4subs wzr, w2, 2
002db3f8b.eq 0x2db400
002db3fcb 0x2db420
002db400
002db400loc_2db400:
002db400b 0x2db404
002db404
002db404loc_2db404:
002db404ldr x1, [sp+40]
002db408ldrsb x27, [x1]
002db40cldrh w0, [x1+4]
002db410strh w0, [sp+22]
002db414add x29, sp, 24
002db418add sp, sp, 32
002db41cret x30
002db420
002db420loc_2db420:
002db420subs wzr, w1, 3
002db424b.eq 0x2db42c
002db428b 0x2db44c
002db42c
002db42cloc_2db42c:
002db42cb 0x2db430
002db430
002db430loc_2db430:
002db430ldr x1, [sp+40]
002db434ldrsb x27, [x1]
002db438ldrh w0, [x1+6]
002db43cstrh w0, [sp+22]
002db440add x29, sp, 24
002db444add sp, sp, 32
002db448ret x30
002db44c
002db44cloc_2db44c:
002db44cb 0x2db450
002db450
002db450loc_2db450:
002db450b 0x2db4b8
002db454
002db454loc_2db454:
002db454mov x2, x1
002db458subs wzr, w2, 4
002db45cb.eq 0x2db464
002db460b 0x2db484
002db464
002db464loc_2db464:
002db464b 0x2db468
002db468
002db468loc_2db468:
002db468ldr x1, [sp+40]
002db46cldrsb x27, [x1]
002db470ldrh w0, [x1+8]
002db474strh w0, [sp+22]
002db478add x29, sp, 24
002db47cadd sp, sp, 32
002db480ret x30
002db484
002db484loc_2db484:
002db484subs wzr, w1, 5
002db488b.eq 0x2db490
002db48cb 0x2db4b0
002db490
002db490loc_2db490:
002db490b 0x2db494
002db494
002db494loc_2db494:
002db494ldr x1, [sp+40]
002db498ldrsb x27, [x1]
002db49cldrh w0, [x1+10]
002db4a0strh w0, [sp+22]
002db4a4add x29, sp, 24
002db4a8add sp, sp, 32
002db4acret x30
002db4b0
002db4b0loc_2db4b0:
002db4b0b 0x2db4b4
002db4b4
002db4b4loc_2db4b4:
002db4b4b 0x2db4b8
002db4b8
002db4b8loc_2db4b8:
002db4b8b 0x2db4bc
002db4bc
002db4bcloc_2db4bc:
002db4bcstrh wzr, [sp+22]
002db4c0mov x0, xzr
002db4c4add x29, sp, 24
002db4c8add sp, sp, 32
002db4ccret x30
002db3c0
002db4d0
002db4d0vendor/golang.org/x/net/dns/dnsmessage.(*header).pack: ; void vendor/golang.org/x/net/dns/dnsmessage.(*header).pack(vendor/golang.org/x/net/dns/dnsmessage.header * h, struct []uint8 msg)
002db4d0ldr x16, [x28+16]
002db4d4subs xzr, sp, x16
002db4d8b.ls 0x2db620
002db4dcstr x30, [sp-112]!
002db4e0stur x29, [sp-8]
002db4e4sub x29, sp, 8
002db4e8str x0, [sp+120]
002db4ecstr x1, [sp+128]
002db4f0str x2, [sp+136]
002db4f4str x3, [sp+144]
002db4f8str xzr, [sp+56]
002db4fcstp xzr, xzr, [sp+64]
002db500ldr x4, [sp+120]
002db504ldrsb x27, [x4]
002db508ldrh w3, [x4]
002db50cstrh w3, [sp+54]
002db510ldr x0, [sp+128]
002db514ldr x1, [sp+136]
002db518ldr x2, [sp+144]
002db51cbl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002db520str x0, [sp+128]
002db524str x1, [sp+136]
002db528str x2, [sp+144]
002db52cldr x4, [sp+120]
002db530ldrsb x27, [x4]
002db534ldrh w3, [x4+2]
002db538strh w3, [sp+52]
002db53cldr x0, [sp+128]
002db540ldr x1, [sp+136]
002db544ldr x2, [sp+144]
002db548bl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002db54cstr x0, [sp+128]
002db550str x1, [sp+136]
002db554str x2, [sp+144]
002db558ldr x4, [sp+120]
002db55cldrsb x27, [x4]
002db560ldrh w3, [x4+4]
002db564strh w3, [sp+50]
002db568ldr x0, [sp+128]
002db56cldr x1, [sp+136]
002db570ldr x2, [sp+144]
002db574bl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002db578str x0, [sp+128]
002db57cstr x1, [sp+136]
002db580str x2, [sp+144]
002db584ldr x4, [sp+120]
002db588ldrsb x27, [x4]
002db58cldrh w3, [x4+6]
002db590strh w3, [sp+48]
002db594ldr x0, [sp+128]
002db598ldr x1, [sp+136]
002db59cldr x2, [sp+144]
002db5a0bl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002db5a4str x0, [sp+128]
002db5a8str x1, [sp+136]
002db5acstr x2, [sp+144]
002db5b0ldr x4, [sp+120]
002db5b4ldrsb x27, [x4]
002db5b8ldrh w3, [x4+8]
002db5bcstrh w3, [sp+46]
002db5c0ldr x0, [sp+128]
002db5c4ldr x1, [sp+136]
002db5c8ldr x2, [sp+144]
002db5ccbl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002db5d0str x0, [sp+128]
002db5d4str x1, [sp+136]
002db5d8str x2, [sp+144]
002db5dcldr x4, [sp+120]
002db5e0ldrsb x27, [x4]
002db5e4ldrh w3, [x4+10]
002db5e8strh w3, [sp+44]
002db5ecldr x0, [sp+128]
002db5f0ldr x1, [sp+136]
002db5f4ldr x2, [sp+144]
002db5f8bl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002db5fcstr x0, [sp+80]
002db600str x1, [sp+88]
002db604str x2, [sp+96]
002db608str x0, [sp+56]
002db60cstr x1, [sp+64]
002db610str x2, [sp+72]
002db614ldur x29, [sp-8]
002db618ldr x30, [sp], 112
002db61cret x30
002db620
002db620loc_2db620:
002db620stp x0, x1, [sp+8]
002db624stp x2, x3, [sp+24]
002db628mov x3, x30
002db62cbl runtime.morestack_noctxt.abi0
002db630ldp x0, x1, [sp+8]
002db634ldp x2, x3, [sp+24]
002db638b 0x2db4d0
002db63cudf 0
002db4d0
002db4d0vendor/golang.org/x/net/dns/dnsmessage.(*header).pack: ; void vendor/golang.org/x/net/dns/dnsmessage.(*header).pack(vendor/golang.org/x/net/dns/dnsmessage.header * h, struct []uint8 msg)
002db4d0ldr x16, [x28+16]
002db4d4subs xzr, sp, x16
002db4d8b.ls 0x2db620
002db4dcstr x30, [sp-112]!
002db4e0stur x29, [sp-8]
002db4e4sub x29, sp, 8
002db4e8str x0, [sp+120]
002db4ecstr x1, [sp+128]
002db4f0str x2, [sp+136]
002db4f4str x3, [sp+144]
002db4f8str xzr, [sp+56]
002db4fcstp xzr, xzr, [sp+64]
002db500ldr x4, [sp+120]
002db504ldrsb x27, [x4]
002db508ldrh w3, [x4]
002db50cstrh w3, [sp+54]
002db510ldr x0, [sp+128]
002db514ldr x1, [sp+136]
002db518ldr x2, [sp+144]
002db51cbl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002db520str x0, [sp+128]
002db524str x1, [sp+136]
002db528str x2, [sp+144]
002db52cldr x4, [sp+120]
002db530ldrsb x27, [x4]
002db534ldrh w3, [x4+2]
002db538strh w3, [sp+52]
002db53cldr x0, [sp+128]
002db540ldr x1, [sp+136]
002db544ldr x2, [sp+144]
002db548bl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002db54cstr x0, [sp+128]
002db550str x1, [sp+136]
002db554str x2, [sp+144]
002db558ldr x4, [sp+120]
002db55cldrsb x27, [x4]
002db560ldrh w3, [x4+4]
002db564strh w3, [sp+50]
002db568ldr x0, [sp+128]
002db56cldr x1, [sp+136]
002db570ldr x2, [sp+144]
002db574bl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002db578str x0, [sp+128]
002db57cstr x1, [sp+136]
002db580str x2, [sp+144]
002db584ldr x4, [sp+120]
002db588ldrsb x27, [x4]
002db58cldrh w3, [x4+6]
002db590strh w3, [sp+48]
002db594ldr x0, [sp+128]
002db598ldr x1, [sp+136]
002db59cldr x2, [sp+144]
002db5a0bl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002db5a4str x0, [sp+128]
002db5a8str x1, [sp+136]
002db5acstr x2, [sp+144]
002db5b0ldr x4, [sp+120]
002db5b4ldrsb x27, [x4]
002db5b8ldrh w3, [x4+8]
002db5bcstrh w3, [sp+46]
002db5c0ldr x0, [sp+128]
002db5c4ldr x1, [sp+136]
002db5c8ldr x2, [sp+144]
002db5ccbl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002db5d0str x0, [sp+128]
002db5d4str x1, [sp+136]
002db5d8str x2, [sp+144]
002db5dcldr x4, [sp+120]
002db5e0ldrsb x27, [x4]
002db5e4ldrh w3, [x4+10]
002db5e8strh w3, [sp+44]
002db5ecldr x0, [sp+128]
002db5f0ldr x1, [sp+136]
002db5f4ldr x2, [sp+144]
002db5f8bl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002db5fcstr x0, [sp+80]
002db600str x1, [sp+88]
002db604str x2, [sp+96]
002db608str x0, [sp+56]
002db60cstr x1, [sp+64]
002db610str x2, [sp+72]
002db614ldur x29, [sp-8]
002db618ldr x30, [sp], 112
002db61cret x30
002db620
002db620loc_2db620:
002db620stp x0, x1, [sp+8]
002db624stp x2, x3, [sp+24]
002db628mov x3, x30
002db62cbl runtime.morestack_noctxt.abi0
002db630ldp x0, x1, [sp+8]
002db634ldp x2, x3, [sp+24]
002db638b 0x2db4d0
002db63cudf 0
002db4d0
002db640
002db640vendor/golang.org/x/net/dns/dnsmessage.(*header).unpack: ; void vendor/golang.org/x/net/dns/dnsmessage.(*header).unpack(vendor/golang.org/x/net/dns/dnsmessage.header * h, struct []uint8 msg, int off)
002db640ldr x16, [x28+16]
002db644sub x17, sp, 208
002db648subs xzr, x17, x16
002db64cb.ls 0x2dbdcc
002db650sub x20, sp, 336
002db654stp x29, x30, [x20-8]
002db658add sp, x20, 0
002db65csub x29, sp, 8
002db660str x0, [sp+344]
002db664str x1, [sp+352]
002db668str x2, [sp+360]
002db66cstr x3, [sp+368]
002db670str x4, [sp+376]
002db674str xzr, [sp+56]
002db678stp xzr, xzr, [sp+128]
002db67cldr x4, [sp+376]
002db680str x4, [sp+64]
002db684stp xzr, xzr, [sp+144]
002db688stp xzr, xzr, [sp+232]
002db68cldr x3, [sp+64]
002db690ldr x0, [sp+352]
002db694ldr x1, [sp+360]
002db698ldr x2, [sp+368]
002db69cbl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002db6a0strh w0, [sp+44]
002db6a4str x1, [sp+80]
002db6a8str x2, [sp+232]
002db6acstr x3, [sp+240]
002db6b0ldrh w4, [sp+44]
002db6b4strh w4, [sp+42]
002db6b8ldr x4, [sp+80]
002db6bcstr x4, [sp+72]
002db6c0str x2, [sp+160]
002db6c4str x3, [sp+168]
002db6c8ldr x4, [sp+344]
002db6ccldrsb x27, [x4]
002db6d0ldrh w5, [sp+42]
002db6d4strh w5, [x4]
002db6d8ldr x4, [sp+72]
002db6dcstr x4, [sp+64]
002db6e0ldr x4, [sp+168]
002db6e4ldr x5, [sp+160]
002db6e8str x5, [sp+144]
002db6ecstr x4, [sp+152]
002db6f0cbnz x5, 0x2db6f8
002db6f4b 0x2db7b8
002db6f8
002db6f8loc_2db6f8:
002db6f8adrp x0, 0x369000
002db6fcadd x0, x0, 0
002db700bl runtime.newobject
002db704str x0, [sp+216]
002db708orr x1, xzr, 2
002db70cstr x1, [x0+8]
002db710adrp x27, 0x770000
002db714ldr w1, [x27+3056]
002db718cbz w1, 0x2db720
002db71cb 0x2db724
002db720
002db720loc_2db720:
002db720b 0x2db734
002db724
002db724loc_2db724:
002db724ldr x3, [x0]
002db728bl runtime.gcWriteBarrier1
002db72cstr x3, [x25]
002db730b 0x2db734
002db734
002db734loc_2db734:
002db734adrp x3, 0x3d5000
002db738add x3, x3, 199
002db73cstr x3, [x0]
002db740ldr x3, [sp+216]
002db744ldrsb x27, [x3]
002db748ldr x4, [sp+152]
002db74cldr x5, [sp+144]
002db750str x5, [x3+16]
002db754adrp x27, 0x770000
002db758ldr w5, [x27+3056]
002db75ccbz w5, 0x2db764
002db760b 0x2db768
002db764
002db764loc_2db764:
002db764b 0x2db77c
002db768
002db768loc_2db768:
002db768bl runtime.gcWriteBarrier2
002db76cstr x4, [x25]
002db770ldr x5, [x3+24]
002db774str x5, [x25+8]
002db778b 0x2db77c
002db77c
002db77cloc_2db77c:
002db77cstr x4, [x3+24]
002db780ldr x3, [sp+216]
002db784str x3, [sp+224]
002db788ldr x4, [sp+376]
002db78cstr x4, [sp+56]
002db790adrp x4, 0x43b000
002db794add x4, x4, 64
002db798str x4, [sp+128]
002db79cstr x3, [sp+136]
002db7a0ldr x0, [sp+56]
002db7a4ldr x1, [sp+128]
002db7a8ldr x2, [sp+136]
002db7acldp x29, x30, [sp-8]
002db7b0add sp, sp, 336
002db7b4ret x30
002db7b8
002db7b8loc_2db7b8:
002db7b8stp xzr, xzr, [sp+232]
002db7bcldr x3, [sp+64]
002db7c0ldr x0, [sp+352]
002db7c4ldr x1, [sp+360]
002db7c8ldr x2, [sp+368]
002db7ccbl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002db7d0strh w0, [sp+44]
002db7d4str x1, [sp+80]
002db7d8str x2, [sp+232]
002db7dcstr x3, [sp+240]
002db7e0ldrh w4, [sp+44]
002db7e4strh w4, [sp+54]
002db7e8ldr x4, [sp+80]
002db7ecstr x4, [sp+120]
002db7f0str x2, [sp+312]
002db7f4str x3, [sp+320]
002db7f8ldr x4, [sp+344]
002db7fcldrsb x27, [x4]
002db800ldrh w5, [sp+54]
002db804strh w5, [x4+2]
002db808ldr x4, [sp+120]
002db80cstr x4, [sp+64]
002db810ldr x4, [sp+320]
002db814ldr x5, [sp+312]
002db818str x5, [sp+144]
002db81cstr x4, [sp+152]
002db820cbnz x5, 0x2db828
002db824b 0x2db8e8
002db828
002db828loc_2db828:
002db828adrp x0, 0x369000
002db82cadd x0, x0, 0
002db830bl runtime.newobject
002db834str x0, [sp+208]
002db838orr x1, xzr, 4
002db83cstr x1, [x0+8]
002db840adrp x27, 0x770000
002db844ldr w1, [x27+3056]
002db848cbz w1, 0x2db850
002db84cb 0x2db854
002db850
002db850loc_2db850:
002db850b 0x2db864
002db854
002db854loc_2db854:
002db854ldr x3, [x0]
002db858bl runtime.gcWriteBarrier1
002db85cstr x3, [x25]
002db860b 0x2db864
002db864
002db864loc_2db864:
002db864adrp x3, 0x3d5000
002db868add x3, x3, 1238
002db86cstr x3, [x0]
002db870ldr x3, [sp+208]
002db874ldrsb x27, [x3]
002db878ldr x4, [sp+152]
002db87cldr x5, [sp+144]
002db880str x5, [x3+16]
002db884adrp x27, 0x770000
002db888ldr w5, [x27+3056]
002db88ccbz w5, 0x2db894
002db890b 0x2db898
002db894
002db894loc_2db894:
002db894b 0x2db8ac
002db898
002db898loc_2db898:
002db898bl runtime.gcWriteBarrier2
002db89cstr x4, [x25]
002db8a0ldr x5, [x3+24]
002db8a4str x5, [x25+8]
002db8a8b 0x2db8ac
002db8ac
002db8acloc_2db8ac:
002db8acstr x4, [x3+24]
002db8b0ldr x3, [sp+208]
002db8b4str x3, [sp+224]
002db8b8ldr x4, [sp+376]
002db8bcstr x4, [sp+56]
002db8c0adrp x4, 0x43b000
002db8c4add x4, x4, 64
002db8c8str x4, [sp+128]
002db8ccstr x3, [sp+136]
002db8d0ldr x0, [sp+56]
002db8d4ldr x1, [sp+128]
002db8d8ldr x2, [sp+136]
002db8dcldp x29, x30, [sp-8]
002db8e0add sp, sp, 336
002db8e4ret x30
002db8e8
002db8e8loc_2db8e8:
002db8e8stp xzr, xzr, [sp+232]
002db8ecldr x3, [sp+64]
002db8f0ldr x0, [sp+352]
002db8f4ldr x1, [sp+360]
002db8f8ldr x2, [sp+368]
002db8fcbl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002db900strh w0, [sp+44]
002db904str x1, [sp+80]
002db908str x2, [sp+232]
002db90cstr x3, [sp+240]
002db910ldrh w4, [sp+44]
002db914strh w4, [sp+52]
002db918ldr x4, [sp+80]
002db91cstr x4, [sp+112]
002db920str x2, [sp+296]
002db924str x3, [sp+304]
002db928ldr x4, [sp+344]
002db92cldrsb x27, [x4]
002db930ldrh w5, [sp+52]
002db934strh w5, [x4+4]
002db938ldr x4, [sp+112]
002db93cstr x4, [sp+64]
002db940ldr x4, [sp+304]
002db944ldr x5, [sp+296]
002db948str x5, [sp+144]
002db94cstr x4, [sp+152]
002db950cbnz x5, 0x2db958
002db954b 0x2dba18
002db958
002db958loc_2db958:
002db958adrp x0, 0x369000
002db95cadd x0, x0, 0
002db960bl runtime.newobject
002db964str x0, [sp+200]
002db968movz x1, 9
002db96cstr x1, [x0+8]
002db970adrp x27, 0x770000
002db974ldr w1, [x27+3056]
002db978cbz w1, 0x2db980
002db97cb 0x2db984
002db980
002db980loc_2db980:
002db980b 0x2db994
002db984
002db984loc_2db984:
002db984ldr x3, [x0]
002db988bl runtime.gcWriteBarrier1
002db98cstr x3, [x25]
002db990b 0x2db994
002db994
002db994loc_2db994:
002db994adrp x3, 0x3d6000
002db998add x3, x3, 3955
002db99cstr x3, [x0]
002db9a0ldr x3, [sp+200]
002db9a4ldrsb x27, [x3]
002db9a8ldr x4, [sp+152]
002db9acldr x5, [sp+144]
002db9b0str x5, [x3+16]
002db9b4adrp x27, 0x770000
002db9b8ldr w5, [x27+3056]
002db9bccbz w5, 0x2db9c4
002db9c0b 0x2db9c8
002db9c4
002db9c4loc_2db9c4:
002db9c4b 0x2db9dc
002db9c8
002db9c8loc_2db9c8:
002db9c8bl runtime.gcWriteBarrier2
002db9ccstr x4, [x25]
002db9d0ldr x5, [x3+24]
002db9d4str x5, [x25+8]
002db9d8b 0x2db9dc
002db9dc
002db9dcloc_2db9dc:
002db9dcstr x4, [x3+24]
002db9e0ldr x3, [sp+200]
002db9e4str x3, [sp+224]
002db9e8ldr x4, [sp+376]
002db9ecstr x4, [sp+56]
002db9f0adrp x4, 0x43b000
002db9f4add x4, x4, 64
002db9f8str x4, [sp+128]
002db9fcstr x3, [sp+136]
002dba00ldr x0, [sp+56]
002dba04ldr x1, [sp+128]
002dba08ldr x2, [sp+136]
002dba0cldp x29, x30, [sp-8]
002dba10add sp, sp, 336
002dba14ret x30
002dba18
002dba18loc_2dba18:
002dba18stp xzr, xzr, [sp+232]
002dba1cldr x3, [sp+64]
002dba20ldr x0, [sp+352]
002dba24ldr x1, [sp+360]
002dba28ldr x2, [sp+368]
002dba2cbl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002dba30strh w0, [sp+44]
002dba34str x1, [sp+80]
002dba38str x2, [sp+232]
002dba3cstr x3, [sp+240]
002dba40ldrh w4, [sp+44]
002dba44strh w4, [sp+50]
002dba48ldr x4, [sp+80]
002dba4cstr x4, [sp+104]
002dba50str x2, [sp+280]
002dba54str x3, [sp+288]
002dba58ldr x4, [sp+344]
002dba5cldrsb x27, [x4]
002dba60ldrh w5, [sp+50]
002dba64strh w5, [x4+6]
002dba68ldr x4, [sp+104]
002dba6cstr x4, [sp+64]
002dba70ldr x4, [sp+288]
002dba74ldr x5, [sp+280]
002dba78str x5, [sp+144]
002dba7cstr x4, [sp+152]
002dba80cbnz x5, 0x2dba88
002dba84b 0x2dbb48
002dba88
002dba88loc_2dba88:
002dba88adrp x0, 0x369000
002dba8cadd x0, x0, 0
002dba90bl runtime.newobject
002dba94str x0, [sp+192]
002dba98orr x1, xzr, 7
002dba9cstr x1, [x0+8]
002dbaa0adrp x27, 0x770000
002dbaa4ldr w1, [x27+3056]
002dbaa8cbz w1, 0x2dbab0
002dbaacb 0x2dbab4
002dbab0
002dbab0loc_2dbab0:
002dbab0b 0x2dbac4
002dbab4
002dbab4loc_2dbab4:
002dbab4ldr x3, [x0]
002dbab8bl runtime.gcWriteBarrier1
002dbabcstr x3, [x25]
002dbac0b 0x2dbac4
002dbac4
002dbac4loc_2dbac4:
002dbac4adrp x3, 0x3d6000
002dbac8add x3, x3, 139
002dbaccstr x3, [x0]
002dbad0ldr x3, [sp+192]
002dbad4ldrsb x27, [x3]
002dbad8ldr x4, [sp+152]
002dbadcldr x5, [sp+144]
002dbae0str x5, [x3+16]
002dbae4adrp x27, 0x770000
002dbae8ldr w5, [x27+3056]
002dbaeccbz w5, 0x2dbaf4
002dbaf0b 0x2dbaf8
002dbaf4
002dbaf4loc_2dbaf4:
002dbaf4b 0x2dbb0c
002dbaf8
002dbaf8loc_2dbaf8:
002dbaf8bl runtime.gcWriteBarrier2
002dbafcstr x4, [x25]
002dbb00ldr x5, [x3+24]
002dbb04str x5, [x25+8]
002dbb08b 0x2dbb0c
002dbb0c
002dbb0cloc_2dbb0c:
002dbb0cstr x4, [x3+24]
002dbb10ldr x3, [sp+192]
002dbb14str x3, [sp+224]
002dbb18ldr x4, [sp+376]
002dbb1cstr x4, [sp+56]
002dbb20adrp x4, 0x43b000
002dbb24add x4, x4, 64
002dbb28str x4, [sp+128]
002dbb2cstr x3, [sp+136]
002dbb30ldr x0, [sp+56]
002dbb34ldr x1, [sp+128]
002dbb38ldr x2, [sp+136]
002dbb3cldp x29, x30, [sp-8]
002dbb40add sp, sp, 336
002dbb44ret x30
002dbb48
002dbb48loc_2dbb48:
002dbb48stp xzr, xzr, [sp+232]
002dbb4cldr x3, [sp+64]
002dbb50ldr x0, [sp+352]
002dbb54ldr x1, [sp+360]
002dbb58ldr x2, [sp+368]
002dbb5cbl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002dbb60strh w0, [sp+44]
002dbb64str x1, [sp+80]
002dbb68str x2, [sp+232]
002dbb6cstr x3, [sp+240]
002dbb70ldrh w4, [sp+44]
002dbb74strh w4, [sp+48]
002dbb78ldr x4, [sp+80]
002dbb7cstr x4, [sp+96]
002dbb80str x2, [sp+264]
002dbb84str x3, [sp+272]
002dbb88ldr x4, [sp+344]
002dbb8cldrsb x27, [x4]
002dbb90ldrh w5, [sp+48]
002dbb94strh w5, [x4+8]
002dbb98ldr x4, [sp+96]
002dbb9cstr x4, [sp+64]
002dbba0ldr x4, [sp+272]
002dbba4ldr x5, [sp+264]
002dbba8str x5, [sp+144]
002dbbacstr x4, [sp+152]
002dbbb0cbnz x5, 0x2dbbb8
002dbbb4b 0x2dbc78
002dbbb8
002dbbb8loc_2dbbb8:
002dbbb8adrp x0, 0x369000
002dbbbcadd x0, x0, 0
002dbbc0bl runtime.newobject
002dbbc4str x0, [sp+184]
002dbbc8movz x1, 11
002dbbccstr x1, [x0+8]
002dbbd0adrp x27, 0x770000
002dbbd4ldr w1, [x27+3056]
002dbbd8cbz w1, 0x2dbbe0
002dbbdcb 0x2dbbe4
002dbbe0
002dbbe0loc_2dbbe0:
002dbbe0b 0x2dbbf4
002dbbe4
002dbbe4loc_2dbbe4:
002dbbe4ldr x3, [x0]
002dbbe8bl runtime.gcWriteBarrier1
002dbbecstr x3, [x25]
002dbbf0b 0x2dbbf4
002dbbf4
002dbbf4loc_2dbbf4:
002dbbf4adrp x3, 0x3d7000
002dbbf8add x3, x3, 3099
002dbbfcstr x3, [x0]
002dbc00ldr x3, [sp+184]
002dbc04ldrsb x27, [x3]
002dbc08ldr x4, [sp+152]
002dbc0cldr x5, [sp+144]
002dbc10str x5, [x3+16]
002dbc14adrp x27, 0x770000
002dbc18ldr w5, [x27+3056]
002dbc1ccbz w5, 0x2dbc24
002dbc20b 0x2dbc28
002dbc24
002dbc24loc_2dbc24:
002dbc24b 0x2dbc3c
002dbc28
002dbc28loc_2dbc28:
002dbc28bl runtime.gcWriteBarrier2
002dbc2cstr x4, [x25]
002dbc30ldr x5, [x3+24]
002dbc34str x5, [x25+8]
002dbc38b 0x2dbc3c
002dbc3c
002dbc3cloc_2dbc3c:
002dbc3cstr x4, [x3+24]
002dbc40ldr x3, [sp+184]
002dbc44str x3, [sp+224]
002dbc48ldr x4, [sp+376]
002dbc4cstr x4, [sp+56]
002dbc50adrp x4, 0x43b000
002dbc54add x4, x4, 64
002dbc58str x4, [sp+128]
002dbc5cstr x3, [sp+136]
002dbc60ldr x0, [sp+56]
002dbc64ldr x1, [sp+128]
002dbc68ldr x2, [sp+136]
002dbc6cldp x29, x30, [sp-8]
002dbc70add sp, sp, 336
002dbc74ret x30
002dbc78
002dbc78loc_2dbc78:
002dbc78stp xzr, xzr, [sp+232]
002dbc7cldr x3, [sp+64]
002dbc80ldr x0, [sp+352]
002dbc84ldr x1, [sp+360]
002dbc88ldr x2, [sp+368]
002dbc8cbl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002dbc90strh w0, [sp+44]
002dbc94str x1, [sp+80]
002dbc98str x2, [sp+232]
002dbc9cstr x3, [sp+240]
002dbca0ldrh w4, [sp+44]
002dbca4strh w4, [sp+46]
002dbca8ldr x4, [sp+80]
002dbcacstr x4, [sp+88]
002dbcb0str x2, [sp+248]
002dbcb4str x3, [sp+256]
002dbcb8ldr x4, [sp+344]
002dbcbcldrsb x27, [x4]
002dbcc0ldrh w5, [sp+46]
002dbcc4strh w5, [x4+10]
002dbcc8ldr x4, [sp+88]
002dbcccstr x4, [sp+64]
002dbcd0ldr x4, [sp+256]
002dbcd4ldr x5, [sp+248]
002dbcd8str x5, [sp+144]
002dbcdcstr x4, [sp+152]
002dbce0cbnz x5, 0x2dbce8
002dbce4b 0x2dbda8
002dbce8
002dbce8loc_2dbce8:
002dbce8adrp x0, 0x369000
002dbcecadd x0, x0, 0
002dbcf0bl runtime.newobject
002dbcf4str x0, [sp+176]
002dbcf8movz x1, 11
002dbcfcstr x1, [x0+8]
002dbd00adrp x27, 0x770000
002dbd04ldr w1, [x27+3056]
002dbd08cbz w1, 0x2dbd10
002dbd0cb 0x2dbd14
002dbd10
002dbd10loc_2dbd10:
002dbd10b 0x2dbd24
002dbd14
002dbd14loc_2dbd14:
002dbd14ldr x3, [x0]
002dbd18bl runtime.gcWriteBarrier1
002dbd1cstr x3, [x25]
002dbd20b 0x2dbd24
002dbd24
002dbd24loc_2dbd24:
002dbd24adrp x3, 0x3d7000
002dbd28add x3, x3, 3110
002dbd2cstr x3, [x0]
002dbd30ldr x3, [sp+176]
002dbd34ldrsb x27, [x3]
002dbd38ldr x4, [sp+152]
002dbd3cldr x5, [sp+144]
002dbd40str x5, [x3+16]
002dbd44adrp x27, 0x770000
002dbd48ldr w5, [x27+3056]
002dbd4ccbz w5, 0x2dbd54
002dbd50b 0x2dbd58
002dbd54
002dbd54loc_2dbd54:
002dbd54b 0x2dbd6c
002dbd58
002dbd58loc_2dbd58:
002dbd58bl runtime.gcWriteBarrier2
002dbd5cstr x4, [x25]
002dbd60ldr x5, [x3+24]
002dbd64str x5, [x25+8]
002dbd68b 0x2dbd6c
002dbd6c
002dbd6cloc_2dbd6c:
002dbd6cstr x4, [x3+24]
002dbd70ldr x3, [sp+176]
002dbd74str x3, [sp+224]
002dbd78ldr x4, [sp+376]
002dbd7cstr x4, [sp+56]
002dbd80adrp x4, 0x43b000
002dbd84add x4, x4, 64
002dbd88str x4, [sp+128]
002dbd8cstr x3, [sp+136]
002dbd90ldr x0, [sp+56]
002dbd94ldr x1, [sp+128]
002dbd98ldr x2, [sp+136]
002dbd9cldp x29, x30, [sp-8]
002dbda0add sp, sp, 336
002dbda4ret x30
002dbda8
002dbda8loc_2dbda8:
002dbda8ldr x3, [sp+64]
002dbdacstr x3, [sp+56]
002dbdb0stp xzr, xzr, [sp+128]
002dbdb4ldr x0, [sp+56]
002dbdb8mov x1, xzr
002dbdbcmov x2, xzr
002dbdc0ldp x29, x30, [sp-8]
002dbdc4add sp, sp, 336
002dbdc8ret x30
002dbdcc
002dbdccloc_2dbdcc:
002dbdccstp x0, x1, [sp+8]
002dbdd0stp x2, x3, [sp+24]
002dbdd4str x4, [sp+40]
002dbdd8mov x3, x30
002dbddcbl runtime.morestack_noctxt.abi0
002dbde0ldp x0, x1, [sp+8]
002dbde4ldp x2, x3, [sp+24]
002dbde8ldr x4, [sp+40]
002dbdecb 0x2db640
002db640
002db640vendor/golang.org/x/net/dns/dnsmessage.(*header).unpack: ; void vendor/golang.org/x/net/dns/dnsmessage.(*header).unpack(vendor/golang.org/x/net/dns/dnsmessage.header * h, struct []uint8 msg, int off)
002db640ldr x16, [x28+16]
002db644sub x17, sp, 208
002db648subs xzr, x17, x16
002db64cb.ls 0x2dbdcc
002db650sub x20, sp, 336
002db654stp x29, x30, [x20-8]
002db658add sp, x20, 0
002db65csub x29, sp, 8
002db660str x0, [sp+344]
002db664str x1, [sp+352]
002db668str x2, [sp+360]
002db66cstr x3, [sp+368]
002db670str x4, [sp+376]
002db674str xzr, [sp+56]
002db678stp xzr, xzr, [sp+128]
002db67cldr x4, [sp+376]
002db680str x4, [sp+64]
002db684stp xzr, xzr, [sp+144]
002db688stp xzr, xzr, [sp+232]
002db68cldr x3, [sp+64]
002db690ldr x0, [sp+352]
002db694ldr x1, [sp+360]
002db698ldr x2, [sp+368]
002db69cbl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002db6a0strh w0, [sp+44]
002db6a4str x1, [sp+80]
002db6a8str x2, [sp+232]
002db6acstr x3, [sp+240]
002db6b0ldrh w4, [sp+44]
002db6b4strh w4, [sp+42]
002db6b8ldr x4, [sp+80]
002db6bcstr x4, [sp+72]
002db6c0str x2, [sp+160]
002db6c4str x3, [sp+168]
002db6c8ldr x4, [sp+344]
002db6ccldrsb x27, [x4]
002db6d0ldrh w5, [sp+42]
002db6d4strh w5, [x4]
002db6d8ldr x4, [sp+72]
002db6dcstr x4, [sp+64]
002db6e0ldr x4, [sp+168]
002db6e4ldr x5, [sp+160]
002db6e8str x5, [sp+144]
002db6ecstr x4, [sp+152]
002db6f0cbnz x5, 0x2db6f8
002db6f4b 0x2db7b8
002db6f8
002db6f8loc_2db6f8:
002db6f8adrp x0, 0x369000
002db6fcadd x0, x0, 0
002db700bl runtime.newobject
002db704str x0, [sp+216]
002db708orr x1, xzr, 2
002db70cstr x1, [x0+8]
002db710adrp x27, 0x770000
002db714ldr w1, [x27+3056]
002db718cbz w1, 0x2db720
002db71cb 0x2db724
002db720
002db720loc_2db720:
002db720b 0x2db734
002db724
002db724loc_2db724:
002db724ldr x3, [x0]
002db728bl runtime.gcWriteBarrier1
002db72cstr x3, [x25]
002db730b 0x2db734
002db734
002db734loc_2db734:
002db734adrp x3, 0x3d5000
002db738add x3, x3, 199
002db73cstr x3, [x0]
002db740ldr x3, [sp+216]
002db744ldrsb x27, [x3]
002db748ldr x4, [sp+152]
002db74cldr x5, [sp+144]
002db750str x5, [x3+16]
002db754adrp x27, 0x770000
002db758ldr w5, [x27+3056]
002db75ccbz w5, 0x2db764
002db760b 0x2db768
002db764
002db764loc_2db764:
002db764b 0x2db77c
002db768
002db768loc_2db768:
002db768bl runtime.gcWriteBarrier2
002db76cstr x4, [x25]
002db770ldr x5, [x3+24]
002db774str x5, [x25+8]
002db778b 0x2db77c
002db77c
002db77cloc_2db77c:
002db77cstr x4, [x3+24]
002db780ldr x3, [sp+216]
002db784str x3, [sp+224]
002db788ldr x4, [sp+376]
002db78cstr x4, [sp+56]
002db790adrp x4, 0x43b000
002db794add x4, x4, 64
002db798str x4, [sp+128]
002db79cstr x3, [sp+136]
002db7a0ldr x0, [sp+56]
002db7a4ldr x1, [sp+128]
002db7a8ldr x2, [sp+136]
002db7acldp x29, x30, [sp-8]
002db7b0add sp, sp, 336
002db7b4ret x30
002db7b8
002db7b8loc_2db7b8:
002db7b8stp xzr, xzr, [sp+232]
002db7bcldr x3, [sp+64]
002db7c0ldr x0, [sp+352]
002db7c4ldr x1, [sp+360]
002db7c8ldr x2, [sp+368]
002db7ccbl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002db7d0strh w0, [sp+44]
002db7d4str x1, [sp+80]
002db7d8str x2, [sp+232]
002db7dcstr x3, [sp+240]
002db7e0ldrh w4, [sp+44]
002db7e4strh w4, [sp+54]
002db7e8ldr x4, [sp+80]
002db7ecstr x4, [sp+120]
002db7f0str x2, [sp+312]
002db7f4str x3, [sp+320]
002db7f8ldr x4, [sp+344]
002db7fcldrsb x27, [x4]
002db800ldrh w5, [sp+54]
002db804strh w5, [x4+2]
002db808ldr x4, [sp+120]
002db80cstr x4, [sp+64]
002db810ldr x4, [sp+320]
002db814ldr x5, [sp+312]
002db818str x5, [sp+144]
002db81cstr x4, [sp+152]
002db820cbnz x5, 0x2db828
002db824b 0x2db8e8
002db828
002db828loc_2db828:
002db828adrp x0, 0x369000
002db82cadd x0, x0, 0
002db830bl runtime.newobject
002db834str x0, [sp+208]
002db838orr x1, xzr, 4
002db83cstr x1, [x0+8]
002db840adrp x27, 0x770000
002db844ldr w1, [x27+3056]
002db848cbz w1, 0x2db850
002db84cb 0x2db854
002db850
002db850loc_2db850:
002db850b 0x2db864
002db854
002db854loc_2db854:
002db854ldr x3, [x0]
002db858bl runtime.gcWriteBarrier1
002db85cstr x3, [x25]
002db860b 0x2db864
002db864
002db864loc_2db864:
002db864adrp x3, 0x3d5000
002db868add x3, x3, 1238
002db86cstr x3, [x0]
002db870ldr x3, [sp+208]
002db874ldrsb x27, [x3]
002db878ldr x4, [sp+152]
002db87cldr x5, [sp+144]
002db880str x5, [x3+16]
002db884adrp x27, 0x770000
002db888ldr w5, [x27+3056]
002db88ccbz w5, 0x2db894
002db890b 0x2db898
002db894
002db894loc_2db894:
002db894b 0x2db8ac
002db898
002db898loc_2db898:
002db898bl runtime.gcWriteBarrier2
002db89cstr x4, [x25]
002db8a0ldr x5, [x3+24]
002db8a4str x5, [x25+8]
002db8a8b 0x2db8ac
002db8ac
002db8acloc_2db8ac:
002db8acstr x4, [x3+24]
002db8b0ldr x3, [sp+208]
002db8b4str x3, [sp+224]
002db8b8ldr x4, [sp+376]
002db8bcstr x4, [sp+56]
002db8c0adrp x4, 0x43b000
002db8c4add x4, x4, 64
002db8c8str x4, [sp+128]
002db8ccstr x3, [sp+136]
002db8d0ldr x0, [sp+56]
002db8d4ldr x1, [sp+128]
002db8d8ldr x2, [sp+136]
002db8dcldp x29, x30, [sp-8]
002db8e0add sp, sp, 336
002db8e4ret x30
002db8e8
002db8e8loc_2db8e8:
002db8e8stp xzr, xzr, [sp+232]
002db8ecldr x3, [sp+64]
002db8f0ldr x0, [sp+352]
002db8f4ldr x1, [sp+360]
002db8f8ldr x2, [sp+368]
002db8fcbl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002db900strh w0, [sp+44]
002db904str x1, [sp+80]
002db908str x2, [sp+232]
002db90cstr x3, [sp+240]
002db910ldrh w4, [sp+44]
002db914strh w4, [sp+52]
002db918ldr x4, [sp+80]
002db91cstr x4, [sp+112]
002db920str x2, [sp+296]
002db924str x3, [sp+304]
002db928ldr x4, [sp+344]
002db92cldrsb x27, [x4]
002db930ldrh w5, [sp+52]
002db934strh w5, [x4+4]
002db938ldr x4, [sp+112]
002db93cstr x4, [sp+64]
002db940ldr x4, [sp+304]
002db944ldr x5, [sp+296]
002db948str x5, [sp+144]
002db94cstr x4, [sp+152]
002db950cbnz x5, 0x2db958
002db954b 0x2dba18
002db958
002db958loc_2db958:
002db958adrp x0, 0x369000
002db95cadd x0, x0, 0
002db960bl runtime.newobject
002db964str x0, [sp+200]
002db968movz x1, 9
002db96cstr x1, [x0+8]
002db970adrp x27, 0x770000
002db974ldr w1, [x27+3056]
002db978cbz w1, 0x2db980
002db97cb 0x2db984
002db980
002db980loc_2db980:
002db980b 0x2db994
002db984
002db984loc_2db984:
002db984ldr x3, [x0]
002db988bl runtime.gcWriteBarrier1
002db98cstr x3, [x25]
002db990b 0x2db994
002db994
002db994loc_2db994:
002db994adrp x3, 0x3d6000
002db998add x3, x3, 3955
002db99cstr x3, [x0]
002db9a0ldr x3, [sp+200]
002db9a4ldrsb x27, [x3]
002db9a8ldr x4, [sp+152]
002db9acldr x5, [sp+144]
002db9b0str x5, [x3+16]
002db9b4adrp x27, 0x770000
002db9b8ldr w5, [x27+3056]
002db9bccbz w5, 0x2db9c4
002db9c0b 0x2db9c8
002db9c4
002db9c4loc_2db9c4:
002db9c4b 0x2db9dc
002db9c8
002db9c8loc_2db9c8:
002db9c8bl runtime.gcWriteBarrier2
002db9ccstr x4, [x25]
002db9d0ldr x5, [x3+24]
002db9d4str x5, [x25+8]
002db9d8b 0x2db9dc
002db9dc
002db9dcloc_2db9dc:
002db9dcstr x4, [x3+24]
002db9e0ldr x3, [sp+200]
002db9e4str x3, [sp+224]
002db9e8ldr x4, [sp+376]
002db9ecstr x4, [sp+56]
002db9f0adrp x4, 0x43b000
002db9f4add x4, x4, 64
002db9f8str x4, [sp+128]
002db9fcstr x3, [sp+136]
002dba00ldr x0, [sp+56]
002dba04ldr x1, [sp+128]
002dba08ldr x2, [sp+136]
002dba0cldp x29, x30, [sp-8]
002dba10add sp, sp, 336
002dba14ret x30
002dba18
002dba18loc_2dba18:
002dba18stp xzr, xzr, [sp+232]
002dba1cldr x3, [sp+64]
002dba20ldr x0, [sp+352]
002dba24ldr x1, [sp+360]
002dba28ldr x2, [sp+368]
002dba2cbl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002dba30strh w0, [sp+44]
002dba34str x1, [sp+80]
002dba38str x2, [sp+232]
002dba3cstr x3, [sp+240]
002dba40ldrh w4, [sp+44]
002dba44strh w4, [sp+50]
002dba48ldr x4, [sp+80]
002dba4cstr x4, [sp+104]
002dba50str x2, [sp+280]
002dba54str x3, [sp+288]
002dba58ldr x4, [sp+344]
002dba5cldrsb x27, [x4]
002dba60ldrh w5, [sp+50]
002dba64strh w5, [x4+6]
002dba68ldr x4, [sp+104]
002dba6cstr x4, [sp+64]
002dba70ldr x4, [sp+288]
002dba74ldr x5, [sp+280]
002dba78str x5, [sp+144]
002dba7cstr x4, [sp+152]
002dba80cbnz x5, 0x2dba88
002dba84b 0x2dbb48
002dba88
002dba88loc_2dba88:
002dba88adrp x0, 0x369000
002dba8cadd x0, x0, 0
002dba90bl runtime.newobject
002dba94str x0, [sp+192]
002dba98orr x1, xzr, 7
002dba9cstr x1, [x0+8]
002dbaa0adrp x27, 0x770000
002dbaa4ldr w1, [x27+3056]
002dbaa8cbz w1, 0x2dbab0
002dbaacb 0x2dbab4
002dbab0
002dbab0loc_2dbab0:
002dbab0b 0x2dbac4
002dbab4
002dbab4loc_2dbab4:
002dbab4ldr x3, [x0]
002dbab8bl runtime.gcWriteBarrier1
002dbabcstr x3, [x25]
002dbac0b 0x2dbac4
002dbac4
002dbac4loc_2dbac4:
002dbac4adrp x3, 0x3d6000
002dbac8add x3, x3, 139
002dbaccstr x3, [x0]
002dbad0ldr x3, [sp+192]
002dbad4ldrsb x27, [x3]
002dbad8ldr x4, [sp+152]
002dbadcldr x5, [sp+144]
002dbae0str x5, [x3+16]
002dbae4adrp x27, 0x770000
002dbae8ldr w5, [x27+3056]
002dbaeccbz w5, 0x2dbaf4
002dbaf0b 0x2dbaf8
002dbaf4
002dbaf4loc_2dbaf4:
002dbaf4b 0x2dbb0c
002dbaf8
002dbaf8loc_2dbaf8:
002dbaf8bl runtime.gcWriteBarrier2
002dbafcstr x4, [x25]
002dbb00ldr x5, [x3+24]
002dbb04str x5, [x25+8]
002dbb08b 0x2dbb0c
002dbb0c
002dbb0cloc_2dbb0c:
002dbb0cstr x4, [x3+24]
002dbb10ldr x3, [sp+192]
002dbb14str x3, [sp+224]
002dbb18ldr x4, [sp+376]
002dbb1cstr x4, [sp+56]
002dbb20adrp x4, 0x43b000
002dbb24add x4, x4, 64
002dbb28str x4, [sp+128]
002dbb2cstr x3, [sp+136]
002dbb30ldr x0, [sp+56]
002dbb34ldr x1, [sp+128]
002dbb38ldr x2, [sp+136]
002dbb3cldp x29, x30, [sp-8]
002dbb40add sp, sp, 336
002dbb44ret x30
002dbb48
002dbb48loc_2dbb48:
002dbb48stp xzr, xzr, [sp+232]
002dbb4cldr x3, [sp+64]
002dbb50ldr x0, [sp+352]
002dbb54ldr x1, [sp+360]
002dbb58ldr x2, [sp+368]
002dbb5cbl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002dbb60strh w0, [sp+44]
002dbb64str x1, [sp+80]
002dbb68str x2, [sp+232]
002dbb6cstr x3, [sp+240]
002dbb70ldrh w4, [sp+44]
002dbb74strh w4, [sp+48]
002dbb78ldr x4, [sp+80]
002dbb7cstr x4, [sp+96]
002dbb80str x2, [sp+264]
002dbb84str x3, [sp+272]
002dbb88ldr x4, [sp+344]
002dbb8cldrsb x27, [x4]
002dbb90ldrh w5, [sp+48]
002dbb94strh w5, [x4+8]
002dbb98ldr x4, [sp+96]
002dbb9cstr x4, [sp+64]
002dbba0ldr x4, [sp+272]
002dbba4ldr x5, [sp+264]
002dbba8str x5, [sp+144]
002dbbacstr x4, [sp+152]
002dbbb0cbnz x5, 0x2dbbb8
002dbbb4b 0x2dbc78
002dbbb8
002dbbb8loc_2dbbb8:
002dbbb8adrp x0, 0x369000
002dbbbcadd x0, x0, 0
002dbbc0bl runtime.newobject
002dbbc4str x0, [sp+184]
002dbbc8movz x1, 11
002dbbccstr x1, [x0+8]
002dbbd0adrp x27, 0x770000
002dbbd4ldr w1, [x27+3056]
002dbbd8cbz w1, 0x2dbbe0
002dbbdcb 0x2dbbe4
002dbbe0
002dbbe0loc_2dbbe0:
002dbbe0b 0x2dbbf4
002dbbe4
002dbbe4loc_2dbbe4:
002dbbe4ldr x3, [x0]
002dbbe8bl runtime.gcWriteBarrier1
002dbbecstr x3, [x25]
002dbbf0b 0x2dbbf4
002dbbf4
002dbbf4loc_2dbbf4:
002dbbf4adrp x3, 0x3d7000
002dbbf8add x3, x3, 3099
002dbbfcstr x3, [x0]
002dbc00ldr x3, [sp+184]
002dbc04ldrsb x27, [x3]
002dbc08ldr x4, [sp+152]
002dbc0cldr x5, [sp+144]
002dbc10str x5, [x3+16]
002dbc14adrp x27, 0x770000
002dbc18ldr w5, [x27+3056]
002dbc1ccbz w5, 0x2dbc24
002dbc20b 0x2dbc28
002dbc24
002dbc24loc_2dbc24:
002dbc24b 0x2dbc3c
002dbc28
002dbc28loc_2dbc28:
002dbc28bl runtime.gcWriteBarrier2
002dbc2cstr x4, [x25]
002dbc30ldr x5, [x3+24]
002dbc34str x5, [x25+8]
002dbc38b 0x2dbc3c
002dbc3c
002dbc3cloc_2dbc3c:
002dbc3cstr x4, [x3+24]
002dbc40ldr x3, [sp+184]
002dbc44str x3, [sp+224]
002dbc48ldr x4, [sp+376]
002dbc4cstr x4, [sp+56]
002dbc50adrp x4, 0x43b000
002dbc54add x4, x4, 64
002dbc58str x4, [sp+128]
002dbc5cstr x3, [sp+136]
002dbc60ldr x0, [sp+56]
002dbc64ldr x1, [sp+128]
002dbc68ldr x2, [sp+136]
002dbc6cldp x29, x30, [sp-8]
002dbc70add sp, sp, 336
002dbc74ret x30
002dbc78
002dbc78loc_2dbc78:
002dbc78stp xzr, xzr, [sp+232]
002dbc7cldr x3, [sp+64]
002dbc80ldr x0, [sp+352]
002dbc84ldr x1, [sp+360]
002dbc88ldr x2, [sp+368]
002dbc8cbl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002dbc90strh w0, [sp+44]
002dbc94str x1, [sp+80]
002dbc98str x2, [sp+232]
002dbc9cstr x3, [sp+240]
002dbca0ldrh w4, [sp+44]
002dbca4strh w4, [sp+46]
002dbca8ldr x4, [sp+80]
002dbcacstr x4, [sp+88]
002dbcb0str x2, [sp+248]
002dbcb4str x3, [sp+256]
002dbcb8ldr x4, [sp+344]
002dbcbcldrsb x27, [x4]
002dbcc0ldrh w5, [sp+46]
002dbcc4strh w5, [x4+10]
002dbcc8ldr x4, [sp+88]
002dbcccstr x4, [sp+64]
002dbcd0ldr x4, [sp+256]
002dbcd4ldr x5, [sp+248]
002dbcd8str x5, [sp+144]
002dbcdcstr x4, [sp+152]
002dbce0cbnz x5, 0x2dbce8
002dbce4b 0x2dbda8
002dbce8
002dbce8loc_2dbce8:
002dbce8adrp x0, 0x369000
002dbcecadd x0, x0, 0
002dbcf0bl runtime.newobject
002dbcf4str x0, [sp+176]
002dbcf8movz x1, 11
002dbcfcstr x1, [x0+8]
002dbd00adrp x27, 0x770000
002dbd04ldr w1, [x27+3056]
002dbd08cbz w1, 0x2dbd10
002dbd0cb 0x2dbd14
002dbd10
002dbd10loc_2dbd10:
002dbd10b 0x2dbd24
002dbd14
002dbd14loc_2dbd14:
002dbd14ldr x3, [x0]
002dbd18bl runtime.gcWriteBarrier1
002dbd1cstr x3, [x25]
002dbd20b 0x2dbd24
002dbd24
002dbd24loc_2dbd24:
002dbd24adrp x3, 0x3d7000
002dbd28add x3, x3, 3110
002dbd2cstr x3, [x0]
002dbd30ldr x3, [sp+176]
002dbd34ldrsb x27, [x3]
002dbd38ldr x4, [sp+152]
002dbd3cldr x5, [sp+144]
002dbd40str x5, [x3+16]
002dbd44adrp x27, 0x770000
002dbd48ldr w5, [x27+3056]
002dbd4ccbz w5, 0x2dbd54
002dbd50b 0x2dbd58
002dbd54
002dbd54loc_2dbd54:
002dbd54b 0x2dbd6c
002dbd58
002dbd58loc_2dbd58:
002dbd58bl runtime.gcWriteBarrier2
002dbd5cstr x4, [x25]
002dbd60ldr x5, [x3+24]
002dbd64str x5, [x25+8]
002dbd68b 0x2dbd6c
002dbd6c
002dbd6cloc_2dbd6c:
002dbd6cstr x4, [x3+24]
002dbd70ldr x3, [sp+176]
002dbd74str x3, [sp+224]
002dbd78ldr x4, [sp+376]
002dbd7cstr x4, [sp+56]
002dbd80adrp x4, 0x43b000
002dbd84add x4, x4, 64
002dbd88str x4, [sp+128]
002dbd8cstr x3, [sp+136]
002dbd90ldr x0, [sp+56]
002dbd94ldr x1, [sp+128]
002dbd98ldr x2, [sp+136]
002dbd9cldp x29, x30, [sp-8]
002dbda0add sp, sp, 336
002dbda4ret x30
002dbda8
002dbda8loc_2dbda8:
002dbda8ldr x3, [sp+64]
002dbdacstr x3, [sp+56]
002dbdb0stp xzr, xzr, [sp+128]
002dbdb4ldr x0, [sp+56]
002dbdb8mov x1, xzr
002dbdbcmov x2, xzr
002dbdc0ldp x29, x30, [sp-8]
002dbdc4add sp, sp, 336
002dbdc8ret x30
002dbdcc
002dbdccloc_2dbdcc:
002dbdccstp x0, x1, [sp+8]
002dbdd0stp x2, x3, [sp+24]
002dbdd4str x4, [sp+40]
002dbdd8mov x3, x30
002dbddcbl runtime.morestack_noctxt.abi0
002dbde0ldp x0, x1, [sp+8]
002dbde4ldp x2, x3, [sp+24]
002dbde8ldr x4, [sp+40]
002dbdecb 0x2db640
002db640
002dbdf0
002dbdf0vendor/golang.org/x/net/dns/dnsmessage.(*header).header: ; void vendor/golang.org/x/net/dns/dnsmessage.(*header).header(vendor/golang.org/x/net/dns/dnsmessage.header * h)
002dbdf0str x30, [sp-32]!
002dbdf4stur x29, [sp-8]
002dbdf8sub x29, sp, 8
002dbdfcstr x0, [sp+40]
002dbe00stur xzr, [sp+10]
002dbe04str xzr, [sp+16]
002dbe08ldr x10, [sp+40]
002dbe0cldrsb x27, [x10]
002dbe10ldrh w10, [x10]
002dbe14strh w10, [sp+10]
002dbe18ldr x10, [sp+40]
002dbe1cldrsb x27, [x10]
002dbe20ldrh w10, [x10+2]
002dbe24ands wzr, w10, 32768
002dbe28cset x10, ne
002dbe2cstrb w10, [sp+12]
002dbe30ldr x10, [sp+40]
002dbe34ldrsb x27, [x10]
002dbe38ldrh w10, [x10+2]
002dbe3cubfm x10, x10, 11, 14
002dbe40strh w10, [sp+14]
002dbe44ldr x10, [sp+40]
002dbe48ldrsb x27, [x10]
002dbe4cldrh w10, [x10+2]
002dbe50ands wzr, w10, 1024
002dbe54cset x10, ne
002dbe58strb w10, [sp+16]
002dbe5cldr x10, [sp+40]
002dbe60ldrsb x27, [x10]
002dbe64ldrh w10, [x10+2]
002dbe68ands wzr, w10, 512
002dbe6ccset x10, ne
002dbe70strb w10, [sp+17]
002dbe74ldr x10, [sp+40]
002dbe78ldrsb x27, [x10]
002dbe7cldrh w10, [x10+2]
002dbe80ands wzr, w10, 256
002dbe84cset x10, ne
002dbe88strb w10, [sp+18]
002dbe8cldr x10, [sp+40]
002dbe90ldrsb x27, [x10]
002dbe94ldrh w10, [x10+2]
002dbe98ands wzr, w10, 128
002dbe9ccset x10, ne
002dbea0strb w10, [sp+19]
002dbea4ldr x10, [sp+40]
002dbea8ldrsb x27, [x10]
002dbeacldrh w10, [x10+2]
002dbeb0ands wzr, w10, 32
002dbeb4cset x10, ne
002dbeb8strb w10, [sp+20]
002dbebcldr x10, [sp+40]
002dbec0ldrsb x27, [x10]
002dbec4ldrh w10, [x10+2]
002dbec8ands wzr, w10, 16
002dbecccset x10, ne
002dbed0strb w10, [sp+21]
002dbed4ldr x10, [sp+40]
002dbed8ldrsb x27, [x10]
002dbedcldrh w10, [x10+2]
002dbee0and x10, x10, 15
002dbee4strh w10, [sp+22]
002dbee8ldrh w0, [sp+10]
002dbeecldrb w1, [sp+12]
002dbef0ldrh w2, [sp+14]
002dbef4ldrb w3, [sp+16]
002dbef8ldrb w4, [sp+17]
002dbefcldrb w5, [sp+18]
002dbf00ldrb w6, [sp+19]
002dbf04ldrb w7, [sp+20]
002dbf08ldrb w8, [sp+21]
002dbf0cldrh w9, [sp+22]
002dbf10add x29, sp, 24
002dbf14add sp, sp, 32
002dbf18ret x30
002dbf1cudf 0
002dbdf0
002dbdf0vendor/golang.org/x/net/dns/dnsmessage.(*header).header: ; void vendor/golang.org/x/net/dns/dnsmessage.(*header).header(vendor/golang.org/x/net/dns/dnsmessage.header * h)
002dbdf0str x30, [sp-32]!
002dbdf4stur x29, [sp-8]
002dbdf8sub x29, sp, 8
002dbdfcstr x0, [sp+40]
002dbe00stur xzr, [sp+10]
002dbe04str xzr, [sp+16]
002dbe08ldr x10, [sp+40]
002dbe0cldrsb x27, [x10]
002dbe10ldrh w10, [x10]
002dbe14strh w10, [sp+10]
002dbe18ldr x10, [sp+40]
002dbe1cldrsb x27, [x10]
002dbe20ldrh w10, [x10+2]
002dbe24ands wzr, w10, 32768
002dbe28cset x10, ne
002dbe2cstrb w10, [sp+12]
002dbe30ldr x10, [sp+40]
002dbe34ldrsb x27, [x10]
002dbe38ldrh w10, [x10+2]
002dbe3cubfm x10, x10, 11, 14
002dbe40strh w10, [sp+14]
002dbe44ldr x10, [sp+40]
002dbe48ldrsb x27, [x10]
002dbe4cldrh w10, [x10+2]
002dbe50ands wzr, w10, 1024
002dbe54cset x10, ne
002dbe58strb w10, [sp+16]
002dbe5cldr x10, [sp+40]
002dbe60ldrsb x27, [x10]
002dbe64ldrh w10, [x10+2]
002dbe68ands wzr, w10, 512
002dbe6ccset x10, ne
002dbe70strb w10, [sp+17]
002dbe74ldr x10, [sp+40]
002dbe78ldrsb x27, [x10]
002dbe7cldrh w10, [x10+2]
002dbe80ands wzr, w10, 256
002dbe84cset x10, ne
002dbe88strb w10, [sp+18]
002dbe8cldr x10, [sp+40]
002dbe90ldrsb x27, [x10]
002dbe94ldrh w10, [x10+2]
002dbe98ands wzr, w10, 128
002dbe9ccset x10, ne
002dbea0strb w10, [sp+19]
002dbea4ldr x10, [sp+40]
002dbea8ldrsb x27, [x10]
002dbeacldrh w10, [x10+2]
002dbeb0ands wzr, w10, 32
002dbeb4cset x10, ne
002dbeb8strb w10, [sp+20]
002dbebcldr x10, [sp+40]
002dbec0ldrsb x27, [x10]
002dbec4ldrh w10, [x10+2]
002dbec8ands wzr, w10, 16
002dbecccset x10, ne
002dbed0strb w10, [sp+21]
002dbed4ldr x10, [sp+40]
002dbed8ldrsb x27, [x10]
002dbedcldrh w10, [x10+2]
002dbee0and x10, x10, 15
002dbee4strh w10, [sp+22]
002dbee8ldrh w0, [sp+10]
002dbeecldrb w1, [sp+12]
002dbef0ldrh w2, [sp+14]
002dbef4ldrb w3, [sp+16]
002dbef8ldrb w4, [sp+17]
002dbefcldrb w5, [sp+18]
002dbf00ldrb w6, [sp+19]
002dbf04ldrb w7, [sp+20]
002dbf08ldrb w8, [sp+21]
002dbf0cldrh w9, [sp+22]
002dbf10add x29, sp, 24
002dbf14add sp, sp, 32
002dbf18ret x30
002dbf1cudf 0
002dbdf0
Loading..