1@@ 2identifier Fn =~ "^vm_sanitize_"; 3expression Arg, kr; 4expression list trailer; 5@@ 6 7- Arg = Fn(&kr, trailer); 8+ kr = Fn(&Arg, trailer); 9+ if (__improbable(kr != KERN_SUCCESS)) { 10+ return replace_with_cleanup_func(); 11+ } 12 13@@ 14identifier Fn; 15expression Arg1, Arg2, Arg3, kr; 16expression list trailer; 17@@ 18 19- VM_BIND_3(Arg1, Arg2, Arg3, Fn(&kr, trailer)); 20+ kr = Fn(&Arg1, &Arg2, &Arg3, trailer); 21+ if (__improbable(kr != KERN_SUCCESS)) { 22+ return replace_with_cleanup_func(); 23+ } 24 25@@ 26identifier Fn; 27expression Arg1, Arg2, kr; 28expression list trailer; 29@@ 30 31- VM_BIND_2(Arg1, Arg2, Fn(&kr, trailer)); 32+ kr = Fn(&Arg1, &Arg2, trailer); 33+ if (__improbable(kr != KERN_SUCCESS)) { 34+ return replace_with_cleanup_func(); 35+ } 36