blob: acc0eaccf902a09d5d9e28bf14c170844eedbb11 [file] [log] [blame]
* Copyright 2014 The Chromium Authors. All rights reserved.
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
#include <stddef.h>
* This interface is only available on ARM, only for Non-SFI.
#define NACL_IRT_ICACHE_v0_1 "nacl-irt-icache-0.1"
struct nacl_irt_icache {
* clear_cache() makes instruction cache and data cache for the address
* range from |addr| to |(intptr_t)addr + size| (exclusive) coherent.
int (*clear_cache)(void* addr, size_t size);