Lines Matching refs:acct
122 void ATMWithdrawal(BankAccount& acct, int sum) {
123 acct.Withdraw(sum);
125 acct.Withdraw(2);
132 void ATMWithdrawal(BankAccount& acct, int sum) {
133 boost::lock_guard<boost::mutex> guard(acct.mtx_); 1
134 acct.Withdraw(sum);
135 acct.Withdraw(2);
192 void ATMWithdrawal(BankAccount& acct, int sum) {
193 boost::lock_guard<BankAccount> guard(acct);
194 acct.Withdraw(sum);
195 acct.Withdraw(2);
198 Notice that now acct is being locked by Withdraw after it has already been locked by guard. When ru…