- case BSC_sendfile:
- bsd_syscalls[code].sc_name = "sendfile";
- bsd_syscalls[code].sc_format = FMT_FD; /* this should be changed to FMT_SENDFILE */
- break; /* once we add an extended info trace event */
-
- case BSC_recvmsg:
- case BSC_recvmsg_nocancel:
- bsd_syscalls[code].sc_name = "recvmsg";
- bsd_syscalls[code].sc_format = FMT_FD_IO;
- break;
-
- case BSC_sendmsg:
- case BSC_sendmsg_nocancel:
- bsd_syscalls[code].sc_name = "sendmsg";
- bsd_syscalls[code].sc_format = FMT_FD_IO;
- break;
-
- case BSC_recvfrom:
- case BSC_recvfrom_nocancel:
- bsd_syscalls[code].sc_name = "recvfrom";
- bsd_syscalls[code].sc_format = FMT_FD_IO;
- break;
-
- case BSC_sendto:
- case BSC_sendto_nocancel:
- bsd_syscalls[code].sc_name = "sendto";
- bsd_syscalls[code].sc_format = FMT_FD_IO;
- break;
-
- case BSC_select:
- case BSC_select_nocancel:
- bsd_syscalls[code].sc_name = "select";
- bsd_syscalls[code].sc_format = FMT_SELECT;
- break;
-
- case BSC_accept:
- case BSC_accept_nocancel:
- bsd_syscalls[code].sc_name = "accept";
- bsd_syscalls[code].sc_format = FMT_FD_2;
- break;
-
- case BSC_socket:
- bsd_syscalls[code].sc_name = "socket";
- bsd_syscalls[code].sc_format = FMT_SOCKET;
- break;
-
- case BSC_connect:
- case BSC_connect_nocancel:
- bsd_syscalls[code].sc_name = "connect";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_bind:
- bsd_syscalls[code].sc_name = "bind";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_listen:
- bsd_syscalls[code].sc_name = "listen";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_mmap:
- bsd_syscalls[code].sc_name = "mmap";
- bsd_syscalls[code].sc_format = FMT_MMAP;
- break;
-
- case BSC_socketpair:
- bsd_syscalls[code].sc_name = "socketpair";
- break;
-
- case BSC_getxattr:
- bsd_syscalls[code].sc_name = "getxattr";
- break;
-
- case BSC_setxattr:
- bsd_syscalls[code].sc_name = "setxattr";
- break;
-
- case BSC_removexattr:
- bsd_syscalls[code].sc_name = "removexattr";
- break;
-
- case BSC_listxattr:
- bsd_syscalls[code].sc_name = "listxattr";
- break;
-
- case BSC_stat:
- bsd_syscalls[code].sc_name = "stat";
- break;
-
- case BSC_stat64:
- bsd_syscalls[code].sc_name = "stat64";
- break;
-
- case BSC_stat_extended:
- bsd_syscalls[code].sc_name = "stat_extended";
- break;
-
- case BSC_stat64_extended:
- bsd_syscalls[code].sc_name = "stat_extended64";
- break;
-
- case BSC_mount:
- bsd_syscalls[code].sc_name = "mount";
- bsd_syscalls[code].sc_format = FMT_MOUNT;
- break;
-
- case BSC_unmount:
- bsd_syscalls[code].sc_name = "unmount";
- bsd_syscalls[code].sc_format = FMT_UNMOUNT;
- break;
-
- case BSC_exit:
- bsd_syscalls[code].sc_name = "exit";
- break;
-
- case BSC_execve:
- bsd_syscalls[code].sc_name = "execve";
- break;
-
- case BSC_posix_spawn:
- bsd_syscalls[code].sc_name = "posix_spawn";
- break;
-
- case BSC_open:
- case BSC_open_nocancel:
- bsd_syscalls[code].sc_name = "open";
- bsd_syscalls[code].sc_format = FMT_OPEN;
- break;
-
- case BSC_open_extended:
- bsd_syscalls[code].sc_name = "open_extended";
- bsd_syscalls[code].sc_format = FMT_OPEN;
- break;
-
- case BSC_guarded_open_np:
- bsd_syscalls[code].sc_name = "guarded_open_np";
- bsd_syscalls[code].sc_format = FMT_OPEN;
- break;
-
- case BSC_open_dprotected_np:
- bsd_syscalls[code].sc_name = "open_dprotected";
- bsd_syscalls[code].sc_format = FMT_OPEN;
- break;
-
- case BSC_dup:
- bsd_syscalls[code].sc_name = "dup";
- bsd_syscalls[code].sc_format = FMT_FD_2;
- break;
-
- case BSC_dup2:
- bsd_syscalls[code].sc_name = "dup2";
- bsd_syscalls[code].sc_format = FMT_FD_2;
- break;
-
- case BSC_close:
- case BSC_close_nocancel:
- bsd_syscalls[code].sc_name = "close";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_guarded_close_np:
- bsd_syscalls[code].sc_name = "guarded_close_np";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_read:
- case BSC_read_nocancel:
- bsd_syscalls[code].sc_name = "read";
- bsd_syscalls[code].sc_format = FMT_FD_IO;
- break;
-
- case BSC_write:
- case BSC_write_nocancel:
- bsd_syscalls[code].sc_name = "write";
- bsd_syscalls[code].sc_format = FMT_FD_IO;
- break;
-
- case BSC_fgetxattr:
- bsd_syscalls[code].sc_name = "fgetxattr";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_fsetxattr:
- bsd_syscalls[code].sc_name = "fsetxattr";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_fremovexattr:
- bsd_syscalls[code].sc_name = "fremovexattr";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_flistxattr:
- bsd_syscalls[code].sc_name = "flistxattr";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_fstat:
- bsd_syscalls[code].sc_name = "fstat";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_fstat64:
- bsd_syscalls[code].sc_name = "fstat64";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_fstat_extended:
- bsd_syscalls[code].sc_name = "fstat_extended";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_fstat64_extended:
- bsd_syscalls[code].sc_name = "fstat64_extended";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_lstat:
- bsd_syscalls[code].sc_name = "lstat";
- break;
-
- case BSC_lstat64:
- bsd_syscalls[code].sc_name = "lstat64";
- break;
-
- case BSC_lstat_extended:
- bsd_syscalls[code].sc_name = "lstat_extended";
- break;
-
- case BSC_lstat64_extended:
- bsd_syscalls[code].sc_name = "lstat_extended64";
- break;
-
- case BSC_link:
- bsd_syscalls[code].sc_name = "link";
- break;
-
- case BSC_unlink:
- bsd_syscalls[code].sc_name = "unlink";
- break;
-
- case BSC_mknod:
- bsd_syscalls[code].sc_name = "mknod";
- break;
-
- case BSC_umask:
- bsd_syscalls[code].sc_name = "umask";
- bsd_syscalls[code].sc_format = FMT_UMASK;
- break;
-
- case BSC_umask_extended:
- bsd_syscalls[code].sc_name = "umask_extended";
- bsd_syscalls[code].sc_format = FMT_UMASK;
- break;
-
- case BSC_chmod:
- bsd_syscalls[code].sc_name = "chmod";
- bsd_syscalls[code].sc_format = FMT_CHMOD;
- break;
-
- case BSC_chmod_extended:
- bsd_syscalls[code].sc_name = "chmod_extended";
- bsd_syscalls[code].sc_format = FMT_CHMOD_EXT;
- break;
-
- case BSC_fchmod:
- bsd_syscalls[code].sc_name = "fchmod";
- bsd_syscalls[code].sc_format = FMT_FCHMOD;
- break;
-
- case BSC_fchmod_extended:
- bsd_syscalls[code].sc_name = "fchmod_extended";
- bsd_syscalls[code].sc_format = FMT_FCHMOD_EXT;
- break;
-
- case BSC_chown:
- bsd_syscalls[code].sc_name = "chown";
- break;
-
- case BSC_lchown:
- bsd_syscalls[code].sc_name = "lchown";
- break;
-
- case BSC_fchown:
- bsd_syscalls[code].sc_name = "fchown";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_access:
- bsd_syscalls[code].sc_name = "access";
- bsd_syscalls[code].sc_format = FMT_ACCESS;
- break;
-
- case BSC_access_extended:
- bsd_syscalls[code].sc_name = "access_extended";
- break;
-
- case BSC_chdir:
- bsd_syscalls[code].sc_name = "chdir";
- break;
-
- case BSC_pthread_chdir:
- bsd_syscalls[code].sc_name = "pthread_chdir";
- break;
-
- case BSC_chroot:
- bsd_syscalls[code].sc_name = "chroot";
- break;
-
- case BSC_utimes:
- bsd_syscalls[code].sc_name = "utimes";
- break;
-
- case BSC_delete:
- bsd_syscalls[code].sc_name = "delete-Carbon";
- break;
-
- case BSC_undelete:
- bsd_syscalls[code].sc_name = "undelete";
- break;
-
- case BSC_revoke:
- bsd_syscalls[code].sc_name = "revoke";
- break;
-
- case BSC_fsctl:
- bsd_syscalls[code].sc_name = "fsctl";
- break;
-
- case BSC_ffsctl:
- bsd_syscalls[code].sc_name = "ffsctl";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_chflags:
- bsd_syscalls[code].sc_name = "chflags";
- bsd_syscalls[code].sc_format = FMT_CHFLAGS;
- break;
-
- case BSC_fchflags:
- bsd_syscalls[code].sc_name = "fchflags";
- bsd_syscalls[code].sc_format = FMT_FCHFLAGS;
- break;
-
- case BSC_fchdir:
- bsd_syscalls[code].sc_name = "fchdir";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_pthread_fchdir:
- bsd_syscalls[code].sc_name = "pthread_fchdir";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_futimes:
- bsd_syscalls[code].sc_name = "futimes";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_sync:
- bsd_syscalls[code].sc_name = "sync";
- break;
-
- case BSC_symlink:
- bsd_syscalls[code].sc_name = "symlink";
- break;
-
- case BSC_readlink:
- bsd_syscalls[code].sc_name = "readlink";
- break;
-
- case BSC_fsync:
- case BSC_fsync_nocancel:
- bsd_syscalls[code].sc_name = "fsync";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_fdatasync:
- bsd_syscalls[code].sc_name = "fdatasync";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_readv:
- case BSC_readv_nocancel:
- bsd_syscalls[code].sc_name = "readv";
- bsd_syscalls[code].sc_format = FMT_FD_IO;
- break;
-
- case BSC_writev:
- case BSC_writev_nocancel:
- bsd_syscalls[code].sc_name = "writev";
- bsd_syscalls[code].sc_format = FMT_FD_IO;
- break;
-
- case BSC_pread:
- case BSC_pread_nocancel:
- bsd_syscalls[code].sc_name = "pread";
- bsd_syscalls[code].sc_format = FMT_PREAD;
- break;
-
- case BSC_pwrite:
- case BSC_pwrite_nocancel:
- bsd_syscalls[code].sc_name = "pwrite";
- bsd_syscalls[code].sc_format = FMT_PREAD;
- break;
-
- case BSC_mkdir:
- bsd_syscalls[code].sc_name = "mkdir";
- break;
-
- case BSC_mkdir_extended:
- bsd_syscalls[code].sc_name = "mkdir_extended";
- break;
-
- case BSC_mkfifo:
- bsd_syscalls[code].sc_name = "mkfifo";
- break;
-
- case BSC_mkfifo_extended:
- bsd_syscalls[code].sc_name = "mkfifo_extended";
- break;
-
- case BSC_rmdir:
- bsd_syscalls[code].sc_name = "rmdir";
- break;
-
- case BSC_statfs:
- bsd_syscalls[code].sc_name = "statfs";
- break;
-
- case BSC_statfs64:
- bsd_syscalls[code].sc_name = "statfs64";
- break;
-
- case BSC_getfsstat:
- bsd_syscalls[code].sc_name = "getfsstat";
- break;
-
- case BSC_getfsstat64:
- bsd_syscalls[code].sc_name = "getfsstat64";
- break;
-
- case BSC_fstatfs:
- bsd_syscalls[code].sc_name = "fstatfs";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_fstatfs64:
- bsd_syscalls[code].sc_name = "fstatfs64";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_pathconf:
- bsd_syscalls[code].sc_name = "pathconf";
- break;
-
- case BSC_fpathconf:
- bsd_syscalls[code].sc_name = "fpathconf";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_getdirentries:
- bsd_syscalls[code].sc_name = "getdirentries";
- bsd_syscalls[code].sc_format = FMT_FD_IO;
- break;
-
- case BSC_getdirentries64:
- bsd_syscalls[code].sc_name = "getdirentries64";
- bsd_syscalls[code].sc_format = FMT_FD_IO;
- break;
-
- case BSC_lseek:
- bsd_syscalls[code].sc_name = "lseek";
- bsd_syscalls[code].sc_format = FMT_LSEEK;
- break;
-
- case BSC_truncate:
- bsd_syscalls[code].sc_name = "truncate";
- bsd_syscalls[code].sc_format = FMT_TRUNC;
- break;
-
- case BSC_ftruncate:
- bsd_syscalls[code].sc_name = "ftruncate";
- bsd_syscalls[code].sc_format = FMT_FTRUNC;
- break;
-
- case BSC_flock:
- bsd_syscalls[code].sc_name = "flock";
- bsd_syscalls[code].sc_format = FMT_FLOCK;
- break;
-
- case BSC_getattrlist:
- bsd_syscalls[code].sc_name = "getattrlist";
- break;
-
- case BSC_setattrlist:
- bsd_syscalls[code].sc_name = "setattrlist";
- break;
-
- case BSC_fgetattrlist:
- bsd_syscalls[code].sc_name = "fgetattrlist";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_fsetattrlist:
- bsd_syscalls[code].sc_name = "fsetattrlist";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_getdirentriesattr:
- bsd_syscalls[code].sc_name = "getdirentriesattr";
- bsd_syscalls[code].sc_format = FMT_FD;
- break;
-
- case BSC_exchangedata:
- bsd_syscalls[code].sc_name = "exchangedata";
- break;
-
- case BSC_rename:
- bsd_syscalls[code].sc_name = "rename";
- break;
-
- case BSC_copyfile:
- bsd_syscalls[code].sc_name = "copyfile";
- break;
-
- case BSC_checkuseraccess:
- bsd_syscalls[code].sc_name = "checkuseraccess";
- break;
-
- case BSC_searchfs:
- bsd_syscalls[code].sc_name = "searchfs";
- break;
-
- case BSC_aio_fsync:
- bsd_syscalls[code].sc_name = "aio_fsync";
- bsd_syscalls[code].sc_format = FMT_AIO_FSYNC;
- break;
-
- case BSC_aio_return:
- bsd_syscalls[code].sc_name = "aio_return";
- bsd_syscalls[code].sc_format = FMT_AIO_RETURN;
- break;
-
- case BSC_aio_suspend:
- case BSC_aio_suspend_nocancel:
- bsd_syscalls[code].sc_name = "aio_suspend";
- bsd_syscalls[code].sc_format = FMT_AIO_SUSPEND;
- break;
-
- case BSC_aio_cancel:
- bsd_syscalls[code].sc_name = "aio_cancel";
- bsd_syscalls[code].sc_format = FMT_AIO_CANCEL;
- break;
-
- case BSC_aio_error:
- bsd_syscalls[code].sc_name = "aio_error";
- bsd_syscalls[code].sc_format = FMT_AIO;
- break;
-
- case BSC_aio_read:
- bsd_syscalls[code].sc_name = "aio_read";
- bsd_syscalls[code].sc_format = FMT_AIO;
- break;
-
- case BSC_aio_write:
- bsd_syscalls[code].sc_name = "aio_write";
- bsd_syscalls[code].sc_format = FMT_AIO;
- break;
-
- case BSC_lio_listio:
- bsd_syscalls[code].sc_name = "lio_listio";
- bsd_syscalls[code].sc_format = FMT_LIO_LISTIO;
- break;
-
- case BSC_msync:
- case BSC_msync_nocancel:
- bsd_syscalls[code].sc_name = "msync";
- bsd_syscalls[code].sc_format = FMT_MSYNC;
- break;
-
- case BSC_fcntl:
- case BSC_fcntl_nocancel:
- bsd_syscalls[code].sc_name = "fcntl";
- bsd_syscalls[code].sc_format = FMT_FCNTL;
- break;
-
- case BSC_ioctl:
- bsd_syscalls[code].sc_name = "ioctl";
- bsd_syscalls[code].sc_format = FMT_IOCTL;
- break;
-
- case BSC_fsgetpath:
- bsd_syscalls[code].sc_name = "fsgetpath";
- break;
-
- case BSC_getattrlistbulk:
- bsd_syscalls[code].sc_name = "getattrlistbulk";
- break;
-
- case BSC_openat:
- bsd_syscalls[code].sc_name = "openat";
- bsd_syscalls[code].sc_format = FMT_OPENAT;
- break;
-
- case BSC_openat_nocancel:
- bsd_syscalls[code].sc_name = "openat_nocanel";
- bsd_syscalls[code].sc_format = FMT_OPENAT;
- break;
-
- case BSC_renameat:
- bsd_syscalls[code].sc_name = "renameat";
- bsd_syscalls[code].sc_format = FMT_RENAMEAT;
- break;
-
- case BSC_chmodat:
- bsd_syscalls[code].sc_name = "chmodat";
- bsd_syscalls[code].sc_format = FMT_CHMODAT;