Lines Matching refs:res

42 	TEE_Result res;  in open_rb_state()  local
44 res = TEE_OpenPersistentObject(storageid, rb_obj_name, in open_rb_state()
46 if (!res) in open_rb_state()
82 TEE_Result res; in read_rb_idx() local
88 res = get_slot_offset(params[0].value.a, &slot_offset); in read_rb_idx()
89 if (res) in read_rb_idx()
90 return res; in read_rb_idx()
92 res = open_rb_state(DEFAULT_LOCK_STATE, &h); in read_rb_idx()
93 if (res) in read_rb_idx()
94 return res; in read_rb_idx()
96 res = TEE_SeekObjectData(h, slot_offset, TEE_DATA_SEEK_SET); in read_rb_idx()
97 if (res) in read_rb_idx()
100 res = TEE_ReadObjectData(h, &idx, sizeof(idx), &count); in read_rb_idx()
101 if (res) in read_rb_idx()
111 res = TEE_SeekObjectData(h, slot_offset, in read_rb_idx()
113 if (res) in read_rb_idx()
115 res = TEE_WriteObjectData(h, &idx, sizeof(idx)); in read_rb_idx()
116 if (res) in read_rb_idx()
125 return res; in read_rb_idx()
138 TEE_Result res; in write_rb_idx() local
144 res = get_slot_offset(params[0].value.a, &slot_offset); in write_rb_idx()
145 if (res) in write_rb_idx()
146 return res; in write_rb_idx()
149 res = open_rb_state(DEFAULT_LOCK_STATE, &h); in write_rb_idx()
150 if (res) in write_rb_idx()
151 return res; in write_rb_idx()
153 res = TEE_SeekObjectData(h, slot_offset, TEE_DATA_SEEK_SET); in write_rb_idx()
154 if (res) in write_rb_idx()
157 res = TEE_ReadObjectData(h, &idx, sizeof(idx), &count); in write_rb_idx()
158 if (res) in write_rb_idx()
164 res = TEE_ERROR_SECURITY; in write_rb_idx()
168 res = TEE_SeekObjectData(h, slot_offset, TEE_DATA_SEEK_SET); in write_rb_idx()
169 if (res) in write_rb_idx()
172 res = TEE_WriteObjectData(h, &widx, sizeof(widx)); in write_rb_idx()
175 return res; in write_rb_idx()
186 TEE_Result res; in read_lock_state() local
192 res = open_rb_state(DEFAULT_LOCK_STATE, &h); in read_lock_state()
193 if (res) in read_lock_state()
194 return res; in read_lock_state()
196 res = TEE_ReadObjectData(h, &lock_state, sizeof(lock_state), &count); in read_lock_state()
197 if (res) in read_lock_state()
204 res = TEE_ERROR_CORRUPT_OBJECT; in read_lock_state()
211 return res; in read_lock_state()
224 TEE_Result res; in write_lock_state() local
232 res = open_rb_state(wlock_state, &h); in write_lock_state()
233 if (res) in write_lock_state()
234 return res; in write_lock_state()
236 res = TEE_ReadObjectData(h, &lock_state, sizeof(lock_state), &count); in write_lock_state()
237 if (res) in write_lock_state()
242 res = create_rb_state(wlock_state, &h); in write_lock_state()
245 return res; in write_lock_state()
260 TEE_Result res = TEE_SUCCESS; in write_persist_value() local
279 res = get_named_object_name(name_buf, name_buf_sz, in write_persist_value()
281 if (res) in write_persist_value()
284 res = TEE_CreatePersistentObject(storageid, name_full, in write_persist_value()
288 if (res) in write_persist_value()
289 EMSG("Can't create named object value, res = 0x%x", res); in write_persist_value()
295 return res; in write_persist_value()
307 TEE_Result res = TEE_SUCCESS; in read_persist_value() local
327 res = get_named_object_name(name_buf, name_buf_sz, in read_persist_value()
329 if (res) in read_persist_value()
332 res = TEE_OpenPersistentObject(storageid, name_full, in read_persist_value()
334 if (res) { in read_persist_value()
335 EMSG("Can't open named object value, res = 0x%x", res); in read_persist_value()
339 res = TEE_ReadObjectData(h, value, value_sz, &count); in read_persist_value()
340 if (res) { in read_persist_value()
341 EMSG("Can't read named object value, res = 0x%x", res); in read_persist_value()
354 return res; in read_persist_value()