Lines Matching refs:csb
539 convert_stat(const struct stat *sb, cloudabi_filestat_t *csb) in convert_stat() argument
551 *csb = res; in convert_stat()
559 cloudabi_filestat_t csb; in cloudabi_sys_file_stat_fget() local
564 memset(&csb, 0, sizeof(csb)); in cloudabi_sys_file_stat_fget()
579 convert_stat(&sb, &csb); in cloudabi_sys_file_stat_fget()
580 csb.st_filetype = filetype; in cloudabi_sys_file_stat_fget()
581 return (copyout(&csb, uap->buf, sizeof(csb))); in cloudabi_sys_file_stat_fget()
649 cloudabi_filestat_t csb; in cloudabi_sys_file_stat_get() local
653 memset(&csb, 0, sizeof(csb)); in cloudabi_sys_file_stat_get()
667 convert_stat(&sb, &csb); in cloudabi_sys_file_stat_get()
669 csb.st_filetype = CLOUDABI_FILETYPE_BLOCK_DEVICE; in cloudabi_sys_file_stat_get()
671 csb.st_filetype = CLOUDABI_FILETYPE_CHARACTER_DEVICE; in cloudabi_sys_file_stat_get()
673 csb.st_filetype = CLOUDABI_FILETYPE_DIRECTORY; in cloudabi_sys_file_stat_get()
675 csb.st_filetype = CLOUDABI_FILETYPE_SOCKET_STREAM; in cloudabi_sys_file_stat_get()
677 csb.st_filetype = CLOUDABI_FILETYPE_REGULAR_FILE; in cloudabi_sys_file_stat_get()
680 csb.st_filetype = CLOUDABI_FILETYPE_SOCKET_STREAM; in cloudabi_sys_file_stat_get()
682 csb.st_filetype = CLOUDABI_FILETYPE_SYMBOLIC_LINK; in cloudabi_sys_file_stat_get()
684 csb.st_filetype = CLOUDABI_FILETYPE_UNKNOWN; in cloudabi_sys_file_stat_get()
685 return (copyout(&csb, uap->buf, sizeof(csb))); in cloudabi_sys_file_stat_get()