Lines Matching defs:size
136 * The `data` is the pointer to store the read data of size specified by `size`.
140 void *data, size_t size, sds_access_mode_t mode)
157 inv_dcache_range((uintptr_t)header, SDS_HEADER_SIZE + size);
165 if ((fld_off + size) > GET_SDS_HEADER_STRUCT_SIZE(header))
169 if (check_uptr_overflow(field_base, size - 1))
173 memcpy(data, (void *)field_base, size);
182 * The `data` is the pointer to data of size specified by `size`.
186 void *data, size_t size, sds_access_mode_t mode)
203 inv_dcache_range((uintptr_t)header, SDS_HEADER_SIZE + size);
211 if ((fld_off + size) > GET_SDS_HEADER_STRUCT_SIZE(header))
215 if (check_uptr_overflow(field_base, size - 1))
219 memcpy((void *)field_base, data, size);
222 flush_dcache_range((uintptr_t)field_base, size);
249 WARN("SDS: SDS Memory Region exceeds size limit\n");