qt               2646 source3/include/proto.h void dump_ntquota(SMB_NTQUOTA_STRUCT *qt, bool _verbose, bool _numeric, void (*_sidtostring)(fstring str, DOM_SID *sid, bool _numeric));
qt               6578 source3/include/proto.h int vfs_get_ntquota(files_struct *fsp, enum SMB_QUOTA_TYPE qtype, DOM_SID *psid, SMB_NTQUOTA_STRUCT *qt);
qt               6579 source3/include/proto.h int vfs_set_ntquota(files_struct *fsp, enum SMB_QUOTA_TYPE qtype, DOM_SID *psid, SMB_NTQUOTA_STRUCT *qt);
qt                308 source3/include/vfs.h 		int (*get_quota)(struct vfs_handle_struct *handle, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *qt);
qt                309 source3/include/vfs.h 		int (*set_quota)(struct vfs_handle_struct *handle, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *qt);
qt                 33 source3/include/vfs_macros.h #define SMB_VFS_GET_QUOTA(conn, qtype, id, qt) ((conn)->vfs.ops.get_quota((conn)->vfs.handles.get_quota, (qtype), (id), (qt)))
qt                 34 source3/include/vfs_macros.h #define SMB_VFS_SET_QUOTA(conn, qtype, id, qt) ((conn)->vfs.ops.set_quota((conn)->vfs.handles.set_quota, (qtype), (id), (qt)))
qt                167 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_GET_QUOTA(conn, qtype, id, qt) ((conn)->vfs_opaque.ops.get_quota((conn)->vfs_opaque.handles.get_quota, (qtype), (id), (qt)))
qt                168 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_SET_QUOTA(conn, qtype, id, qt) ((conn)->vfs_opaque.ops.set_quota((conn)->vfs_opaque.handles.set_quota, (qtype), (id), (qt)))
qt                301 source3/include/vfs_macros.h #define SMB_VFS_NEXT_GET_QUOTA(handle, qtype, id, qt) ((handle)->vfs_next.ops.get_quota((handle)->vfs_next.handles.get_quota, (qtype), (id), (qt)))
qt                302 source3/include/vfs_macros.h #define SMB_VFS_NEXT_SET_QUOTA(handle, qtype, id, qt) ((handle)->vfs_next.ops.set_quota((handle)->vfs_next.handles.set_quota, (qtype), (id), (qt)))
qt                 52 source3/libsmb/cliquota.c 	SMB_NTQUOTA_STRUCT qt;
qt                 54 source3/libsmb/cliquota.c 	ZERO_STRUCT(qt);
qt                 82 source3/libsmb/cliquota.c 	qt.usedspace = (uint64_t)IVAL(rdata,16);
qt                 84 source3/libsmb/cliquota.c 	qt.usedspace |= (((uint64_t)IVAL(rdata,20)) << 32);
qt                 87 source3/libsmb/cliquota.c 		((qt.usedspace != 0xFFFFFFFF)||
qt                 95 source3/libsmb/cliquota.c 	qt.softlim = (uint64_t)IVAL(rdata,24);
qt                 97 source3/libsmb/cliquota.c 	qt.softlim |= (((uint64_t)IVAL(rdata,28)) << 32);
qt                100 source3/libsmb/cliquota.c 		((qt.softlim != 0xFFFFFFFF)||
qt                108 source3/libsmb/cliquota.c 	qt.hardlim = (uint64_t)IVAL(rdata,32);
qt                110 source3/libsmb/cliquota.c 	qt.hardlim |= (((uint64_t)IVAL(rdata,36)) << 32);
qt                113 source3/libsmb/cliquota.c 		((qt.hardlim != 0xFFFFFFFF)||
qt                120 source3/libsmb/cliquota.c 	sid_parse(rdata+40,sid_len,&qt.sid);
qt                122 source3/libsmb/cliquota.c 	qt.qtype = SMB_USER_QUOTA_TYPE;
qt                124 source3/libsmb/cliquota.c 	*pqt = qt;
qt                267 source3/libsmb/cliquota.c 	SMB_NTQUOTA_STRUCT qt;
qt                321 source3/libsmb/cliquota.c 		ZERO_STRUCT(qt);
qt                322 source3/libsmb/cliquota.c 		if (!parse_user_quota_record(curdata, curdata_count, &offset, &qt)) {
qt                339 source3/libsmb/cliquota.c 		memcpy(tmp_list_ent->quotas,&qt,sizeof(qt));
qt                381 source3/libsmb/cliquota.c 			ZERO_STRUCT(qt);
qt                382 source3/libsmb/cliquota.c 			if (!parse_user_quota_record(curdata, curdata_count, &offset, &qt)) {
qt                399 source3/libsmb/cliquota.c 			memcpy(tmp_list_ent->quotas,&qt,sizeof(qt));
qt                422 source3/libsmb/cliquota.c 	SMB_NTQUOTA_STRUCT qt;
qt                423 source3/libsmb/cliquota.c 	ZERO_STRUCT(qt);
qt                462 source3/libsmb/cliquota.c 	qt.softlim = (uint64_t)IVAL(rdata,24);
qt                464 source3/libsmb/cliquota.c 	qt.softlim |= (((uint64_t)IVAL(rdata,28)) << 32);
qt                467 source3/libsmb/cliquota.c 		((qt.softlim != 0xFFFFFFFF)||
qt                475 source3/libsmb/cliquota.c 	qt.hardlim = (uint64_t)IVAL(rdata,32);
qt                477 source3/libsmb/cliquota.c 	qt.hardlim |= (((uint64_t)IVAL(rdata,36)) << 32);
qt                480 source3/libsmb/cliquota.c 		((qt.hardlim != 0xFFFFFFFF)||
qt                488 source3/libsmb/cliquota.c 	qt.qflags = SVAL(rdata,40);
qt                490 source3/libsmb/cliquota.c 	qt.qtype = SMB_USER_FS_QUOTA_TYPE;
qt                492 source3/libsmb/cliquota.c 	*pqt = qt;
qt                510 source3/libsmb/cliquota.c 	SMB_NTQUOTA_STRUCT qt;
qt                511 source3/libsmb/cliquota.c 	ZERO_STRUCT(qt);
qt                577 source3/libsmb/cliquota.c void dump_ntquota(SMB_NTQUOTA_STRUCT *qt, bool _verbose, bool _numeric, void (*_sidtostring)(fstring str, DOM_SID *sid, bool _numeric))
qt                581 source3/libsmb/cliquota.c 	if (!qt) {
qt                585 source3/libsmb/cliquota.c 	switch (qt->qtype) {
qt                590 source3/libsmb/cliquota.c 				d_printf(" Default Soft Limit: %15s\n",quota_str_static(qt->softlim,True,_numeric));
qt                591 source3/libsmb/cliquota.c 				d_printf(" Default Hard Limit: %15s\n",quota_str_static(qt->hardlim,True,_numeric));
qt                594 source3/libsmb/cliquota.c 					((qt->qflags&QUOTAS_ENABLED)||(qt->qflags&QUOTAS_DENY_DISK))?"On":"Off");
qt                595 source3/libsmb/cliquota.c 				d_printf(" Deny Disk:      %s\n",(qt->qflags&QUOTAS_DENY_DISK)?"On":"Off");
qt                596 source3/libsmb/cliquota.c 				d_printf(" Log Soft Limit: %s\n",(qt->qflags&QUOTAS_LOG_THRESHOLD)?"On":"Off");
qt                597 source3/libsmb/cliquota.c 				d_printf(" Log Hard Limit: %s\n",(qt->qflags&QUOTAS_LOG_LIMIT)?"On":"Off");
qt                605 source3/libsmb/cliquota.c 					_sidtostring(username_str,&qt->sid,_numeric);
qt                607 source3/libsmb/cliquota.c 					sid_to_fstring(username_str, &qt->sid);
qt                612 source3/libsmb/cliquota.c 					d_printf("Used Space: %15s\n",quota_str_static(qt->usedspace,False,_numeric));
qt                613 source3/libsmb/cliquota.c 					d_printf("Soft Limit: %15s\n",quota_str_static(qt->softlim,True,_numeric));
qt                614 source3/libsmb/cliquota.c 					d_printf("Hard Limit: %15s\n",quota_str_static(qt->hardlim,True,_numeric));
qt                617 source3/libsmb/cliquota.c 					d_printf("%15s/",quota_str_static(qt->usedspace,False,_numeric));
qt                618 source3/libsmb/cliquota.c 					d_printf("%15s/",quota_str_static(qt->softlim,True,_numeric));
qt                619 source3/libsmb/cliquota.c 					d_printf("%15s\n",quota_str_static(qt->hardlim,True,_numeric));
qt                624 source3/libsmb/cliquota.c 			d_printf("dump_ntquota() invalid qtype(%d)\n",qt->qtype);
qt                 52 source3/modules/vfs_default.c static int vfswrap_get_quota(struct vfs_handle_struct *handle,  enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *qt)
qt                 58 source3/modules/vfs_default.c 	result = sys_get_quota(handle->conn->connectpath, qtype, id, qt);
qt                 67 source3/modules/vfs_default.c static int vfswrap_set_quota(struct vfs_handle_struct *handle,  enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *qt)
qt                 73 source3/modules/vfs_default.c 	result = sys_set_quota(handle->conn->connectpath, qtype, id, qt);
qt                 83 source3/modules/vfs_full_audit.c 			   SMB_DISK_QUOTA *qt);
qt                 86 source3/modules/vfs_full_audit.c 			   SMB_DISK_QUOTA *qt);
qt               1014 source3/modules/vfs_full_audit.c 			   SMB_DISK_QUOTA *qt)
qt               1018 source3/modules/vfs_full_audit.c 	result = SMB_VFS_NEXT_GET_QUOTA(handle, qtype, id, qt);
qt               1028 source3/modules/vfs_full_audit.c 			   SMB_DISK_QUOTA *qt)
qt               1032 source3/modules/vfs_full_audit.c 	result = SMB_VFS_NEXT_SET_QUOTA(handle, qtype, id, qt);
qt                 74 source3/smbd/ntquotas.c int vfs_get_ntquota(files_struct *fsp, enum SMB_QUOTA_TYPE qtype, DOM_SID *psid, SMB_NTQUOTA_STRUCT *qt)
qt                 82 source3/smbd/ntquotas.c 	if (!fsp||!fsp->conn||!qt)
qt                 85 source3/smbd/ntquotas.c 	ZERO_STRUCT(*qt);
qt                 97 source3/smbd/ntquotas.c 		qt->sid    = *psid;
qt                103 source3/smbd/ntquotas.c 	qt->usedspace = (uint64_t)D.curblocks*D.bsize;
qt                104 source3/smbd/ntquotas.c 	qt->softlim = limit_unix2nt(D.softlimit, D.bsize);
qt                105 source3/smbd/ntquotas.c 	qt->hardlim = limit_unix2nt(D.hardlimit, D.bsize);
qt                106 source3/smbd/ntquotas.c 	qt->qflags = D.qflags;
qt                112 source3/smbd/ntquotas.c int vfs_set_ntquota(files_struct *fsp, enum SMB_QUOTA_TYPE qtype, DOM_SID *psid, SMB_NTQUOTA_STRUCT *qt)
qt                119 source3/smbd/ntquotas.c 	if (!fsp||!fsp->conn||!qt)
qt                126 source3/smbd/ntquotas.c 	D.softlimit = limit_nt2unix(qt->softlim,D.bsize);
qt                127 source3/smbd/ntquotas.c 	D.hardlimit = limit_nt2unix(qt->hardlim,D.bsize);
qt                128 source3/smbd/ntquotas.c 	D.qflags     = qt->qflags;
qt               2111 source3/smbd/nttrans.c 	SMB_NTQUOTA_STRUCT qt;
qt               2115 source3/smbd/nttrans.c 	ZERO_STRUCT(qt);
qt               2298 source3/smbd/nttrans.c 			if (vfs_get_ntquota(fsp, SMB_USER_QUOTA_TYPE, &sid, &qt)!=0) {
qt               2299 source3/smbd/nttrans.c 				ZERO_STRUCT(qt);
qt               2336 source3/smbd/nttrans.c 			SBIG_UINT(entry,16,qt.usedspace);
qt               2339 source3/smbd/nttrans.c 			SBIG_UINT(entry,24,qt.softlim);
qt               2342 source3/smbd/nttrans.c 			SBIG_UINT(entry,32,qt.hardlim);
qt               2377 source3/smbd/nttrans.c 	SMB_NTQUOTA_STRUCT qt;
qt               2382 source3/smbd/nttrans.c 	ZERO_STRUCT(qt);
qt               2436 source3/smbd/nttrans.c 	qt.usedspace = (uint64_t)IVAL(pdata,16);
qt               2438 source3/smbd/nttrans.c 	qt.usedspace |= (((uint64_t)IVAL(pdata,20)) << 32);
qt               2441 source3/smbd/nttrans.c 		((qt.usedspace != 0xFFFFFFFF)||
qt               2450 source3/smbd/nttrans.c 	qt.softlim = (uint64_t)IVAL(pdata,24);
qt               2452 source3/smbd/nttrans.c 	qt.softlim |= (((uint64_t)IVAL(pdata,28)) << 32);
qt               2455 source3/smbd/nttrans.c 		((qt.softlim != 0xFFFFFFFF)||
qt               2464 source3/smbd/nttrans.c 	qt.hardlim = (uint64_t)IVAL(pdata,32);
qt               2466 source3/smbd/nttrans.c 	qt.hardlim |= (((uint64_t)IVAL(pdata,36)) << 32);
qt               2469 source3/smbd/nttrans.c 		((qt.hardlim != 0xFFFFFFFF)||
qt               2482 source3/smbd/nttrans.c 	if (vfs_set_ntquota(fsp, SMB_USER_QUOTA_TYPE, &sid, &qt)!=0) {
qt                235 source3/utils/smbcquotas.c 	SMB_NTQUOTA_STRUCT qt;
qt                236 source3/utils/smbcquotas.c 	ZERO_STRUCT(qt);
qt                258 source3/utils/smbcquotas.c 			if (!StringToSid(&qt.sid, username_str)) {
qt                265 source3/utils/smbcquotas.c 					if (!cli_get_user_quota(cli, quota_fnum, &qt)) {
qt                270 source3/utils/smbcquotas.c 					dump_ntquota(&qt,verbose,numeric,SidToString);
qt                273 source3/utils/smbcquotas.c 					pqt->sid = qt.sid;
qt                279 source3/utils/smbcquotas.c 					if (!cli_get_user_quota(cli, quota_fnum, &qt)) {
qt                284 source3/utils/smbcquotas.c 					dump_ntquota(&qt,verbose,numeric,SidToString);
qt                303 source3/utils/smbcquotas.c 					if (!cli_get_fs_quota_info(cli, quota_fnum, &qt)) {
qt                308 source3/utils/smbcquotas.c 					dump_ntquota(&qt,True,numeric,NULL);
qt                311 source3/utils/smbcquotas.c 					if (!cli_get_fs_quota_info(cli, quota_fnum, &qt)) {
qt                316 source3/utils/smbcquotas.c 					qt.softlim = pqt->softlim;
qt                317 source3/utils/smbcquotas.c 					qt.hardlim = pqt->hardlim;
qt                318 source3/utils/smbcquotas.c 					if (!cli_set_fs_quota_info(cli, quota_fnum, &qt)) {
qt                323 source3/utils/smbcquotas.c 					if (!cli_get_fs_quota_info(cli, quota_fnum, &qt)) {
qt                328 source3/utils/smbcquotas.c 					dump_ntquota(&qt,True,numeric,NULL);
qt                331 source3/utils/smbcquotas.c 					if (!cli_get_fs_quota_info(cli, quota_fnum, &qt)) {
qt                336 source3/utils/smbcquotas.c 					qt.qflags = pqt->qflags;
qt                337 source3/utils/smbcquotas.c 					if (!cli_set_fs_quota_info(cli, quota_fnum, &qt)) {
qt                342 source3/utils/smbcquotas.c 					if (!cli_get_fs_quota_info(cli, quota_fnum, &qt)) {
qt                347 source3/utils/smbcquotas.c 					dump_ntquota(&qt,True,numeric,NULL);
qt                436 source3/utils/smbcquotas.c 	SMB_NTQUOTA_STRUCT qt;
qt                459 source3/utils/smbcquotas.c 	ZERO_STRUCT(qt);
qt                578 source3/utils/smbcquotas.c 		if (parse_quota_set(talloc_tos(), set_str, &username_str, &qtype, &cmd, &qt)) {
qt                607 source3/utils/smbcquotas.c 			result = do_quota(cli, qtype, cmd, username_str, &qt);