| int oldfoo(bar) |
| char bar; |
| { |
| return bar -2; |
| } |
| |
| int i2c_use_client(struct i2c_client *client) |
| { |
| int ret; |
| |
| ret = i2c_inc_use_client(client); |
| if (ret) |
| return ret; |
| |
| if ((client->flags & I2C_CLIENT_ALLOW_USE) || (a && |
| something_else)) |
| { |
| if (client->flags & I2C_CLIENT_ALLOW_MULTIPLE_USE) |
| client->usage_count++; |
| else if (client->usage_count > 0) |
| goto busy; |
| else |
| client->usage_count++; |
| } |
| |
| return 0; |
| busy: |
| i2c_dec_use_client(client); |
| return -EBUSY; |
| } |
| |
| void get_name(void) |
| { |
| a = (int)5; |
| |
| if (a) |
| if (b) |
| b--; |
| else |
| { |
| a++; |
| } |
| for (a=0; a < 10; a++) |
| if (b) |
| { |
| b--; |
| } |
| else |
| a++; |
| return; |
| } |
| |