Home
last modified time | relevance | path

Searched refs:e (Results 1 – 14 of 14) sorted by relevance

/hafnium-2.8-rc0/inc/hf/
A Dlist.h28 e->next = e; in list_init()
29 e->prev = e; in list_init()
34 e->next = l; in list_append()
37 e->next->prev = e; in list_append()
38 e->prev->next = e; in list_append()
44 e->prev = l; in list_prepend()
46 e->next->prev = e; in list_prepend()
47 e->prev->next = e; in list_prepend()
57 e->prev->next = e->next; in list_remove()
58 e->next->prev = e->prev; in list_remove()
[all …]
A Dassert.h21 #define assert(e) \ argument
22 ((e) ? (void)0 : panic("ASSERT: %s:%d:%s\n", __FILE__, __LINE__, #e))
24 #define assert(e) ((e) ? (void)0 : panic("ASSERT: %s:%d\n", __FILE__, __LINE__)) argument
26 #define assert(e) ((e) ? (void)0 : panic("ASSERT\n")) argument
29 #define assert(e) ((void)0) argument
/hafnium-2.8-rc0/src/
A Dmpool.c248 struct mpool_entry *e = ptr; in mpool_free() local
252 e->next = p->entry_list; in mpool_free()
253 p->entry_list = e; in mpool_free()
A DBUILD.gn45 # e.g. with VM used in the VM tests have their own targets to facilitate
/hafnium-2.8-rc0/build/toolchain/
A Doffset_size_header.gni7 # This template auto-generate a C header file with "#define" constants, e.g.
10 # It uses a trick similar to other projects, e.g. Linux, where the integer
A Dhost.gni61 soname = "{{target_output_name}}{{output_extension}}" # e.g. "libfoo.so".
/hafnium-2.8-rc0/docs/
A DStyleGuide.md64 * References to code symbols use backticks, e.g. `` `my_symbol` ``.
71 e.g. [`addr.h`](../inc/hf/addr.h)
73 transformations. e.g. [`addr.h`](../inc/hf/addr.h)
118 Logging is done with the `dlog_*` macros, e.g. `dlog_info`. These accept
A DTesting.md10 * Unit tests of core functionality, e.g. page table manipulation.
15 * Architecture-specific unit tests, e.g. MMU setup.
A DHermeticBuild.md3 Hafnium build is not hermetic as it uses some system tools and libraries, e.g.
A DArchitecture.md174 – i.e. the IPA (intermediate physical address) is always equal to the PA
181 * An MMIO address range (i.e. a set of pages).
/hafnium-2.8-rc0/build/bash/
A Dcommon.inc8 set -e
/hafnium-2.8-rc0/build/image/
A Dimage.ld26 * relocatable but some platforms, e.g. QEMU, load to the same address
A Dimage.gni56 # Analyze the generated ELF file and check that assembly-level fixes, e.g.
/hafnium-2.8-rc0/test/hftest/
A Dhftest.py718 except ValueError as e:
720 raise e

Completed in 12 milliseconds