| Function | someip::matches(someip::ServiceDescription const&, someip::ServiceDescription const&) | ||||
|---|---|---|---|---|---|
| Address | Remarks | Stack | Code | Static | |
| 0x00021258 | x-module | 0 (static) | 36 | ||
| Callers (3) | someip::QueryManager::subscribeNackReceived(someip::ServiceDescription const&, ip::IPAddress const&) (468) , someip::QueryManager::subscribeAckReceived(someip::ServiceDescription const&, ip::IPEndpoint const&, ip::IPAddress const&) (428) , someip::QueryManager::stopOfferReceived(someip::ServiceDescription const&) const (128) | ||||
| No Callees | |||||
someip::ServiceDescription someip::make<someip::ServiceDescription>() (32)
someip::matches(someip::ServiceDescription const&, someip::ServiceDescription const&):
21258: 6882 ldr r2, [r0, #8]
2125a: 688b ldr r3, [r1, #8]
2125c: 429a cmp r2, r3
2125e: d001 beq.n 21264 <someip::matches(someip::ServiceDescription const&, someip::ServiceDescription const&)+0xc>
21260: 2000 movs r0, #0
21262: 4770 bx lr
21264: 8982 ldrh r2, [r0, #12]
21266: 898b ldrh r3, [r1, #12]
21268: 429a cmp r2, r3
2126a: d1f9 bne.n 21260 <someip::matches(someip::ServiceDescription const&, someip::ServiceDescription const&)+0x8>
2126c: 7d40 ldrb r0, [r0, #21]
2126e: 7d4b ldrb r3, [r1, #21]
21270: 1ac0 subs r0, r0, r3
21272: fab0 f080 clz r0, r0
21276: 0940 lsrs r0, r0, #5
21278: 4770 bx lr
2127a: bf00 nop
someip::isInstanceOf(someip::ServiceDescription const&, someip::ServiceDescription const&) (68)
Stack Worst-Case Scenarios
No callees for this function.