Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 00000000000026e0 <blk_mq_get_driver_tag>:
- 26e0: 55 push rbp
- 26e1: 53 push rbx
- 26e2: 48 89 fb mov rbx,rdi
- 26e5: 48 83 ec 30 sub rsp,0x30
- 26e9: 65 48 8b 04 25 28 00 mov rax,QWORD PTR gs:0x28
- 26f0: 00 00
- 26f2: 48 89 44 24 28 mov QWORD PTR [rsp+0x28],rax
- 26f7: 31 c0 xor eax,eax
- 26f9: 48 8b 07 mov rax,QWORD PTR [rdi]
- 26fc: 83 7b 20 ff cmp DWORD PTR [rbx+0x20],0xffffffff
- 2700: 48 c7 44 24 08 00 00 mov QWORD PTR [rsp+0x8],0x0
- 2707: 00 00
- 2709: 48 c7 44 24 10 00 00 mov QWORD PTR [rsp+0x10],0x0
- 2710: 00 00
- 2712: 48 89 04 24 mov QWORD PTR [rsp],rax
- 2716: 8b 47 18 mov eax,DWORD PTR [rdi+0x18]
- 2719: 48 8b 7f 10 mov rdi,QWORD PTR [rdi+0x10]
- 271d: c7 44 24 08 01 00 00 mov DWORD PTR [rsp+0x8],0x1
- 2724: 00
- 2725: 89 44 24 10 mov DWORD PTR [rsp+0x10],eax
- 2729: b8 01 00 00 00 mov eax,0x1
- 272e: 48 c7 44 24 18 00 00 mov QWORD PTR [rsp+0x18],0x0
- 2735: 00 00
- 2737: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi
- 273c: 75 51 jne 278f <blk_mq_get_driver_tag+0xaf>
- 273e: 48 8b 87 40 01 00 00 mov rax,QWORD PTR [rdi+0x140]
- 2745: 8b 40 04 mov eax,DWORD PTR [rax+0x4]
- 2748: 39 43 24 cmp DWORD PTR [rbx+0x24],eax
- 274b: 73 08 jae 2755 <blk_mq_get_driver_tag+0x75>
- 274d: c7 44 24 08 03 00 00 mov DWORD PTR [rsp+0x8],0x3
- 2754: 00
- 2755: f6 87 a8 00 00 00 02 test BYTE PTR [rdi+0xa8],0x2
- 275c: 75 48 jne 27a6 <blk_mq_get_driver_tag+0xc6>
- 275e: 48 89 e7 mov rdi,rsp
- 2761: e8 00 00 00 00 call 2766 <blk_mq_get_driver_tag+0x86>
- 2766: 89 43 20 mov DWORD PTR [rbx+0x20],eax
- 2769: 85 c0 test eax,eax
- 276b: 78 1c js 2789 <blk_mq_get_driver_tag+0xa9>
- 276d: 48 8b 54 24 20 mov rdx,QWORD PTR [rsp+0x20]
- 2772: 48 8b 92 38 01 00 00 mov rdx,QWORD PTR [rdx+0x138]
- 2779: 48 98 cdqe
- 277b: 48 8b 92 90 00 00 00 mov rdx,QWORD PTR [rdx+0x90]
- 2782: 48 89 1c c2 mov QWORD PTR [rdx+rax*8],rbx
- 2786: 8b 43 20 mov eax,DWORD PTR [rbx+0x20]
- 2789: 83 f8 ff cmp eax,0xffffffff
- 278c: 0f 95 c0 setne al
- 278f: 48 8b 4c 24 28 mov rcx,QWORD PTR [rsp+0x28]
- 2794: 65 48 33 0c 25 28 00 xor rcx,QWORD PTR gs:0x28
- 279b: 00 00
- 279d: 75 37 jne 27d6 <blk_mq_get_driver_tag+0xf6>
- 279f: 48 83 c4 30 add rsp,0x30
- 27a3: 5b pop rbx
- 27a4: 5d pop rbp
- 27a5: c3 ret
- 27a6: e8 00 00 00 00 call 27ab <blk_mq_get_driver_tag+0xcb>
- 27ab: 48 89 e7 mov rdi,rsp
- 27ae: 89 c5 mov ebp,eax
- 27b0: e8 00 00 00 00 call 27b5 <blk_mq_get_driver_tag+0xd5>
- 27b5: 89 43 20 mov DWORD PTR [rbx+0x20],eax
- 27b8: 85 c0 test eax,eax
- 27ba: 78 cd js 2789 <blk_mq_get_driver_tag+0xa9>
- 27bc: 48 8b 54 24 20 mov rdx,QWORD PTR [rsp+0x20]
- 27c1: 40 84 ed test bpl,bpl
- 27c4: 74 ac je 2772 <blk_mq_get_driver_tag+0x92>
- 27c6: 83 4b 1c 40 or DWORD PTR [rbx+0x1c],0x40
- 27ca: f0 ff 82 98 01 00 00 lock inc DWORD PTR [rdx+0x198]
- 27d1: 8b 43 20 mov eax,DWORD PTR [rbx+0x20]
- 27d4: eb 97 jmp 276d <blk_mq_get_driver_tag+0x8d>
- 27d6: e8 00 00 00 00 call 27db <blk_mq_get_driver_tag+0xfb>
- 27db: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
Add Comment
Please, Sign In to add comment