Lines Matching refs:u

44 	arg->params[0].u.value.a = ts.tv_sec;  in handle_rpc_func_cmd_get_time()
45 arg->params[0].u.value.b = ts.tv_nsec; in handle_rpc_func_cmd_get_time()
89 adapter = i2c_get_adapter(params[0].u.value.b); in handle_rpc_func_cmd_i2c_transfer()
93 if (params[1].u.value.a & OPTEE_MSG_RPC_CMD_I2C_FLAGS_TEN_BIT) { in handle_rpc_func_cmd_i2c_transfer()
103 msg.addr = params[0].u.value.c; in handle_rpc_func_cmd_i2c_transfer()
104 msg.buf = params[2].u.memref.shm->kaddr; in handle_rpc_func_cmd_i2c_transfer()
105 msg.len = params[2].u.memref.size; in handle_rpc_func_cmd_i2c_transfer()
107 switch (params[0].u.value.a) { in handle_rpc_func_cmd_i2c_transfer()
123 params[3].u.value.a = msg.len; in handle_rpc_func_cmd_i2c_transfer()
197 switch (arg->params[0].u.value.a) { in handle_rpc_func_cmd_wq()
199 wq_sleep(&optee->wait_queue, arg->params[0].u.value.b); in handle_rpc_func_cmd_wq()
202 wq_wakeup(&optee->wait_queue, arg->params[0].u.value.b); in handle_rpc_func_cmd_wq()
225 msec_to_wait = arg->params[0].u.value.a; in handle_rpc_func_cmd_wait()
271 param.u.value.a = OPTEE_MSG_RPC_SHM_TYPE_APPL; in cmd_alloc_suppl()
272 param.u.value.b = sz; in cmd_alloc_suppl()
273 param.u.value.c = 0; in cmd_alloc_suppl()
281 shm = tee_shm_get_from_id(optee->supp.ctx, param.u.value.c); in cmd_alloc_suppl()
311 sz = arg->params[0].u.value.b; in handle_rpc_func_cmd_shm_alloc()
312 switch (arg->params[0].u.value.a) { in handle_rpc_func_cmd_shm_alloc()
363 arg->params[0].u.tmem.buf_ptr = virt_to_phys(pages_list) | in handle_rpc_func_cmd_shm_alloc()
366 arg->params[0].u.tmem.size = tee_shm_get_size(shm); in handle_rpc_func_cmd_shm_alloc()
367 arg->params[0].u.tmem.shm_ref = (unsigned long)shm; in handle_rpc_func_cmd_shm_alloc()
373 arg->params[0].u.tmem.buf_ptr = pa; in handle_rpc_func_cmd_shm_alloc()
374 arg->params[0].u.tmem.size = sz; in handle_rpc_func_cmd_shm_alloc()
375 arg->params[0].u.tmem.shm_ref = (unsigned long)shm; in handle_rpc_func_cmd_shm_alloc()
389 param.u.value.a = OPTEE_MSG_RPC_SHM_TYPE_APPL; in cmd_free_suppl()
390 param.u.value.b = tee_shm_get_id(shm); in cmd_free_suppl()
391 param.u.value.c = 0; in cmd_free_suppl()
422 shm = (struct tee_shm *)(unsigned long)arg->params[0].u.value.b; in handle_rpc_func_cmd_shm_free()
423 switch (arg->params[0].u.value.a) { in handle_rpc_func_cmd_shm_free()