Lines Matching refs:csb
540 convert_stat(const struct stat *sb, cloudabi_filestat_t *csb) in convert_stat() argument
552 *csb = res; in convert_stat()
560 cloudabi_filestat_t csb; in cloudabi_sys_file_stat_fget() local
565 memset(&csb, 0, sizeof(csb)); in cloudabi_sys_file_stat_fget()
580 convert_stat(&sb, &csb); in cloudabi_sys_file_stat_fget()
581 csb.st_filetype = filetype; in cloudabi_sys_file_stat_fget()
582 return (copyout(&csb, uap->buf, sizeof(csb))); in cloudabi_sys_file_stat_fget()
650 cloudabi_filestat_t csb; in cloudabi_sys_file_stat_get() local
654 memset(&csb, 0, sizeof(csb)); in cloudabi_sys_file_stat_get()
668 convert_stat(&sb, &csb); in cloudabi_sys_file_stat_get()
670 csb.st_filetype = CLOUDABI_FILETYPE_BLOCK_DEVICE; in cloudabi_sys_file_stat_get()
672 csb.st_filetype = CLOUDABI_FILETYPE_CHARACTER_DEVICE; in cloudabi_sys_file_stat_get()
674 csb.st_filetype = CLOUDABI_FILETYPE_DIRECTORY; in cloudabi_sys_file_stat_get()
676 csb.st_filetype = CLOUDABI_FILETYPE_SOCKET_STREAM; in cloudabi_sys_file_stat_get()
678 csb.st_filetype = CLOUDABI_FILETYPE_REGULAR_FILE; in cloudabi_sys_file_stat_get()
681 csb.st_filetype = CLOUDABI_FILETYPE_SOCKET_STREAM; in cloudabi_sys_file_stat_get()
683 csb.st_filetype = CLOUDABI_FILETYPE_SYMBOLIC_LINK; in cloudabi_sys_file_stat_get()
685 csb.st_filetype = CLOUDABI_FILETYPE_UNKNOWN; in cloudabi_sys_file_stat_get()
686 return (copyout(&csb, uap->buf, sizeof(csb))); in cloudabi_sys_file_stat_get()