/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb2_fsctl_sparse.c | 118 status = smb_ofile_access(ofile, ofile->f_cr, FILE_WRITE_DATA); in smb2_fsctl_set_zero_data() 127 status = smb_node_getattr(sr, ofile->f_node, ofile->f_cr, in smb2_fsctl_set_zero_data() 149 rc = smb_fsop_freesp(sr, ofile->f_cr, ofile, in smb2_fsctl_set_zero_data() 200 status = smb_ofile_access(ofile, ofile->f_cr, FILE_READ_DATA); in smb2_fsctl_query_alloc_ranges() 313 rc = smb_fsop_next_alloc_range(src_ofile->f_cr, in smb2_sparse_copy() 348 rc = smb_fsop_freesp(sr, dst_ofile->f_cr, in smb2_sparse_copy() 382 rc = smb_fsop_read(sr, src_ofile->f_cr, in smb2_sparse_copy() 405 rc = smb_fsop_write(sr, dst_ofile->f_cr, in smb2_sparse_copy() 494 status = smb_ofile_access(ofile, ofile->f_cr, FILE_READ_DATA); in smb2_fsctl_query_file_regions() 540 rc = smb_fsop_next_alloc_range(ofile->f_cr, in smb2_fsctl_query_file_regions() [all …]
|
H A D | smb2_fsctl_odx.c | 209 status = smb_ofile_access(ofile, ofile->f_cr, FILE_READ_DATA); in smb2_fsctl_odx_read() 317 rc = smb_fsop_next_alloc_range(ofile->f_cr, ofile->f_node, in smb2_fsctl_odx_read() 406 status = smb_ofile_access(ofile, ofile->f_cr, FILE_WRITE_DATA); in smb2_fsctl_odx_write() 574 rc = smb_fsop_freesp(sr, dst_ofile->f_cr, dst_ofile, in smb2_fsctl_odx_write_zeros() 594 dst_ofile->f_cr, dst_ofile, &attr); in smb2_fsctl_odx_write_zeros() 724 status = smb_ofile_access(src_ofile, src_ofile->f_cr, FILE_READ_DATA); in smb2_fsctl_odx_write_native1() 834 rc = smb_fsop_freesp(sr, dst_ofile->f_cr, dst_ofile, in smb2_fsctl_odx_write_native1()
|
H A D | smb_ofile.c | 364 of->f_cr = smb_user_getprivcred(user); in smb_ofile_alloc() 366 of->f_cr = user->u_cred; in smb_ofile_alloc() 367 crhold(of->f_cr); in smb_ofile_alloc() 528 of->f_cr, flags); in smb_ofile_close() 530 smb_fsop_unshrlock(of->f_cr, of->f_node, of->f_uniqid); in smb_ofile_close() 535 of->f_cr); in smb_ofile_close() 588 of->f_cr, NULL, pa); in smb_ofile_close() 1348 (void) smb_fsop_commit(sr, of->f_cr, of->f_node); in smb_ofile_flush() 1584 if (of->f_cr != NULL) in smb_ofile_free() 1585 crfree(of->f_cr); in smb_ofile_free() [all …]
|
H A D | smb_opipe.c | 391 (void) ksocket_shutdown(sock, SHUT_RDWR, of->f_cr); in smb_opipe_close() 392 (void) ksocket_close(sock, of->f_cr); in smb_opipe_close() 435 rc = ksocket_sendmsg(sock, &msghdr, 0, &sent, ofile->f_cr); in smb_opipe_write() 499 &recvcnt, ofile->f_cr); in smb_opipe_read() 563 rc = ksocket_ioctl(sock, cmd, (intptr_t)arg, rvalp, ofile->f_cr); in smb_opipe_ioctl()
|
H A D | smb2_durable.c | 940 of->f_cr = CRED(); in smb2_dh_import_cred() 941 crhold(of->f_cr); in smb2_dh_import_cred() 969 oldcr = of->f_cr; in smb2_dh_import_cred() 970 of->f_cr = cr; in smb2_dh_import_cred() 1395 if (!smb_is_same_user(sr->user_cr, of->f_cr)) in smb2_dh_reconnect_checks() 1464 old_cr = of->f_cr; in smb2_dh_reconnect() 1465 of->f_cr = sr->user_cr; in smb2_dh_reconnect() 1466 crhold(of->f_cr); in smb2_dh_reconnect() 1649 if (!smb_is_same_user(sr->user_cr, of->f_cr)) in smb2_dh_close_my_orphans()
|
H A D | smb_nt_transact_ioctl.c | 205 rc = smb_node_setattr(sr, of->f_node, of->f_cr, of, &attr); in smb_nt_trans_ioctl_set_sparse() 295 rc = smb_node_getattr(sr, of->f_node, of->f_cr, of, &attr); in smb_nt_trans_ioctl_query_alloc_ranges()
|
H A D | smb2_ofile.c | 35 rc = smb_node_getattr(sr, of->f_node, of->f_cr, of, ap); in smb2_ofile_getattr()
|
H A D | smb2_set_info.c | 82 sr->user_cr = sr->fid_ofile->f_cr; in smb2_set_info()
|
H A D | smb2_read.c | 275 UIO_READ, of->f_cr); in smb2_read() 292 rc = smb_fsop_read(sr, of->f_cr, of->f_node, of, uio, ioflag); in smb2_read()
|
H A D | smb2_fsctl_copychunk.c | 106 status = smb_ofile_access(dst_of, dst_of->f_cr, desired_access); in smb2_fsctl_copychunk() 149 status = smb_ofile_access(src_of, src_of->f_cr, FILE_READ_DATA); in smb2_fsctl_copychunk()
|
H A D | smb2_write.c | 148 rc = smb_fsop_write(sr, of->f_cr, of->f_node, of, in smb2_write()
|
H A D | smb_cmn_setfile.c | 292 return (smb_node_set_delete_on_close(node, of->f_cr, flags)); in smb_set_disposition_info()
|
H A D | smb2_setinfo_file.c | 286 rc = smb_fsop_freesp(sr, of->f_cr, of, eod, 0); in smb2_setf_valid_len()
|
H A D | smb_nt_create_andx.c | 332 smb_fsop_eaccess(sr, of->f_cr, of->f_node, &MaxAccess); in smb_com_nt_create_andx()
|
H A D | smb_nt_transact_create.c | 243 smb_fsop_eaccess(sr, of->f_cr, of->f_node, &MaxAccess); in smb_nt_transact_create()
|
H A D | smb_common_open.c | 1112 if ((rc = smb_fsop_open(fnode, of->f_mode, of->f_cr)) != 0) { in smb_common_open() 1268 rc = smb_node_setattr(sr, node, of->f_cr, of, &attr); in smb_set_open_attributes()
|
H A D | smb_open_andx.c | 454 smb_fsop_eaccess(sr, of->f_cr, of->f_node, &MaxAccess); in smb_com_open_andx()
|
H A D | smb2_create.c | 581 smb_fsop_eaccess(sr, of->f_cr, of->f_node, in smb2_create()
|
H A D | smb_odir.c | 354 *odp = smb_odir_create(sr, of->f_node, pattern, sattr, 0, of->f_cr); in smb_odir_openfh()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/smbsrv/ |
H A D | smbsrv.c | 1820 cred_t *f_cr; member 1915 mdb_printf("Credential: %p\n\n", of->f_cr); in smbofile_dcmd() 1932 of->f_fid, of->f_node, of->f_cr, of->f_lease); in smbofile_dcmd()
|
/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | smb_ktypes.h | 1434 cred_t *f_cr; member
|