/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_vops.c | 505 ret_attr->sa_vattr.va_size = tmp_attr.sa_vattr.va_size; in smb_vop_getattr() 506 ret_attr->sa_vattr.va_nblocks = in smb_vop_getattr() 520 ret_attr->sa_vattr.va_nlink = 1; in smb_vop_getattr() 521 ret_attr->sa_vattr.va_size = 0; in smb_vop_getattr() 598 attr->sa_vattr.va_mask = 0; in smb_vop_setattr() 605 &attr->sa_vattr.va_mask); in smb_vop_setattr() 606 vap = &attr->sa_vattr; in smb_vop_setattr() 819 attr->sa_vattr.va_mask = 0; in smb_vop_create() 826 vap = &attr->sa_vattr; in smb_vop_create() 962 attr->sa_vattr.va_mask = 0; in smb_vop_mkdir() [all …]
|
H A D | smb_nt_create_andx.c | 368 &ap->sa_vattr.va_atime, /* (T) */ in smb_com_nt_create_andx() 369 &ap->sa_vattr.va_mtime, /* (T) */ in smb_com_nt_create_andx() 370 &ap->sa_vattr.va_ctime, /* (T) */ in smb_com_nt_create_andx() 373 ap->sa_vattr.va_size, /* (q) */ in smb_com_nt_create_andx() 392 &ap->sa_vattr.va_atime, /* (T) */ in smb_com_nt_create_andx() 393 &ap->sa_vattr.va_mtime, /* (T) */ in smb_com_nt_create_andx() 394 &ap->sa_vattr.va_ctime, /* (T) */ in smb_com_nt_create_andx() 397 ap->sa_vattr.va_size, /* (q) */ in smb_com_nt_create_andx()
|
H A D | smb_nt_transact_create.c | 255 &ap->sa_vattr.va_atime, /* (T) */ in smb_nt_transact_create() 256 &ap->sa_vattr.va_mtime, /* (T) */ in smb_nt_transact_create() 257 &ap->sa_vattr.va_ctime, /* (T) */ in smb_nt_transact_create() 260 ap->sa_vattr.va_size, /* (q) */ in smb_nt_transact_create() 277 &ap->sa_vattr.va_atime, /* (T) */ in smb_nt_transact_create() 278 &ap->sa_vattr.va_mtime, /* (T) */ in smb_nt_transact_create() 279 &ap->sa_vattr.va_ctime, /* (T) */ in smb_nt_transact_create() 282 ap->sa_vattr.va_size, /* (q) */ in smb_nt_transact_create()
|
H A D | smb2_close.c | 97 &attr.sa_vattr.va_atime, /* T */ in smb2_close() 98 &attr.sa_vattr.va_mtime, /* T */ in smb2_close() 99 &attr.sa_vattr.va_ctime, /* T */ in smb2_close() 101 attr.sa_vattr.va_size, /* q */ in smb2_close()
|
H A D | smb2_qinfo_file.c | 284 &sa->sa_vattr.va_atime, /* T */ in smb2_qif_basic() 285 &sa->sa_vattr.va_mtime, /* T */ in smb2_qif_basic() 286 &sa->sa_vattr.va_ctime, /* T */ in smb2_qif_basic() 312 sa->sa_vattr.va_size, /* q */ in smb2_qif_standard() 313 sa->sa_vattr.va_nlink, /* l */ in smb2_qif_standard() 336 nodeid = sa->sa_vattr.va_nodeid; in smb2_qif_internal() 662 sa->sa_vattr.va_size, /* q */ in smb2_qif_compr() 682 &sa->sa_vattr.va_atime, /* T */ in smb2_qif_opens() 683 &sa->sa_vattr.va_mtime, /* T */ in smb2_qif_opens() 684 &sa->sa_vattr.va_ctime, /* T */ in smb2_qif_opens() [all …]
|
H A D | smb_node.c | 1582 SMB_ALLOCSZ(attr->sa_vattr.va_size); in smb_node_setattr() 1592 SMB_ALLOCSZ(attr->sa_vattr.va_size); in smb_node_setattr() 1661 pa->sa_vattr.va_atime = attr->sa_vattr.va_atime; in smb_node_setattr() 1663 pa->sa_vattr.va_mtime = attr->sa_vattr.va_mtime; in smb_node_setattr() 1665 pa->sa_vattr.va_ctime = attr->sa_vattr.va_ctime; in smb_node_setattr() 1770 attr->sa_vattr.va_atime = in smb_node_getattr() 1771 pa->sa_vattr.va_atime; in smb_node_getattr() 1773 attr->sa_vattr.va_mtime = in smb_node_getattr() 1774 pa->sa_vattr.va_mtime; in smb_node_getattr() 1776 attr->sa_vattr.va_ctime = in smb_node_getattr() [all …]
|
H A D | smb_query_fileinfo.c | 76 #define qi_mtime qi_attr.sa_vattr.va_mtime 77 #define qi_ctime qi_attr.sa_vattr.va_ctime 78 #define qi_atime qi_attr.sa_vattr.va_atime 391 datasz = qinfo->qi_attr.sa_vattr.va_size; in smb_query_encode_response() 472 qinfo->qi_attr.sa_vattr.va_nlink, in smb_query_encode_response() 505 qinfo->qi_attr.sa_vattr.va_nlink, in smb_query_encode_response() 540 qinfo->qi_attr.sa_vattr.va_nodeid); in smb_query_encode_response() 669 datasz = attr.sa_vattr.va_size; in smb_query_stream_info() 799 qinfo->qi_attr.sa_vattr.va_nlink > 0) { in smb_query_fileinfo() 800 --(qinfo->qi_attr.sa_vattr.va_nlink); in smb_query_fileinfo() [all …]
|
H A D | smb_odir.c | 765 sinfo->si_size = attr.sa_vattr.va_size; in smb_odir_read_streaminfo() 1270 fid = attr.sa_vattr.va_nodeid; in smb_odir_single_fileinfo() 1283 fileinfo->fi_size = attr.sa_vattr.va_size; in smb_odir_single_fileinfo() 1285 fileinfo->fi_atime = attr.sa_vattr.va_atime; in smb_odir_single_fileinfo() 1286 fileinfo->fi_mtime = attr.sa_vattr.va_mtime; in smb_odir_single_fileinfo() 1287 fileinfo->fi_ctime = attr.sa_vattr.va_ctime; in smb_odir_single_fileinfo() 1355 if (attr.sa_vattr.va_type == VLNK && in smb_odir_wildcard_fileinfo() 1450 fileinfo->fi_size = attr.sa_vattr.va_size; in smb_odir_wildcard_fileinfo() 1452 fileinfo->fi_atime = attr.sa_vattr.va_atime; in smb_odir_wildcard_fileinfo() 1453 fileinfo->fi_mtime = attr.sa_vattr.va_mtime; in smb_odir_wildcard_fileinfo() [all …]
|
H A D | smb_common_open.c | 628 new_attr.sa_vattr.va_type = VREG; in smb_common_open() 629 new_attr.sa_vattr.va_mode = S_IRUSR; in smb_common_open() 892 new_attr.sa_vattr.va_size = 0; in smb_common_open() 999 new_attr.sa_vattr.va_type = VREG; in smb_common_open() 1001 new_attr.sa_vattr.va_mode = S_IRUSR | S_IWUSR; in smb_common_open() 1003 new_attr.sa_vattr.va_mode = in smb_common_open() 1016 new_attr.sa_vattr.va_size = op->dsize; in smb_common_open() 1025 new_attr.sa_vattr.va_type = VDIR; in smb_common_open() 1026 new_attr.sa_vattr.va_mode = 0777; in smb_common_open() 1166 op->dsize = op->fqi.fq_fattr.sa_vattr.va_size; in smb_common_open() [all …]
|
H A D | smb_cmn_setfile.c | 85 smb_time_nt_to_unix(atime, &attr->sa_vattr.va_atime); in smb_set_basic_info() 92 smb_time_nt_to_unix(mtime, &attr->sa_vattr.va_mtime); in smb_set_basic_info() 99 smb_time_nt_to_unix(ctime, &attr->sa_vattr.va_ctime); in smb_set_basic_info() 156 attr->sa_vattr.va_size = (u_offset_t)eof; in smb_set_eof_info()
|
H A D | smb2_durable.c | 815 hrt2ts(hrt, &pa->sa_vattr.va_atime); in smb2_dh_import_handle() 819 hrt2ts(hrt, &pa->sa_vattr.va_mtime); in smb2_dh_import_handle() 823 hrt2ts(hrt, &pa->sa_vattr.va_ctime); in smb2_dh_import_handle() 890 if (attr.sa_vattr.va_size < 4 || in smb2_dh_read_nvlist() 894 (uint64_t)attr.sa_vattr.va_size); in smb2_dh_read_nvlist() 897 flen = (size_t)attr.sa_vattr.va_size; in smb2_dh_read_nvlist() 1066 attr.sa_vattr.va_type = VREG; in smb2_dh_make_persistent() 1067 attr.sa_vattr.va_mode = 0640; in smb2_dh_make_persistent() 1068 attr.sa_vattr.va_size = 4; in smb2_dh_make_persistent() 1169 attr.sa_vattr.va_size = buflen; in smb2_dh_update_nvfile() [all …]
|
H A D | smb_set_fileinfo.c | 416 attr.sa_vattr.va_mtime.tv_sec = in smb_set_information() 444 attr.sa_vattr.va_mtime.tv_sec = in smb_set_information2() 455 attr.sa_vattr.va_atime.tv_sec = in smb_set_information2() 488 attr.sa_vattr.va_mtime.tv_sec = in smb_set_standard_info() 499 attr.sa_vattr.va_atime.tv_sec = in smb_set_standard_info()
|
H A D | smb2_fsctl_sparse.c | 135 if (end_off > attr.sa_vattr.va_size) in smb2_fsctl_set_zero_data() 136 end_off = attr.sa_vattr.va_size; in smb2_fsctl_set_zero_data() 218 if (end_off > attr.sa_vattr.va_size) in smb2_fsctl_query_alloc_ranges() 219 end_off = attr.sa_vattr.va_size; in smb2_fsctl_query_alloc_ranges() 510 eof = attr.sa_vattr.va_size; in smb2_fsctl_query_file_regions()
|
H A D | smb2_aapl.c | 199 mi->mi_rforksize = attr.sa_vattr.va_size; in smb2_aapl_get_macinfo() 245 mi->mi_unixmode = (uint16_t)attr.sa_vattr.va_mode; in smb2_aapl_get_macinfo()
|
H A D | smb_opipe.c | 354 op->fileid = ap->sa_vattr.va_nodeid; in smb_opipe_open() 581 ap->sa_vattr.va_type = VFIFO; in smb_opipe_getattr() 582 ap->sa_vattr.va_nlink = 1; in smb_opipe_getattr() 583 ap->sa_vattr.va_nodeid = (uintptr_t)of->f_pipe; in smb_opipe_getattr()
|
H A D | smb_fsops.c | 203 set_attr.sa_vattr.va_uid = fs_sd->sd_uid; in smb_fsop_create_with_sd() 208 set_attr.sa_vattr.va_gid = fs_sd->sd_gid; in smb_fsop_create_with_sd() 455 attr->sa_vattr.va_uid = fattr.sa_vattr.va_uid; in smb_fsop_create_stream() 456 attr->sa_vattr.va_gid = fattr.sa_vattr.va_gid; in smb_fsop_create_stream() 2440 fs_sd->sd_uid = attr.sa_vattr.va_uid; in smb_fsop_sdread() 2441 fs_sd->sd_gid = attr.sa_vattr.va_gid; in smb_fsop_sdread() 2580 set_attr.sa_vattr.va_uid = fs_sd->sd_uid; in smb_fsop_sdwrite() 2586 set_attr.sa_vattr.va_gid = fs_sd->sd_gid; in smb_fsop_sdwrite()
|
H A D | smb2_fsctl_odx.c | 287 src_size = src_attr.sa_vattr.va_size; in smb2_fsctl_odx_read() 486 args.wa_eof = dst_attr.sa_vattr.va_size; in smb2_fsctl_odx_write() 591 attr.sa_vattr.va_size = args->in_dstoff + args->in_xlen; in smb2_fsctl_odx_write_zeros()
|
H A D | smb2_create.c | 665 &attr->sa_vattr.va_atime, /* T */ in smb2_create() 666 &attr->sa_vattr.va_mtime, /* T */ in smb2_create() 667 &attr->sa_vattr.va_ctime, /* T */ in smb2_create() 669 attr->sa_vattr.va_size, /* q */ in smb2_create()
|
H A D | smb_directory.c | 157 new_attr.sa_vattr.va_type = VDIR; in smb_common_create_directory() 158 new_attr.sa_vattr.va_mode = 0777; in smb_common_create_directory()
|
H A D | smb_open_andx.c | 302 op->fqi.fq_fattr.sa_vattr.va_mtime.tv_sec); in smb_com_open() 433 mtime_sec = smb_time_gmt_to_local(sr, ap->sa_vattr.va_mtime.tv_sec); in smb_com_open_andx()
|
H A D | smb2_fsctl_copychunk.c | 297 uint64_t src_size = args->src_attr.sa_vattr.va_size; in smb2_fsctl_copychunk_array() 361 uint64_t src_size = args->src_attr.sa_vattr.va_size; in smb2_fsctl_copychunk_aapl()
|
H A D | smb_nt_transact_ioctl.c | 302 if (attr.sa_vattr.va_size == 0) { in smb_nt_trans_ioctl_query_alloc_ranges()
|
H A D | smb_print.c | 309 param->rw_offset = attr.sa_vattr.va_size; in smb_com_write_print_file()
|
H A D | smb_ofile.c | 520 pa->sa_vattr.va_mtime.tv_sec = mtime_sec; in smb_ofile_close() 1308 if (off < 0 && (-off) > attr.sa_vattr.va_size) in smb_ofile_seek() 1311 newoff = attr.sa_vattr.va_size + (u_offset_t)off; in smb_ofile_seek()
|
/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | smb_vops.h | 71 vattr_t sa_vattr; /* Legacy vattr */ member
|