Lines Matching refs:res

41 	TEE_Result res;  in open_rb_state()  local
43 res = TEE_OpenPersistentObject(storageid, rb_obj_name, in open_rb_state()
45 if (!res) in open_rb_state()
81 TEE_Result res; in read_rb_idx() local
87 res = get_slot_offset(params[0].value.a, &slot_offset); in read_rb_idx()
88 if (res) in read_rb_idx()
89 return res; in read_rb_idx()
91 res = open_rb_state(DEFAULT_LOCK_STATE, &h); in read_rb_idx()
92 if (res) in read_rb_idx()
93 return res; in read_rb_idx()
95 res = TEE_SeekObjectData(h, slot_offset, TEE_DATA_SEEK_SET); in read_rb_idx()
96 if (res) in read_rb_idx()
99 res = TEE_ReadObjectData(h, &idx, sizeof(idx), &count); in read_rb_idx()
100 if (res) in read_rb_idx()
110 res = TEE_SeekObjectData(h, slot_offset, in read_rb_idx()
112 if (res) in read_rb_idx()
114 res = TEE_WriteObjectData(h, &idx, sizeof(idx)); in read_rb_idx()
115 if (res) in read_rb_idx()
124 return res; in read_rb_idx()
137 TEE_Result res; in write_rb_idx() local
143 res = get_slot_offset(params[0].value.a, &slot_offset); in write_rb_idx()
144 if (res) in write_rb_idx()
145 return res; in write_rb_idx()
148 res = open_rb_state(DEFAULT_LOCK_STATE, &h); in write_rb_idx()
149 if (res) in write_rb_idx()
150 return res; in write_rb_idx()
152 res = TEE_SeekObjectData(h, slot_offset, TEE_DATA_SEEK_SET); in write_rb_idx()
153 if (res) in write_rb_idx()
156 res = TEE_ReadObjectData(h, &idx, sizeof(idx), &count); in write_rb_idx()
157 if (res) in write_rb_idx()
163 res = TEE_ERROR_SECURITY; in write_rb_idx()
167 res = TEE_SeekObjectData(h, slot_offset, TEE_DATA_SEEK_SET); in write_rb_idx()
168 if (res) in write_rb_idx()
171 res = TEE_WriteObjectData(h, &widx, sizeof(widx)); in write_rb_idx()
174 return res; in write_rb_idx()
185 TEE_Result res; in read_lock_state() local
191 res = open_rb_state(DEFAULT_LOCK_STATE, &h); in read_lock_state()
192 if (res) in read_lock_state()
193 return res; in read_lock_state()
195 res = TEE_ReadObjectData(h, &lock_state, sizeof(lock_state), &count); in read_lock_state()
196 if (res) in read_lock_state()
203 res = TEE_ERROR_CORRUPT_OBJECT; in read_lock_state()
210 return res; in read_lock_state()
223 TEE_Result res; in write_lock_state() local
231 res = open_rb_state(wlock_state, &h); in write_lock_state()
232 if (res) in write_lock_state()
233 return res; in write_lock_state()
235 res = TEE_ReadObjectData(h, &lock_state, sizeof(lock_state), &count); in write_lock_state()
236 if (res) in write_lock_state()
241 res = TEE_SeekObjectData(h, 0, TEE_DATA_SEEK_SET); in write_lock_state()
242 if (res) in write_lock_state()
245 res = TEE_WriteObjectData(h, &wlock_state, sizeof(wlock_state)); in write_lock_state()
248 return res; in write_lock_state()
263 TEE_Result res = TEE_SUCCESS; in write_persist_value() local
282 res = get_named_object_name(name_buf, name_buf_sz, in write_persist_value()
284 if (res) in write_persist_value()
287 res = TEE_CreatePersistentObject(storageid, name_full, in write_persist_value()
291 if (res) in write_persist_value()
292 EMSG("Can't create named object value, res = 0x%x", res); in write_persist_value()
298 return res; in write_persist_value()
310 TEE_Result res = TEE_SUCCESS; in read_persist_value() local
330 res = get_named_object_name(name_buf, name_buf_sz, in read_persist_value()
332 if (res) in read_persist_value()
335 res = TEE_OpenPersistentObject(storageid, name_full, in read_persist_value()
337 if (res) { in read_persist_value()
338 EMSG("Can't open named object value, res = 0x%x", res); in read_persist_value()
342 res = TEE_ReadObjectData(h, value, value_sz, &count); in read_persist_value()
343 if (res) { in read_persist_value()
344 EMSG("Can't read named object value, res = 0x%x", res); in read_persist_value()
357 return res; in read_persist_value()