[*] Binary protection state of libmp.so
No RELRO No Canary found NX disabled DSO No RPATH No RUNPATH Symbols
[*] Function mmap tear down of libmp.so
c9dc: 8f998818 lw t9,mmap
c9e0: 00401821 move v1,v0
c9e4: 00021023 negu v0,v0
c9e8: 0093180b movn v1,a0,s3
c9ec: 00529024 and s2,v0,s2
c9f0: 24060001 li a2,1
c9f4: 24020003 li v0,3
c9f8: 00602821 move a1,v1
c9fc: afb00010 sw s0,16(sp)
ca00: afb20014 sw s2,20(sp)
ca04: 00002021 move a0,zero
ca08: 0051300b movn a2,v0,s1
ca0c: 24070001 li a3,1
ca10: 0320f809 jalr t9
ca14: 00609821 move s3,v1
ca18: 2403ffff li v1,-1
ca1c: 1043003c beq v0,v1,cb10 <regrw+0x1b8>
ca20: 8fbc0020 lw gp,32(sp)
ca24: 12200018 beqz s1,ca88 <regrw+0x130>
ca28: 0054a021 addu s4,v0,s4
ca2c: 8ea30000 lw v1,0(s5)
--
10c7c: 8f998818 lw t9,mmap
10c80: afa20010 sw v0,16(sp)
10c84: afa00014 sw zero,20(sp)
10c88: 00002021 move a0,zero
10c8c: 02602821 move a1,s3
10c90: 24060003 li a2,3
10c94: 0320f809 jalr t9
10c98: 24070001 li a3,1
10c9c: 8fbc0030 lw gp,48(sp)
10ca0: 10400078 beqz v0,10e84 <alloc_pmem_init+0x278>
10ca4: ae02003c sw v0,60(s0)
10ca8: 8f998b5c lw t9,-29860(gp)
10cac: 3c138004 lui s3,0x8004
10cb0: 02402021 move a0,s2
10cb4: 26657003 addiu a1,s3,28675
10cb8: 0320f809 jalr t9
10cbc: 26060044 addiu a2,s0,68
10cc0: 00408821 move s1,v0
10cc4: 0440003d bltz v0,10dbc <alloc_pmem_init+0x1b0>
10cc8: 8fbc0030 lw gp,48(sp)
10ccc: 8f998b5c lw t9,-29860(gp)
--
12720: 8f998818 lw t9,mmap
12724: 8e456374 lw a1,25460(s2)
12728: afa30014 sw v1,20(sp)
1272c: afa20010 sw v0,16(sp)
12730: 00002021 move a0,zero
12734: 24060003 li a2,3
12738: 0320f809 jalr t9
1273c: 24070001 li a3,1
12740: 8fbc0030 lw gp,48(sp)
12744: 8f83801c lw v1,-32740(gp)
12748: 10400048 beqz v0,1286c <alloc_kmem_init+0x1cc>
1274c: ac626378 sw v0,25464(v1)
12750: 8e246370 lw a0,25456(s1)
12754: 8e436374 lw v1,25460(s2)
12758: 8f998524 lw t9,-31452(gp)
1275c: ae040040 sw a0,64(s0)
12760: ae030044 sw v1,68(s0)
12764: 0320f809 jalr t9
12768: ae02003c sw v0,60(s0)
1276c: 8fbc0030 lw gp,48(sp)
12770: 8e05003c lw a1,60(s0)
--
1a61c: 8f998818 lw t9,mmap
1a620: 8e050008 lw a1,8(s0)
1a624: afa20010 sw v0,16(sp)
1a628: afa30014 sw v1,20(sp)
1a62c: 00002021 move a0,zero
1a630: 24060003 li a2,3
1a634: 0320f809 jalr t9
1a638: 24070001 li a3,1
1a63c: ae22e820 sw v0,-6112(s1)
1a640: 18400029 blez v0,1a6e8 <kmmc_init+0x134>
1a644: 8fbc0018 lw gp,24(sp)
1a648: 8e030008 lw v1,8(s0)
1a64c: 8f85803c lw a1,-32708(gp)
1a650: 8f998674 lw t9,-31116(gp)
1a654: 8e070004 lw a3,4(s0)
1a658: afa30010 sw v1,16(sp)
1a65c: 24040002 li a0,2
1a660: 00403021 move a2,v0
1a664: 0320f809 jalr t9
1a668: 24a58f7c addiu a1,a1,-28804
1a66c: 8e020008 lw v0,8(s0)
--
40684: 8f998818 lw t9,mmap
40688: afa20010 sw v0,16(sp)
4068c: afb10014 sw s1,20(sp)
40690: 00002021 move a0,zero
40694: 02002821 move a1,s0
40698: 24060003 li a2,3
4069c: 0320f809 jalr t9
406a0: 24070001 li a3,1
406a4: 10400043 beqz v0,407b4 <init_ispmem_info+0x3a8>
406a8: 8fbc0030 lw gp,48(sp)
406ac: 8f858058 lw a1,-32680(gp)
406b0: 3c04ffed lui a0,0xffed
406b4: 24847200 addiu a0,a0,29184
406b8: 24a3940c addiu v1,a1,-27636
406bc: 02042021 addu a0,s0,a0
406c0: 00443021 addu a2,v0,a0
406c4: ac620004 sw v0,4(v1)
406c8: ac700008 sw s0,8(v1)
406cc: ac620018 sw v0,24(v1)
406d0: 8f908058 lw s0,-32680(gp)
406d4: 24020001 li v0,1
--
5b210: 8f998818 lw t9,mmap
5b214: afa20010 sw v0,16(sp)
5b218: 3c050001 lui a1,0x1
5b21c: 3c021338 lui v0,0x1338
5b220: afa20014 sw v0,20(sp)
5b224: 00002021 move a0,zero
5b228: 34a5b000 ori a1,a1,0xb000
5b22c: 24060003 li a2,3
5b230: 0320f809 jalr t9
5b234: 24070001 li a3,1
5b238: 8fbc0040 lw gp,64(sp)
5b23c: 10400105 beqz v0,5b654 <IMP_ISP_EnableTuning+0x55c>
5b240: ae0200a4 sw v0,164(s0)
5b244: 24020001 li v0,1
5b248: afa20088 sw v0,136(sp)
5b24c: 3c020800 lui v0,0x800
5b250: 8f998b5c lw t9,-29860(gp)
5b254: 244200e0 addiu v0,v0,224
5b258: 8e040098 lw a0,152(s0)
5b25c: afa2008c sw v0,140(sp)
5b260: 3c05c00c lui a1,0xc00c
--
8c378: 8f998818 lw t9,mmap
8c37c: 00002021 move a0,zero
8c380: 8e420008 lw v0,8(s2)
8c384: 24055000 li a1,20480
8c388: afa00014 sw zero,20(sp)
8c38c: afa20010 sw v0,16(sp)
8c390: 24060003 li a2,3
8c394: 0320f809 jalr t9
8c398: 24070001 li a3,1
8c39c: 8e13a600 lw s3,-23040(s0)
8c3a0: 8fbc0018 lw gp,24(sp)
8c3a4: ae42000c sw v0,12(s2)
8c3a8: 8e62000c lw v0,12(s3)
8c3ac: 10510097 beq v0,s1,8c60c <shm_init+0x388>
8c3b0: 8f928038 lw s2,-32712(gp)
8c3b4: 8f9983a0 lw t9,-31840(gp)
8c3b8: 24050500 li a1,1280
8c3bc: 2644452c addiu a0,s2,17708
8c3c0: 240601b6 li a2,438
8c3c4: 0320f809 jalr t9
8c3c8: 00003821 move a3,zero
[*] Function mmap used 7 times libmp.so