Lines Matching refs:ap
51 static int API_getc(va_list ap) in API_getc() argument
55 if ((c = (int *)va_arg(ap, uintptr_t)) == NULL) in API_getc()
67 static int API_tstc(va_list ap) in API_tstc() argument
71 if ((t = (int *)va_arg(ap, uintptr_t)) == NULL) in API_tstc()
83 static int API_putc(va_list ap) in API_putc() argument
87 if ((c = (char *)va_arg(ap, uintptr_t)) == NULL) in API_putc()
99 static int API_puts(va_list ap) in API_puts() argument
103 if ((s = (char *)va_arg(ap, uintptr_t)) == NULL) in API_puts()
115 static int API_reset(va_list ap) in API_reset() argument
131 static int API_get_sys_info(va_list ap) in API_get_sys_info() argument
135 si = (struct sys_info *)va_arg(ap, uintptr_t); in API_get_sys_info()
147 static int API_udelay(va_list ap) in API_udelay() argument
151 if ((d = (unsigned long *)va_arg(ap, unsigned long)) == NULL) in API_udelay()
163 static int API_get_timer(va_list ap) in API_get_timer() argument
167 cur = (unsigned long *)va_arg(ap, unsigned long); in API_get_timer()
171 base = (unsigned long *)va_arg(ap, unsigned long); in API_get_timer()
197 static int API_dev_enum(va_list ap) in API_dev_enum() argument
202 di = (struct device_info *)va_arg(ap, uintptr_t); in API_dev_enum()
230 static int API_dev_open(va_list ap) in API_dev_open() argument
236 di = (struct device_info *)va_arg(ap, uintptr_t); in API_dev_open()
262 static int API_dev_close(va_list ap) in API_dev_close() argument
268 di = (struct device_info *)va_arg(ap, uintptr_t); in API_dev_close()
314 static int API_dev_write(va_list ap) in API_dev_write() argument
322 di = (struct device_info *)va_arg(ap, uintptr_t); in API_dev_write()
332 buf = (void *)va_arg(ap, uintptr_t); in API_dev_write()
337 len = (int *)va_arg(ap, uintptr_t); in API_dev_write()
381 static int API_dev_read(va_list ap) in API_dev_read() argument
390 di = (struct device_info *)va_arg(ap, uintptr_t); in API_dev_read()
400 buf = (void *)va_arg(ap, uintptr_t); in API_dev_read()
406 len_stor = (lbasize_t *)va_arg(ap, uintptr_t); in API_dev_read()
413 start = (lbastart_t *)va_arg(ap, uintptr_t); in API_dev_read()
416 act_len_stor = (lbasize_t *)va_arg(ap, uintptr_t); in API_dev_read()
425 len_net = (int *)va_arg(ap, uintptr_t); in API_dev_read()
432 act_len_net = (int *)va_arg(ap, uintptr_t); in API_dev_read()
452 static int API_env_get(va_list ap) in API_env_get() argument
456 if ((name = (char *)va_arg(ap, uintptr_t)) == NULL) in API_env_get()
458 if ((value = (char **)va_arg(ap, uintptr_t)) == NULL) in API_env_get()
475 static int API_env_set(va_list ap) in API_env_set() argument
479 if ((name = (char *)va_arg(ap, uintptr_t)) == NULL) in API_env_set()
481 if ((value = (char *)va_arg(ap, uintptr_t)) == NULL) in API_env_set()
496 static int API_env_enum(va_list ap) in API_env_enum() argument
503 last = (char *)va_arg(ap, unsigned long); in API_env_enum()
505 if ((next = (char **)va_arg(ap, uintptr_t)) == NULL) in API_env_enum()
546 static int API_display_get_info(va_list ap) in API_display_get_info() argument
551 type = va_arg(ap, int); in API_display_get_info()
552 di = va_arg(ap, struct display_info *); in API_display_get_info()
562 static int API_display_draw_bitmap(va_list ap) in API_display_draw_bitmap() argument
567 bitmap = va_arg(ap, ulong); in API_display_draw_bitmap()
568 x = va_arg(ap, int); in API_display_draw_bitmap()
569 y = va_arg(ap, int); in API_display_draw_bitmap()
579 static int API_display_clear(va_list ap) in API_display_clear() argument
605 va_list ap; in syscall() local
618 va_start(ap, retval); in syscall()
619 rv = calls_table[call](ap); in syscall()