Lines Matching refs:i32

33 pub fn add(num1: &i32, num2: &i32) -> i32 {

38 pub fn sub(num1: &i32, num2: &i32) -> i32 {
43 pub fn mul(num1: &i32, num2: &i32) -> i32 {
48 pub fn div(num1: &i32, num2: &i32) -> i32 {
59 pub const EXAMPLE_IPC_CALC_SERVICE_ID: i32 = 1118;
89 fn add(&self, num1: i32, num2: i32) -> IpcResult<i32>;
91 fn sub(&self, num1: i32, num2: i32) -> IpcResult<i32>;
93 fn mul(&self, num1: i32, num2: i32) -> IpcResult<i32>;
95 fn div(&self, num1: i32, num2: i32) -> IpcResult<i32>;
102 let num1: i32 = data.read().expect("Failed to read num1 in addition operation");
103 let num2: i32 = data.read().expect("Failed to read num2 in addition operation");
109 let num1: i32 = data.read().expect("Failed to read num1 in subtraction operation");
110 let num2: i32 = data.read().expect("Failed to read num1 in subtraction operation");
116 let num1: i32 = data.read().expect("Failed to read num1 in multiplication operation");
117 let num2: i32 = data.read().expect("Failed to read num1 in multiplication operation");
123 let num1: i32 = data.read().expect("Failed to read num1 in division operation");
124 let num2: i32 = data.read().expect("Failed to read num1 in division operation");
141 fn add (&self, num1: i32, num2: i32) -> IpcResult<i32> {
144 fn sub (&self, num1: i32, num2: i32) -> IpcResult<i32> {
147 fn mul (&self, num1: i32, num2: i32) -> IpcResult<i32> {
150 fn div (&self, num1: i32, num2: i32) -> IpcResult<i32> {
156 fn add(&self, num1: i32, num2: i32) -> IpcResult<i32> {
162 let ret: i32 = reply.read().expect("need reply i32");
165 fn sub(&self, num1: i32, num2: i32) -> IpcResult<i32> {
171 let ret: i32 = reply.read().expect("need reply i32");
174 fn mul(&self, num1: i32, num2: i32) -> IpcResult<i32> {
180 let ret: i32 = reply.read().expect("need reply i32");
183 fn div(&self, num1: i32, num2: i32) -> IpcResult<i32> {
189 let ret: i32 = reply.read().expect("need reply i32");