Skip to content

Agent SYMBOLS_p25

grisun0 edited this page Oct 23, 2026 · 11 revisions

Symbols (page 25 of 27)

Previous: SYMBOLS_p24.md

Symbol Kind File:Line Signature
wl_comp_add function progs/wl/wl_mini.h:309 static inline int wl_comp_add(wl_comp_t *c, unsigned int id, int w, int h)
wl_comp_attach_buf function progs/wl/wl_mini.h:1218 static inline int wl_comp_attach_buf(wl_comp_t *c, unsigned int id, unsigned int pool, in...
wl_comp_focus function progs/wl/wl_mini.h:372 static inline int wl_comp_focus(wl_comp_t *c, unsigned int id)
wl_comp_hit function progs/wl/wl_mini.h:397 static inline int wl_comp_hit(const wl_comp_t *c, int x, int y)
wl_comp_init function progs/wl/wl_mini.h:271 static inline void wl_comp_init(wl_comp_t *c)
wl_comp_layout_tile function progs/wl/wl_mini.h:577 static inline int wl_comp_layout_tile(wl_comp_t *c, int fb_w, int fb_h)
wl_comp_refresh_active function progs/wl/wl_mini.h:289 static inline void wl_comp_refresh_active(wl_comp_t *c)
wl_comp_remove function progs/wl/wl_mini.h:345 static inline int wl_comp_remove(wl_comp_t *c, unsigned int id)
wl_comp_set_color function progs/wl/wl_mini.h:487 static inline int wl_comp_set_color(wl_comp_t *c, unsigned int id, int color)
wl_comp_set_minimized function progs/wl/wl_mini.h:460 static inline int wl_comp_set_minimized(wl_comp_t *c, unsigned int id, int minimized)
wl_comp_set_rect function progs/wl/wl_mini.h:550 static inline int wl_comp_set_rect(wl_comp_t *c, unsigned int id, int x, int y, int w, in...
wl_comp_t struct progs/wl/wl_mini.h:264 ``
wl_comp_top_visible function progs/wl/wl_mini.h:441 static inline int wl_comp_top_visible(const wl_comp_t *c)
wl_dispatch function progs/wl/wl_mini.h:1245 static inline int wl_dispatch(wl_comp_t *c, wl_client_t *cl, unsigned int id, unsigned in...
wl_ev_decode function progs/wl/wl_mini.h:1008 static inline int wl_ev_decode(const unsigned char *src, int len, wl_ev_t *ev)
wl_ev_encode function progs/wl/wl_mini.h:978 static inline int wl_ev_encode(unsigned char *dst, int cap, const wl_ev_t *ev)
wl_ev_map function progs/wl/wl_mini.h:1051 static inline int wl_ev_map(int fx, int fy, int sx, int sy, int sw, int sh, int rw, int r...
wl_ev_t struct progs/wl/wl_mini.h:968 ``
wl_hdr_decode function progs/wl/wl_mini.h:99 static inline int wl_hdr_decode(const unsigned char *src, int len, wl_hdr_t *out)
wl_hdr_encode function progs/wl/wl_mini.h:71 static inline int wl_hdr_encode(unsigned char *dst, int cap, unsigned int id, unsigned in...
wl_hdr_t struct progs/wl/wl_mini.h:57 ``
wl_iface_find function progs/wl/wl_mini.h:1187 static inline int wl_iface_find(const char *name)
wl_iface_t struct progs/wl/wl_mini.h:1179 ``
wl_pool_fit function progs/wl/wl_mini.h:223 static inline int wl_pool_fit(int w, int h)
wl_pool_id_valid function progs/wl/wl_mini.h:219 static inline int wl_pool_id_valid(unsigned int id)
wl_scale_nearest function progs/wl/wl_mini.h:793 static inline int wl_scale_nearest(unsigned char *dst, int dw, int dh, const unsigned cha...
wl_str_decode function progs/wl/wl_mini.h:188 static inline int wl_str_decode(const unsigned char *src, int len, int off, char *dst, in...
wl_str_encode function progs/wl/wl_mini.h:163 static inline int wl_str_encode(unsigned char *dst, int cap, int off, const char *s)
wl_stream_consume function progs/wl/wl_mini.h:1166 static inline int wl_stream_consume(wl_stream_t *s, int n)
wl_stream_feed function progs/wl/wl_mini.h:1135 static inline int wl_stream_feed(wl_stream_t *s, const unsigned char *src, int n)
wl_stream_init function progs/wl/wl_mini.h:1129 static inline void wl_stream_init(wl_stream_t *s)
wl_stream_next function progs/wl/wl_mini.h:1150 static inline int wl_stream_next(wl_stream_t *s, int *size)
wl_stream_t struct progs/wl/wl_mini.h:1124 ``
wl_strlen_bounded function progs/wl/wl_mini.h:150 static inline int wl_strlen_bounded(const char *s)
wl_surface_hit_zone function progs/wl/wl_mini.h:415 static inline int wl_surface_hit_zone(const wl_surface_t *s, int x, int y)
wl_surface_id_valid function progs/wl/wl_mini.h:214 static inline int wl_surface_id_valid(unsigned int id)
wl_surface_t struct progs/wl/wl_mini.h:251 ``
wl_u32_decode function progs/wl/wl_mini.h:139 static inline int wl_u32_decode(const unsigned char *src, int len, int off, unsigned int *v)
wl_u32_encode function progs/wl/wl_mini.h:128 static inline int wl_u32_encode(unsigned char *dst, int cap, int off, unsigned int v)
wlcomp_blit function progs/wl/wl_mini.h:637 static inline int wlcomp_blit(const wl_comp_t *c, unsigned char *fb, int fb_w, int fb_h, ...
wlcomp_render function progs/wl/wl_mini.h:512 static inline int wlcomp_render(const wl_comp_t *c, unsigned char *fb, int fb_w, int fb_h)
MINIOS_WL_PIXBUF_H macro progs/wl/wl_pixbuf.h:17 #define MINIOS_WL_PIXBUF_H
WPIX_BUDGET_MAX macro progs/wl/wl_pixbuf.h:44 #define WPIX_BUDGET_MAX
WPIX_MAX_H macro progs/wl/wl_pixbuf.h:36 #define WPIX_MAX_H
WPIX_MAX_SLOTS macro progs/wl/wl_pixbuf.h:28 #define WPIX_MAX_SLOTS
WPIX_MAX_W macro progs/wl/wl_pixbuf.h:32 #define WPIX_MAX_W
WPIX_SLOT_MAX macro progs/wl/wl_pixbuf.h:40 #define WPIX_SLOT_MAX
wpix_commit function progs/wl/wl_pixbuf.h:175 static int wpix_commit(struct wpix_store *s, int idx, const unsigned char *src, int w, int h)
wpix_drop function progs/wl/wl_pixbuf.h:127 static void wpix_drop(struct wpix_store *s, int idx)
wpix_dst function progs/wl/wl_pixbuf.h:121 static unsigned char *wpix_dst(struct wpix_store *s)
wpix_ensure function progs/wl/wl_pixbuf.h:153 static int wpix_ensure(struct wpix_store *s, int idx, int w, int h)
wpix_free function progs/wl/wl_pixbuf.h:78 static void wpix_free(struct wpix_store *s)
wpix_init function progs/wl/wl_pixbuf.h:63 static int wpix_init(struct wpix_store *s)
wpix_ptr function progs/wl/wl_pixbuf.h:107 static unsigned char *wpix_ptr(struct wpix_store *s, int idx)
wpix_raw function progs/wl/wl_pixbuf.h:115 static unsigned char *wpix_raw(struct wpix_store *s)
wpix_slot struct progs/wl/wl_pixbuf.h:48 ``
wpix_store struct progs/wl/wl_pixbuf.h:55 ``
wpix_tmp function progs/wl/wl_pixbuf.h:136 static int wpix_tmp(struct wpix_store *s, size_t need)
wpix_used function progs/wl/wl_pixbuf.h:95 static size_t wpix_used(const struct wpix_store *s)
WLCOMP_CFG_DEFAULT macro progs/wl/wlcomp.c:53 #define WLCOMP_CFG_DEFAULT
WLCOMP_H macro progs/wl/wlcomp.c:40 #define WLCOMP_H
WLCOMP_W macro progs/wl/wlcomp.c:39 #define WLCOMP_W
forever function progs/wl/wlcomp.c:844 * one of the WL_MAX_SURFACES slots forever (eight bad names used to lock * every real client out...
main function progs/wl/wlcomp.c:1467 int main(int argc, char **argv)
wlclient_find function progs/wl/wlcomp.c:1005 static const wlclient_pat_t *wlclient_find(const char *name)
wlclient_pat_t struct progs/wl/wlcomp.c:995 ``
wlcomp_cfg_t struct progs/wl/wlcomp.c:43 ``
wlcomp_clean function progs/wl/wlcomp.c:1137 static int wlcomp_clean(void)
wlcomp_client function progs/wl/wlcomp.c:1034 static int wlcomp_client(const char *box, const char *pat)
wlcomp_demo function progs/wl/wlcomp.c:189 static int wlcomp_demo(wl_comp_t *c)
wlcomp_demo_blit function progs/wl/wlcomp.c:214 static int wlcomp_demo_blit(wl_comp_t *c, unsigned char *fb)
wlcomp_emit function progs/wl/wlcomp.c:260 static int wlcomp_emit(unsigned char *s, int cap, int o, unsigned int id, unsigned int op...
wlcomp_once function progs/wl/wlcomp.c:1165 static int wlcomp_once(void)
wlcomp_palette function progs/wl/wlcomp.c:139 static int wlcomp_palette(void)
wlcomp_path function progs/wl/wlcomp.c:1103 static int wlcomp_path(char *dst, int cap, const char *name)
wlcomp_pattern function progs/wl/wlcomp.c:150 static void wlcomp_pattern(unsigned char *dst, int w, int h, unsigned char a, unsigned ch...
wlcomp_selftest function progs/wl/wlcomp.c:345 static int wlcomp_selftest(void)
wlcomp_server function progs/wl/wlcomp.c:1197 static int wlcomp_server(void)
wlcomp_session function progs/wl/wlcomp.c:272 static int wlcomp_session(wl_comp_t *c, wl_client_t *cl)
wlcomp_sys_dir_list function progs/wl/wlcomp.c:129 static long wlcomp_sys_dir_list(const char *path, char *buf, long cap)
wlcomp_sys_kbd function progs/wl/wlcomp.c:97 static long wlcomp_sys_kbd(void)
wlcomp_sys_kbd_raw function progs/wl/wlcomp.c:105 static long wlcomp_sys_kbd_raw(long on)
wlcomp_sys_mouse function progs/wl/wlcomp.c:89 static long wlcomp_sys_mouse(int *m)
wlcomp_sys_palette function progs/wl/wlcomp.c:81 static long wlcomp_sys_palette(unsigned char *pal)
wlcomp_sys_present function progs/wl/wlcomp.c:65 static long wlcomp_sys_present(long buf)
wlcomp_sys_present_origin function progs/wl/wlcomp.c:73 static long wlcomp_sys_present_origin(long buf, int *origin)
wlcomp_sys_title function progs/wl/wlcomp.c:57 static long wlcomp_sys_title(const char *t)
wlcomp_sys_vga_mode function progs/wl/wlcomp.c:113 static long wlcomp_sys_vga_mode(long on)
wlcomp_sys_yield function progs/wl/wlcomp.c:121 static long wlcomp_sys_yield(void)
wlserv_box_known function progs/wl/wlcomp.c:830 static int wlserv_box_known(const wlserv_t *s, const char *box)
wlserv_clean_ev function progs/wl/wlcomp.c:765 static void wlserv_clean_ev(void)
wlserv_close function progs/wl/wlcomp.c:798 static int wlserv_close(wlserv_t *s, unsigned int id)
wlserv_drain function progs/wl/wlcomp.c:933 static int wlserv_drain(wlserv_t *s)
wlserv_ev_clear function progs/wl/wlcomp.c:706 static void wlserv_ev_clear(wlserv_t *s, int b)
wlserv_fit function progs/wl/wlcomp.c:547 static void wlserv_fit(wlserv_t *s)
wlserv_focus_box function progs/wl/wlcomp.c:664 static int wlserv_focus_box(const wlserv_t *s)
wlserv_gc_strays function progs/wl/wlcomp.c:609 static void wlserv_gc_strays(void)
wlserv_init function progs/wl/wlcomp.c:418 static void wlserv_init(wlserv_t *s)
wlserv_key function progs/wl/wlcomp.c:686 static void wlserv_key(wlserv_t *s, unsigned char byte)
wlserv_load_raw function progs/wl/wlcomp.c:502 static int wlserv_load_raw(wlserv_t *s, int b, int idx)
wlserv_present function progs/wl/wlcomp.c:467 static int wlserv_present(wlserv_t *s)
wlserv_push_ev function progs/wl/wlcomp.c:717 static void wlserv_push_ev(wlserv_t *s, int fx, int fy, int buttons)
wlserv_recolor function progs/wl/wlcomp.c:450 static void wlserv_recolor(wl_comp_t *c)
wlserv_relayout_present function progs/wl/wlcomp.c:1123 static int wlserv_relayout_present(wlserv_t *s)
wlserv_slot function progs/wl/wlcomp.c:437 static int wlserv_slot(const wl_comp_t *c, unsigned int id)
wlserv_t struct progs/wl/wlcomp.c:406 ``
channel function qga.c:10 * * Polled channel (no interrupt controller): qga_init sets up COM2 and * qga_poll, called from raw_blocking_getc...
qga_b64_encode function qga.c:231 static void qga_b64_encode(const unsigned char *in, int n)
qga_cmd_exec function qga.c:306 static void qga_cmd_exec(const struct qga_pair *pairs, int n)
qga_cmd_file_close function qga.c:384 static void qga_cmd_file_close(const struct qga_pair *pairs, int n)
qga_cmd_file_open function qga.c:334 static void qga_cmd_file_open(const struct qga_pair *pairs, int n)
qga_cmd_file_read function qga.c:360 static void qga_cmd_file_read(const struct qga_pair *pairs, int n)
qga_cmd_get_time function qga.c:281 static void qga_cmd_get_time(void)
qga_cmd_shutdown function qga.c:316 static void qga_cmd_shutdown(const struct qga_pair *pairs, int n)
qga_dispatch function qga.c:401 static void qga_dispatch(struct qga_pair *pairs, int n)
qga_err function qga.c:210 static void qga_err(const char *klass, const char *desc)
qga_file_size function qga.c:329 static int qga_file_size(const KFILE *f)
qga_get_int function qga.c:166 static int qga_get_int(const struct qga_pair *pairs, int n, const char *key, long *out)
qga_get_str function qga.c:158 static const char *qga_get_str(const struct qga_pair *pairs, int n, const char *key)
qga_init function qga.c:35 void qga_init(void)
qga_pair struct qga.c:49 ``
qga_parse_flat function qga.c:147 static int qga_parse_flat(const char *s, struct qga_pair *out, int max)
qga_parse_object function qga.c:65 static int qga_parse_object(const char **pp, struct qga_pair *out, int max, ...
qga_poll function qga.c:446 void qga_poll(void)
qga_putc function qga.c:30 static void qga_putc(char c)
qga_puts_resp function qga.c:218 static void qga_puts_resp(void)
qga_resp_put_long function qga.c:201 static void qga_resp_put_long(long v)
qga_resp_putc_enc function qga.c:194 static void qga_resp_putc_enc(char c)
qga_resp_puts function qga.c:186 static void qga_resp_puts(const char *s)
qga_resp_reset function qga.c:184 static void qga_resp_reset(void)
qga_rx_ready function qga.c:28 static int qga_rx_ready(void)
qga_tx_ready function qga.c:27 static int qga_tx_ready(void)
qga_ws function qga.c:56 static int qga_ws(char c)
BSP function smp.c:258 * were programmed only on the BSP (syscall_init runs in kmain), so * an AP's first sysretq loaded SS from a zeroed...
INIT function smp.c:359 * INIT (edge-triggered): resets APs to wait-for-SIPI state. * QEMU 11 drops level-triggered INIT (delivery status...
LAPIC_BASE macro smp.c:29 #define LAPIC_BASE
LAPIC_EOI_OFF macro smp.c:39 #define LAPIC_EOI_OFF
LAPIC_ICR_ALL_EXC macro smp.c:48 #define LAPIC_ICR_ALL_EXC
LAPIC_ICR_BUSY macro smp.c:45 #define LAPIC_ICR_BUSY
LAPIC_ICR_HI macro smp.c:32 #define LAPIC_ICR_HI
LAPIC_ICR_IDLE_SPINS macro smp.c:53 #define LAPIC_ICR_IDLE_SPINS
LAPIC_ICR_INIT macro smp.c:46 #define LAPIC_ICR_INIT
LAPIC_ICR_LEVEL macro smp.c:49 #define LAPIC_ICR_LEVEL
LAPIC_ICR_LO macro smp.c:33 #define LAPIC_ICR_LO
LAPIC_ICR_NMI macro smp.c:51 #define LAPIC_ICR_NMI
LAPIC_ICR_SIPI macro smp.c:47 #define LAPIC_ICR_SIPI
LAPIC_ICR_TRIGGER macro smp.c:50 #define LAPIC_ICR_TRIGGER
LAPIC_ID_OFF macro smp.c:30 #define LAPIC_ID_OFF
LAPIC_LVT_EXTINT macro smp.c:38 #define LAPIC_LVT_EXTINT
LAPIC_LVT_LINT0 macro smp.c:35 #define LAPIC_LVT_LINT0
LAPIC_LVT_LINT1 macro smp.c:36 #define LAPIC_LVT_LINT1
LAPIC_LVT_MASKED macro smp.c:37 #define LAPIC_LVT_MASKED
LAPIC_LVT_TIMER macro smp.c:34 #define LAPIC_LVT_TIMER
LAPIC_PDPT_SLOT macro smp.c:71 #define LAPIC_PDPT_SLOT
LAPIC_PD_ADDR macro smp.c:70 #define LAPIC_PD_ADDR
LAPIC_PD_IDX macro smp.c:72 #define LAPIC_PD_IDX
LAPIC_SVR_ENABLE macro smp.c:44 #define LAPIC_SVR_ENABLE
LAPIC_SVR_OFF macro smp.c:31 #define LAPIC_SVR_OFF
LAPIC_TIMER_CUR macro smp.c:42 #define LAPIC_TIMER_CUR
LAPIC_TIMER_DIV macro smp.c:40 #define LAPIC_TIMER_DIV
LAPIC_TIMER_DIVIDE_16 macro smp.c:61 #define LAPIC_TIMER_DIVIDE_16
LAPIC_TIMER_INIT macro smp.c:41 #define LAPIC_TIMER_INIT
LAPIC_TIMER_PERIODIC macro smp.c:62 #define LAPIC_TIMER_PERIODIC
PIT_HZ macro smp.c:58 #define PIT_HZ
SIPI_VECTOR macro smp.c:55 #define SIPI_VECTOR
ap_delay function smp.c:141 static void ap_delay(void)
ap_lapic_timer_init function smp.c:210 static void ap_lapic_timer_init(void)
ap_lapic_timer_start function smp.c:204 static void ap_lapic_timer_start(void)
lapic_calibrate function smp.c:170 static void lapic_calibrate(void)
lapic_read function smp.c:88 static unsigned lapic_read(unsigned off)
lapic_write function smp.c:91 static void lapic_write(unsigned off, unsigned val)
map_lapic function smp.c:128 static int map_lapic(void)
routine function smp.c:286 * routine (FreeDom's fetch threads, under -smp 2). */ cpu_enable_caches();
smp_init function smp.c:341 void smp_init(void)
smp_nmi_broadcast function smp.c:113 void smp_nmi_broadcast(void)
syscall_entry function smp.c:86 extern void syscall_entry(void);
bad function tests/host_aes.sh:24 ``
ok function tests/host_aes.sh:23 ``
rd function tests/host_aes.sh:25 ``
bad function tests/host_codecs.sh:23 ``
gen_input function tests/host_codecs.sh:27 ``
ok function tests/host_codecs.sh:22 ``
reject function tests/host_codecs.sh:40 ``
roundtrip function tests/host_codecs.sh:31 ``
PCI_MMIO_SIZE macro tests/stubs/kernel.h:22 #define PCI_MMIO_SIZE
TEST_STUB_KERNEL_H macro tests/stubs/kernel.h:14 #define TEST_STUB_KERNEL_H
__attribute__ function tests/stubs/kernel.h:30 static __attribute__((unused)) void kfree(void *p)
__attribute__ function tests/stubs/kernel.h:34 static __attribute__((unused)) void *kmalloc_aligned(unsigned long size, unsigned long align)
__attribute__ function tests/stubs/kernel.h:51 static __attribute__((unused)) int kprintf(const char *fmt, ...)
__attribute__ function tests/stubs/kernel.h:60 static __attribute__((unused)) int kmm_make_uncached(unsigned long phys, unsigned long len)
__attribute__ function tests/stubs/kernel.h:66 static __attribute__((unused)) unsigned long kmm_map_device(unsigned long phys, ...
__attribute__ function tests/stubs/kernel.h:74 static __attribute__((unused)) unsigned long ktime_ms(void)
__attribute__ function tests/stubs/kernel.h:80 static __attribute__((unused)) irqflags_t spin_save_irq(void)
__attribute__ function tests/stubs/kernel.h:84 static __attribute__((unused)) void spin_restore_irq(irqflags_t flags)
irqflags_t type_alias tests/stubs/kernel.h:77 typedef unsigned long irqflags_t;
kmemcpy macro tests/stubs/kernel.h:49 #define kmemcpy
kmemset macro tests/stubs/kernel.h:48 #define kmemset
observe function tests/stubs/kernel.h:8 * the tests must observe (fed scancodes, queued bytes, registered devices) * is recorded in vari...
stub_ms_now variable tests/stubs/kernel.h:72 extern unsigned long stub_ms_now;
expect function tests/test_abi.c:16 static void expect(const char *name, const char *manifest, int want)
main function tests/test_abi.c:25 int main(void)
CHECK macro tests/test_arena.c:14 #define CHECK(cond, msg)
main function tests/test_arena.c:23 int main(void)
CHECK macro tests/test_batch.c:17 #define CHECK(cond, msg)
main function tests/test_batch.c:31 int main(void)
stub_dispatch function tests/test_batch.c:24 static long stub_dispatch(uint32_t opcode)
ExtendedLegendTests class tests/test_doom_pwad.py:255 class ExtendedLegendTests(TestCase)
GridValidationTests class tests/test_doom_pwad.py:29 class GridValidationTests(TestCase)
MultiSectorMutationTests class tests/test_doom_pwad.py:388 class MultiSectorMutationTests(TestCase)
MultiSectorTests class tests/test_doom_pwad.py:317 class MultiSectorTests(TestCase)
PwadLayoutTests class tests/test_doom_pwad.py:82 class PwadLayoutTests(TestCase)
PwadMutationTests class tests/test_doom_pwad.py:181 class PwadMutationTests(TestCase)
door_line method tests/test_doom_pwad.py:406 def door_line(self)
lump_blob function tests/test_doom_pwad.py:310 def lump_blob(blob, idx)
mutate_line method tests/test_doom_pwad.py:395 def mutate_line(self, idx, field, value)
setUp method tests/test_doom_pwad.py:184 def setUp(self)
setUp method tests/test_doom_pwad.py:391 def setUp(self)
test_bad_magic_dies method tests/test_doom_pwad.py:188 def test_bad_magic_dies(self)
test_dark_and_nukage_sector_props method tests/test_doom_pwad.py:355 def test_dark_and_nukage_sector_props(self)
test_door_lines_are_tagged_openers method tests/test_doom_pwad.py:327 def test_door_lines_are_tagged_openers(self)
test_door_room_builds_two_sectors method tests/test_doom_pwad.py:320 def test_door_room_builds_two_sectors(self)
test_door_tag_zero_dies method tests/test_doom_pwad.py:418 def test_door_tag_zero_dies(self)
test_every_legend_char_builds method tests/test_doom_pwad.py:273 def test_every_legend_char_builds(self)
test_every_thing_id_matches_engine method tests/test_doom_pwad.py:278 def test_every_thing_id_matches_engine(self)
test_exit_needs_wall method tests/test_doom_pwad.py:66 def test_exit_needs_wall(self)
test_exit_on_every_side method tests/test_doom_pwad.py:141 def test_exit_on_every_side(self)
test_exit_switch_pin method tests/test_doom_pwad.py:129 def test_exit_switch_pin(self)
test_exit_tagged_dies method tests/test_doom_pwad.py:433 def test_exit_tagged_dies(self)
test_header_pin method tests/test_doom_pwad.py:96 def test_header_pin(self)
test_illegal_char_refused method tests/test_doom_pwad.py:51 def test_illegal_char_refused(self)
test_lump_order_pin method tests/test_doom_pwad.py:103 def test_lump_order_pin(self)
test_missing_exit_dies method tests/test_doom_pwad.py:230 def test_missing_exit_dies(self)
test_missing_exit_refused method tests/test_doom_pwad.py:46 def test_missing_exit_refused(self)
test_missing_player_refused method tests/test_doom_pwad.py:41 def test_missing_player_refused(self)
test_new_legend_chars_build method tests/test_doom_pwad.py:382 def test_new_legend_chars_build(self)
test_onesided_with_back_dies method tests/test_doom_pwad.py:428 def test_onesided_with_back_dies(self)
test_open_boundary_dies method tests/test_doom_pwad.py:168 def test_open_boundary_dies(self)
test_partial_record_dies method tests/test_doom_pwad.py:212 def test_partial_record_dies(self)
test_pillar_room_stays_closed method tests/test_doom_pwad.py:154 def test_pillar_room_stays_closed(self)
test_ragged_rows_refused method tests/test_doom_pwad.py:36 def test_ragged_rows_refused(self)
test_reject_scales_with_sector_count method tests/test_doom_pwad.py:374 def test_reject_scales_with_sector_count(self)
test_roundtrip_check method tests/test_doom_pwad.py:85 def test_roundtrip_check(self)
test_swapped_lumps_die method tests/test_doom_pwad.py:198 def test_swapped_lumps_die(self)
test_things_pin method tests/test_doom_pwad.py:115 def test_things_pin(self)
test_truncated_file_dies method tests/test_doom_pwad.py:193 def test_truncated_file_dies(self)
test_unknown_special_dies method tests/test_doom_pwad.py:423 def test_unknown_special_dies(self)
test_unreachable_exit_refused method tests/test_doom_pwad.py:56 def test_unreachable_exit_refused(self)
test_unterminated_blockmap_dies method tests/test_doom_pwad.py:243 def test_unterminated_blockmap_dies(self)
test_valid_room_parses method tests/test_doom_pwad.py:32 def test_valid_room_parses(self)
test_wild_vertex_dies method tests/test_doom_pwad.py:221 def test_wild_vertex_dies(self)
main function tests/test_driver.c:65 int main(void)
test_pcm_open function tests/test_driver.c:28 static void test_pcm_open(device_t *d)
test_pcm_submit function tests/test_driver.c:33 static int test_pcm_submit(device_t *d, const unsigned char *pcm, unsigned len)
test_read function tests/test_driver.c:15 static int test_read(device_t *d, unsigned lba, unsigned count, void *buf)
test_tone function tests/test_driver.c:39 static void test_tone(device_t *d, unsigned freq)
CHECK macro tests/test_ext4.c:135 #define CHECK(cond)
EXT_FIX_BLOCKS macro tests/test_ext4.c:62 #define EXT_FIX_BLOCKS
EXT_FIX_SIZE macro tests/test_ext4.c:63 #define EXT_FIX_SIZE
block_disk_sectors function tests/test_ext4.c:119 unsigned long block_disk_sectors(void)
block_read_sectors function tests/test_ext4.c:123 int block_read_sectors(unsigned lba, unsigned count, void *buf)
e16 function tests/test_ext4.c:143 static void e16(unsigned char *p, unsigned v)
e32 function tests/test_ext4.c:148 static void e32(unsigned char *p, unsigned long v)
ext_fix_build function tests/test_ext4.c:192 static void ext_fix_build(void)
ext_fix_de function tests/test_ext4.c:156 static unsigned ext_fix_de(unsigned char *d, unsigned off, const char *nm, ...
ext_fix_inode function tests/test_ext4.c:168 static void ext_fix_inode(unsigned ino, unsigned mode, unsigned long size, ...
ext_fix_x1 function tests/test_ext4.c:180 static void ext_fix_x1(unsigned char *iblk, unsigned l0, unsigned p0, unsi...
fs_resolve function tests/test_ext4.c:55 int fs_resolve(const char *path, char *out, unsigned cap)
ide_present function tests/test_ext4.c:104 int ide_present(void)
ide_read_sectors function tests/test_ext4.c:112 int ide_read_sectors(unsigned int lba, unsigned int count, void *buf)
ide_total_sectors function tests/test_ext4.c:108 unsigned int ide_total_sectors(void)
kfree function tests/test_ext4.c:28 void kfree(void *ptr)
kmalloc function tests/test_ext4.c:24 void *kmalloc(unsigned long size)
kmemcpy function tests/test_ext4.c:47 void *kmemcpy(void *dst, const void *src, unsigned long n)
kstrchr function tests/test_ext4.c:51 char *kstrchr(const char *s, int c)
kstrlen function tests/test_ext4.c:32 unsigned long kstrlen(const char *s)
kstrncmp function tests/test_ext4.c:36 int kstrncmp(const char *a, const char *b, unsigned long n)
kstrncpy function tests/test_ext4.c:40 char *kstrncpy(char *dst, const char *src, unsigned long n)
main function tests/test_ext4.c:421 int main(void)
minifs_is_mounted function tests/test_ext4.c:81 int minifs_is_mounted(void)
minifs_read function tests/test_ext4.c:96 int minifs_read(int ino, void *buf, unsigned off, unsigned len)
minifs_resolve_path function tests/test_ext4.c:85 int minifs_resolve_path(const char *path)
minifs_stat function tests/test_ext4.c:90 int minifs_stat(int ino, MiniFSInode *out)
ramdisk_open function tests/test_ext4.c:68 RDFile *ramdisk_open(const char *name)
ramdisk_read function tests/test_ext4.c:73 int ramdisk_read(RDFile *f, void *buf, unsigned offset, unsigned len)
test_bad_magic function tests/test_ext4.c:412 static void test_bad_magic(void)
test_image function tests/test_ext4.c:305 static void test_image(void)
CHECK macro tests/test_fat32.c:137 #define CHECK(cond)
FAT_FIX_SECTORS macro tests/test_fat32.c:58 #define FAT_FIX_SECTORS
FAT_FIX_SIZE macro tests/test_fat32.c:59 #define FAT_FIX_SIZE
block_disk_sectors function tests/test_fat32.c:121 unsigned long block_disk_sectors(void)
block_read_sectors function tests/test_fat32.c:125 int block_read_sectors(unsigned lba, unsigned count, void *buf)
fat_fix_build function tests/test_fat32.c:157 static void fat_fix_build(void)
fs_resolve function tests/test_fat32.c:51 int fs_resolve(const char *path, char *out, unsigned cap)
ide_present function tests/test_fat32.c:102 int ide_present(void)
ide_read_sectors function tests/test_fat32.c:110 int ide_read_sectors(unsigned int lba, unsigned int count, void *buf)
ide_total_sectors function tests/test_fat32.c:106 unsigned int ide_total_sectors(void)
kfree function tests/test_fat32.c:28 void kfree(void *ptr)
kmalloc function tests/test_fat32.c:24 void *kmalloc(unsigned long size)
kmemcpy function tests/test_fat32.c:47 void *kmemcpy(void *dst, const void *src, unsigned long n)
kstrcmp function tests/test_fat32.c:117 int kstrcmp(const char *a, const char *b)
kstrlen function tests/test_fat32.c:32 unsigned long kstrlen(const char *s)
kstrncmp function tests/test_fat32.c:36 int kstrncmp(const char *a, const char *b, unsigned long n)
kstrncpy function tests/test_fat32.c:40 char *kstrncpy(char *dst, const char *src, unsigned long n)
main function tests/test_fat32.c:329 int main(void)
minifs_is_mounted function tests/test_fat32.c:79 int minifs_is_mounted(void)
minifs_read function tests/test_fat32.c:94 int minifs_read(int ino, void *buf, unsigned off, unsigned len)
minifs_resolve_path function tests/test_fat32.c:83 int minifs_resolve_path(const char *path)
minifs_stat function tests/test_fat32.c:88 int minifs_stat(int ino, MiniFSInode *out)
ramdisk_open function tests/test_fat32.c:66 RDFile *ramdisk_open(const char *name)
ramdisk_read function tests/test_fat32.c:71 int ramdisk_read(RDFile *f, void *buf, unsigned offset, unsigned len)
st16 function tests/test_fat32.c:145 static void st16(unsigned char *p, unsigned v)
st32 function tests/test_fat32.c:150 static void st32(unsigned char *p, unsigned long v)
test_bad_magic function tests/test_fat32.c:320 static void test_bad_magic(void)
test_image function tests/test_fat32.c:258 static void test_image(void)
test_units function tests/test_fat32.c:236 static void test_units(void)
CHECK macro tests/test_fault.c:28 #define CHECK(c, m)
TRUSTED_DIR macro tests/test_fault.c:81 #define TRUSTED_DIR
TRUSTED_LEN macro tests/test_fault.c:82 #define TRUSTED_LEN
U_BASE macro tests/test_fault.c:31 #define U_BASE
U_END macro tests/test_fault.c:32 #define U_END
against function tests/test_fault.c:10 * after bounding against (END-BASE)/elemsz, so the product cannot * wrap past the range check);
main function tests/test_fault.c:94 int main(void)
normalize function tests/test_fault.c:52 static void normalize(const char *path, char *out, unsigned cap)
path_trusted function tests/test_fault.c:83 static int path_trusted(const char *full)
range_ok function tests/test_fault.c:35 static int range_ok(unsigned long p, unsigned long len)
str_ok function tests/test_fault.c:41 static int str_ok(const unsigned char *mem, unsigned long p, unsigned long maxlen)
CHECK macro tests/test_file_assoc.c:16 #define CHECK(cond, msg)
T_EXT_MAX macro tests/test_file_assoc.c:23 #define T_EXT_MAX
T_ICON_BIG macro tests/test_file_assoc.c:93 #define T_ICON_BIG
T_ICON_SMALL macro tests/test_file_assoc.c:92 #define T_ICON_SMALL
T_PROG_MAX macro tests/test_file_assoc.c:24 #define T_PROG_MAX
main function tests/test_file_assoc.c:99 int main(void)
t_assoc_line function tests/test_file_assoc.c:46 static int t_assoc_line(const char *line, char *ext, char *prog)
t_ext_of function tests/test_file_assoc.c:26 static void t_ext_of(const char *fname, char *dst, unsigned cap)
t_icon_kind function tests/test_file_assoc.c:80 static int t_icon_kind(const char *fname, int isdir)
t_icon_sz function tests/test_file_assoc.c:95 static int t_icon_sz(void)
FREEDOM_WL_HOST_TEST macro tests/test_freedom_wl.c:8 #define FREEDOM_WL_HOST_TEST
check_host function tests/test_freedom_wl.c:12 static int check_host(int cond, const char *name)
main function tests/test_freedom_wl.c:22 int main(void)
FREEDOMUI_HOST_TEST macro tests/test_freedomui.c:10 #define FREEDOMUI_HOST_TEST
main function tests/test_freedomui.c:24 int main(void)
CHECK macro tests/test_futex.c:32 #define CHECK(cond, msg)
fresh_all function tests/test_futex.c:48 static void fresh_all(void)
fresh_proc function tests/test_futex.c:39 static void fresh_proc(int pid)
main function tests/test_futex.c:60 int main(void)
masked function tests/test_futex.c:153 * with PRIVATE and CLOCK_REALTIME masked (393 = 9|128|256). */ CHECK(futex_linux_cmd(9) == LINUX_FUTEX_WAIT_BITSET...
proc_get function tests/test_futex.c:18 proc_t *proc_get(int pid)
schedule function tests/test_futex.c:26 void schedule(void)
CHECK macro tests/test_fx.c:16 #define CHECK(cond, msg)
main function tests/test_fx.c:23 int main(void)
CHECK macro tests/test_hal_io.c:23 #define CHECK(cond, msg)
HAL_IO_HOST_TEST macro tests/test_hal_io.c:11 #define HAL_IO_HOST_TEST
main function tests/test_hal_io.c:30 int main(void)
CHECK macro tests/test_httpd.c:18 #define CHECK(cond, msg)
main function tests/test_httpd.c:25 int main(void)
CHECK macro tests/test_ktime.c:14 #define CHECK(c, m)
main function tests/test_ktime.c:16 int main(void)
CHECK macro tests/test_ldso.c:20 #define CHECK(cond, msg)
DYN_OFF macro tests/test_ldso.c:54 #define DYN_OFF
HASH_OFF macro tests/test_ldso.c:57 #define HASH_OFF
IMG_SZ macro tests/test_ldso.c:53 #define IMG_SZ
RELA_OFF macro tests/test_ldso.c:58 #define RELA_OFF
STR_OFF macro tests/test_ldso.c:55 #define STR_OFF
SYM_OFF macro tests/test_ldso.c:56 #define SYM_OFF
build_tables function tests/test_ldso.c:92 static void build_tables(unsigned char *img, int rela_type)
main function tests/test_ldso.c:127 int main(void)
w16 function tests/test_ldso.c:27 static void w16(unsigned char *p, unsigned v)
w32 function tests/test_ldso.c:32 static void w32(unsigned char *p, unsigned long v)
w64 function tests/test_ldso.c:39 static void w64(unsigned char *p, unsigned long long v)
CHECK macro tests/test_leakcheck.c:20 #define CHECK(cond, msg)
MINIOS_LEAKCHECK_IMPL macro tests/test_leakcheck.c:10 #define MINIOS_LEAKCHECK_IMPL
MINIOS_LK_ENABLE macro tests/test_leakcheck.c:11 #define MINIOS_LK_ENABLE
main function tests/test_leakcheck.c:27 int main(void)
Config class tests/test_minifs_tools.py:23 class Config
MiniFSToolsTest class tests/test_minifs_tools.py:40 class MiniFSToolsTest(TestCase)
mkfs method tests/test_minifs_tools.py:58 def mkfs(self)
run function tests/test_minifs_tools.py:35 def run(args)
setUp method tests/test_minifs_tools.py:43 def setUp(self)
superblock_word method tests/test_minifs_tools.py:64 def superblock_word(self, image, off)
tearDown method tests/test_minifs_tools.py:47 def tearDown(self)
test_counters_match_bitmaps method tests/test_minifs_tools.py:69 def test_counters_match_bitmaps(self)
test_duplicate_file_is_an_error method tests/test_minifs_tools.py:107 def test_duplicate_file_is_an_error(self)
test_fsck_rejects_drifted_counters method tests/test_minifs_tools.py:79 def test_fsck_rejects_drifted_counters(self)
test_same_named_directories_merge method tests/test_minifs_tools.py:93 def test_same_named_directories_merge(self)
tree method tests/test_minifs_tools.py:50 def tree(self, root, rel, data)
CHECK macro tests/test_minios_png.c:16 #define CHECK(cond, msg)
main function tests/test_minios_png.c:191 int main(void)
t_332 function tests/test_minios_png.c:24 static void t_332(void)
t_blit function tests/test_minios_png.c:139 static void t_blit(void)
t_geom function tests/test_minios_png.c:58 static void t_geom(void)
t_load function tests/test_minios_png.c:157 static void t_load(void)
t_nearest function tests/test_minios_png.c:33 static void t_nearest(void)
t_policy function tests/test_minios_png.c:176 static void t_policy(void)
t_scale function tests/test_minios_png.c:70 static void t_scale(void)
t_scale_big function tests/test_minios_png.c:99 static void t_scale_big(void)
MipLiveTests class tests/test_mip.py:242 class MipLiveTests(TestCase)
MipPureTests class tests/test_mip.py:44 class MipPureTests(TestCase)
_Handler class tests/test_mip.py:212 class _Handler(BaseHTTPRequestHandler)
combined method tests/test_mip.py:277 def combined(self, proc)
do_GET method tests/test_mip.py:220 def do_GET(self)
load_mip function tests/test_mip.py:36 def load_mip()
log_message method tests/test_mip.py:217 def log_message(self, fmt)
run_in_elf method tests/test_mip.py:270 def run_in_elf(self, code)
setUp method tests/test_mip.py:266 def setUp(self)
setUpClass method tests/test_mip.py:48 def setUpClass(cls)
setUpClass method tests/test_mip.py:246 def setUpClass(cls)
tearDownClass method tests/test_mip.py:261 def tearDownClass(cls)
test_absolute_url_keeps_absolute_location method tests/test_mip.py:187 def test_absolute_url_keeps_absolute_location(self)
test_absolute_url_keeps_base_scheme method tests/test_mip.py:197 def test_absolute_url_keeps_base_scheme(self)
test_absolute_url_refuses_relative_location method tests/test_mip.py:207 def test_absolute_url_refuses_relative_location(self)
test_absolute_url_resolves_path_location method tests/test_mip.py:177 def test_absolute_url_resolves_path_location(self)
test_cli_install method tests/test_mip.py:344 def test_cli_install(self)
test_https_get_needs_minios_on_host method tests/test_mip.py:173 def test_https_get_needs_minios_on_host(self)
test_install_404_fails method tests/test_mip.py:300 def test_install_404_fails(self)
test_install_follows_redirect method tests/test_mip.py:290 def test_install_follows_redirect(self)
test_install_https_needs_minios method tests/test_mip.py:308 def test_install_https_needs_minios(self)
test_install_plain_and_load method tests/test_mip.py:280 def test_install_plain_and_load(self)
test_install_refuses_chunked method tests/test_mip.py:319 def test_install_refuses_chunked(self)
test_install_refuses_traversal_name method tests/test_mip.py:327 def test_install_refuses_traversal_name(self)
test_install_twice_succeeds method tests/test_mip.py:334 def test_install_twice_succeeds(self)
test_module_name_accepts_plain_module method tests/test_mip.py:112 def test_module_name_accepts_plain_module(self)
test_module_name_refuses_unsafe_names method tests/test_mip.py:119 def test_module_name_refuses_unsafe_names(self)
test_module_name_strips_query method tests/test_mip.py:116 def test_module_name_strips_query(self)
test_parse_response_bare_lf method tests/test_mip.py:144 def test_parse_response_bare_lf(self)
test_parse_response_crlf method tests/test_mip.py:135 def test_parse_response_crlf(self)
test_parse_response_refuses_chunked method tests/test_mip.py:167 def test_parse_response_refuses_chunked(self)
test_parse_response_rejects_content_length_mismatch method tests/test_mip.py:157 def test_parse_response_rejects_content_length_mismatch(self)
test_parse_response_rejects_garbage method tests/test_mip.py:151 def test_parse_response_rejects_garbage(self)
test_parse_url_reports_scheme method tests/test_mip.py:86 def test_parse_url_reports_scheme(self)
test_split_https_url_default_port method tests/test_mip.py:70 def test_split_https_url_default_port(self)
test_split_https_url_explicit_port method tests/test_mip.py:76 def test_split_https_url_explicit_port(self)
test_split_https_url_refuses_plain_http method tests/test_mip.py:82 def test_split_https_url_refuses_plain_http(self)
test_split_url_default_port method tests/test_mip.py:51 def test_split_url_default_port(self)
test_split_url_explicit_port_and_query method tests/test_mip.py:57 def test_split_url_explicit_port_and_query(self)
test_split_url_path_defaults_to_root method tests/test_mip.py:63 def test_split_url_path_defaults_to_root(self)
test_split_url_refuses_bad_authority method tests/test_mip.py:101 def test_split_url_refuses_bad_authority(self)
test_split_url_refuses_control_chars method tests/test_mip.py:107 def test_split_url_refuses_control_chars(self)
test_split_url_refuses_https method tests/test_mip.py:66 def test_split_url_refuses_https(self)
test_split_url_refuses_other_schemes method tests/test_mip.py:96 def test_split_url_refuses_other_schemes(self)
CHECK macro tests/test_modifiers.c:17 #define CHECK(cond, msg)
main function tests/test_modifiers.c:24 int main(void)
CHECK macro tests/test_notify.c:9 #define CHECK(cond, msg)
main function tests/test_notify.c:22 int main(void)
probe_handler function tests/test_notify.c:16 static void probe_handler(const wm_notify_event_t *e)
CHECK macro tests/test_paint.c:16 #define CHECK(cond, msg)
T_H macro tests/test_paint.c:24 #define T_H
T_N macro tests/test_paint.c:25 #define T_N
T_PATH_MAX macro tests/test_paint.c:26 #define T_PATH_MAX
T_W macro tests/test_paint.c:23 #define T_W
main function tests/test_paint.c:300 int main(void)
t_clamp function tests/test_paint.c:30 static int t_clamp(int v, int lo, int hi)
t_crc function tests/test_paint.c:129 static unsigned long t_crc(const unsigned char *p, unsigned long n)
t_crc_init function tests/test_paint.c:116 static void t_crc_init(void)
t_flood function tests/test_paint.c:70 static int t_flood(unsigned char *buf, int w, int h, int x, int y, unsigned ch...
t_line function tests/test_paint.c:44 static int t_line(unsigned char *buf, int w, int h, int x0, int y0, int x1, int...
t_nearest function tests/test_paint.c:155 static int t_nearest(const unsigned char *pal, unsigned r, unsigned g, unsig...
t_path_ok function tests/test_paint.c:138 static int t_path_ok(const char *p)
t_plot function tests/test_paint.c:36 static int t_plot(unsigned char *buf, int w, int h, int x, int y, unsigned char c)
test_flood function tests/test_paint.c:207 static void test_flood(void)
test_line function tests/test_paint.c:188 static void test_line(void)
test_nearest function tests/test_paint.c:287 static void test_nearest(void)
test_path function tests/test_paint.c:273 static void test_path(void)
test_plot function tests/test_paint.c:171 static void test_plot(void)
test_png_codec function tests/test_paint.c:228 static void test_png_codec(void)
test_png_layout function tests/test_paint.c:259 static void test_png_layout(void)
CHECK macro tests/test_panic.c:16 #define CHECK(cond, msg)
always_valid function tests/test_panic.c:23 static int always_valid(unsigned long addr)
deny_valid function tests/test_panic.c:35 static int deny_valid(unsigned long addr)
main function tests/test_panic.c:39 int main(void)
never_valid function tests/test_panic.c:28 static int never_valid(unsigned long addr)
CHECK macro tests/test_pcache.c:36 #define CHECK(cond, msg)
kfree function tests/test_pcache.c:23 void kfree(void *ptr)
kmalloc function tests/test_pcache.c:19 void *kmalloc(unsigned long size)
kprintf function tests/test_pcache.c:27 int kprintf(const char *fmt, ...)
main function tests/test_pcache.c:43 int main(void)
CHECK macro tests/test_pci.c:26 #define CHECK(cond, msg)
FAKE_BUSES macro tests/test_pci.c:33 #define FAKE_BUSES
FAKE_REGS macro tests/test_pci.c:34 #define FAKE_REGS
fake_inl function tests/test_pci.c:60 static unsigned fake_inl(unsigned short port)
fake_outl function tests/test_pci.c:39 static void fake_outl(unsigned short port, unsigned val)
main function tests/test_pci.c:79 int main(void)
set_dev function tests/test_pci.c:73 static void set_dev(unsigned bus, unsigned dev, unsigned func, unsigned id, u...
CHECK macro tests/test_pcm.c:21 #define CHECK(cond, msg)
lcg_next function tests/test_pcm.c:104 static unsigned lcg_next(void)
main function tests/test_pcm.c:144 int main(void)
t_model function tests/test_pcm.c:109 static void t_model(void)
t_overrun function tests/test_pcm.c:61 static void t_overrun(void)
t_roundtrip function tests/test_pcm.c:28 static void t_roundtrip(void)
t_underrun function tests/test_pcm.c:75 static void t_underrun(void)
t_wrap function tests/test_pcm.c:44 static void t_wrap(void)
t_zero_cap function tests/test_pcm.c:91 static void t_zero_cap(void)
CHECK macro tests/test_percpu_rq.c:17 #define CHECK(cond, msg)
main function tests/test_percpu_rq.c:24 int main(void)

Next: SYMBOLS_p26.md

Start

Wiki

Agent Docs

Recipes

Clone this wiki locally