Lines Matching refs:ap
50 static int API_getc(va_list ap) in API_getc() argument
54 if ((c = (int *)va_arg(ap, uintptr_t)) == NULL) in API_getc()
66 static int API_tstc(va_list ap) in API_tstc() argument
70 if ((t = (int *)va_arg(ap, uintptr_t)) == NULL) in API_tstc()
82 static int API_putc(va_list ap) in API_putc() argument
86 if ((c = (char *)va_arg(ap, uintptr_t)) == NULL) in API_putc()
98 static int API_puts(va_list ap) in API_puts() argument
102 if ((s = (char *)va_arg(ap, uintptr_t)) == NULL) in API_puts()
114 static int API_reset(va_list ap) in API_reset() argument
130 static int API_get_sys_info(va_list ap) in API_get_sys_info() argument
134 si = (struct sys_info *)va_arg(ap, uintptr_t); in API_get_sys_info()
146 static int API_udelay(va_list ap) in API_udelay() argument
150 if ((d = (unsigned long *)va_arg(ap, unsigned long)) == NULL) in API_udelay()
162 static int API_get_timer(va_list ap) in API_get_timer() argument
166 cur = (unsigned long *)va_arg(ap, unsigned long); in API_get_timer()
170 base = (unsigned long *)va_arg(ap, unsigned long); in API_get_timer()
196 static int API_dev_enum(va_list ap) in API_dev_enum() argument
201 di = (struct device_info *)va_arg(ap, uintptr_t); in API_dev_enum()
229 static int API_dev_open(va_list ap) in API_dev_open() argument
235 di = (struct device_info *)va_arg(ap, uintptr_t); in API_dev_open()
261 static int API_dev_close(va_list ap) in API_dev_close() argument
267 di = (struct device_info *)va_arg(ap, uintptr_t); in API_dev_close()
313 static int API_dev_write(va_list ap) in API_dev_write() argument
321 di = (struct device_info *)va_arg(ap, uintptr_t); in API_dev_write()
331 buf = (void *)va_arg(ap, uintptr_t); in API_dev_write()
336 len = (int *)va_arg(ap, uintptr_t); in API_dev_write()
380 static int API_dev_read(va_list ap) in API_dev_read() argument
389 di = (struct device_info *)va_arg(ap, uintptr_t); in API_dev_read()
399 buf = (void *)va_arg(ap, uintptr_t); in API_dev_read()
405 len_stor = (lbasize_t *)va_arg(ap, uintptr_t); in API_dev_read()
412 start = (lbastart_t *)va_arg(ap, uintptr_t); in API_dev_read()
415 act_len_stor = (lbasize_t *)va_arg(ap, uintptr_t); in API_dev_read()
424 len_net = (int *)va_arg(ap, uintptr_t); in API_dev_read()
431 act_len_net = (int *)va_arg(ap, uintptr_t); in API_dev_read()
451 static int API_env_get(va_list ap) in API_env_get() argument
455 if ((name = (char *)va_arg(ap, uintptr_t)) == NULL) in API_env_get()
457 if ((value = (char **)va_arg(ap, uintptr_t)) == NULL) in API_env_get()
474 static int API_env_set(va_list ap) in API_env_set() argument
478 if ((name = (char *)va_arg(ap, uintptr_t)) == NULL) in API_env_set()
480 if ((value = (char *)va_arg(ap, uintptr_t)) == NULL) in API_env_set()
495 static int API_env_enum(va_list ap) in API_env_enum() argument
502 last = (char *)va_arg(ap, unsigned long); in API_env_enum()
504 if ((next = (char **)va_arg(ap, uintptr_t)) == NULL) in API_env_enum()
545 static int API_display_get_info(va_list ap) in API_display_get_info() argument
550 type = va_arg(ap, int); in API_display_get_info()
551 di = va_arg(ap, struct display_info *); in API_display_get_info()
561 static int API_display_draw_bitmap(va_list ap) in API_display_draw_bitmap() argument
566 bitmap = va_arg(ap, ulong); in API_display_draw_bitmap()
567 x = va_arg(ap, int); in API_display_draw_bitmap()
568 y = va_arg(ap, int); in API_display_draw_bitmap()
578 static int API_display_clear(va_list ap) in API_display_clear() argument
604 va_list ap; in syscall() local
617 va_start(ap, retval); in syscall()
618 rv = calls_table[call](ap); in syscall()