Lines Matching refs:value
88 res = get_slot_offset(params[0].value.a, &slot_offset); in read_rb_idx()
121 params[1].value.a = idx >> 32; in read_rb_idx()
122 params[1].value.b = idx; in read_rb_idx()
144 res = get_slot_offset(params[0].value.a, &slot_offset); in write_rb_idx()
147 widx = ((uint64_t)params[1].value.a << 32) | params[1].value.b; in write_rb_idx()
208 params[0].value.a = lock_state; in read_lock_state()
230 wlock_state = params[0].value.a; in write_lock_state()
265 char *value = NULL; in write_persist_value() local
273 value = TEE_Malloc(value_sz, 0); in write_persist_value()
274 if (!value) in write_persist_value()
277 TEE_MemMove(value, params[1].memref.buffer, value_sz); in write_persist_value()
286 flags, NULL, value, in write_persist_value()
293 TEE_Free(value); in write_persist_value()
314 char *value = NULL; in read_persist_value() local
323 value = TEE_Malloc(value_sz, 0); in read_persist_value()
324 if (!value) in read_persist_value()
339 res = TEE_ReadObjectData(h, value, value_sz, &count); in read_persist_value()
345 TEE_MemMove(params[1].memref.buffer, value, in read_persist_value()
352 TEE_Free(value); in read_persist_value()