make vfs & filesystems use failable copying
[minix3.git] / kernel / arch / i386 / usermapped_data_arch.c
bloba475787c654cffc7f48051c5f27b12d71bcaffdb
1 #include "kernel/kernel.h"
2 #include "arch_proto.h"
4 struct minix_ipcvecs minix_ipcvecs_softint = {
5 .send = usermapped_send_softint,
6 .receive = usermapped_receive_softint,
7 .sendrec = usermapped_sendrec_softint,
8 .sendnb = usermapped_sendnb_softint,
9 .notify = usermapped_notify_softint,
10 .do_kernel_call = usermapped_do_kernel_call_softint,
11 .senda = usermapped_senda_softint
14 struct minix_ipcvecs minix_ipcvecs_sysenter = {
15 .send = usermapped_send_sysenter,
16 .receive = usermapped_receive_sysenter,
17 .sendrec = usermapped_sendrec_sysenter,
18 .sendnb = usermapped_sendnb_sysenter,
19 .notify = usermapped_notify_sysenter,
20 .do_kernel_call = usermapped_do_kernel_call_sysenter,
21 .senda = usermapped_senda_sysenter
24 struct minix_ipcvecs minix_ipcvecs_syscall = {
25 .send = usermapped_send_syscall,
26 .receive = usermapped_receive_syscall,
27 .sendrec = usermapped_sendrec_syscall,
28 .sendnb = usermapped_sendnb_syscall,
29 .notify = usermapped_notify_syscall,
30 .do_kernel_call = usermapped_do_kernel_call_syscall,
31 .senda = usermapped_senda_syscall