Cause Effect RulesRule2Rule5Rule3Rule4Rule1
Start - - - - -
__builtin_expect(!!((((&peer->usage)->counter)<0)!=0), 0) T F - - -
0 - - T F -

Transitions1->21->22->12->ES->1

Method1 :
asm volatile("ud2 ; .quad %c1 ; .short %c0" :: "i"(75), "i" ("volume"));
1 - -   -
Method2 :
atomic_inc(&peer->usage);
  - - 2 -