fsinfo 1596 source4/client/client.c union smb_fsinfo fsinfo;
fsinfo 1620 source4/client/client.c fsinfo.generic.level = fsinfo_level->level;
fsinfo 1621 source4/client/client.c status = smb_raw_fsinfo(ctx->cli->tree, ctx, &fsinfo);
fsinfo 1628 source4/client/client.c switch(fsinfo.generic.level) {
fsinfo 1631 source4/client/client.c (unsigned short) fsinfo.dskattr.out.units_total);
fsinfo 1633 source4/client/client.c (unsigned short) fsinfo.dskattr.out.blocks_per_unit);
fsinfo 1635 source4/client/client.c (unsigned short) fsinfo.dskattr.out.block_size);
fsinfo 1637 source4/client/client.c (unsigned short) fsinfo.dskattr.out.units_free);
fsinfo 1641 source4/client/client.c (unsigned long) fsinfo.allocation.out.fs_id);
fsinfo 1643 source4/client/client.c (unsigned long) fsinfo.allocation.out.sectors_per_unit);
fsinfo 1645 source4/client/client.c (unsigned long) fsinfo.allocation.out.total_alloc_units);
fsinfo 1647 source4/client/client.c (unsigned long) fsinfo.allocation.out.avail_alloc_units);
fsinfo 1649 source4/client/client.c (unsigned short) fsinfo.allocation.out.bytes_per_sector);
fsinfo 1653 source4/client/client.c (unsigned long) fsinfo.volume.out.serial_number);
fsinfo 1654 source4/client/client.c d_printf("\tvolume_name: %s\n", fsinfo.volume.out.volume_name.s);
fsinfo 1659 source4/client/client.c nt_time_string(ctx,fsinfo.volume_info.out.create_time));
fsinfo 1661 source4/client/client.c (unsigned long) fsinfo.volume_info.out.serial_number);
fsinfo 1662 source4/client/client.c d_printf("\tvolume_name: %s\n", fsinfo.volume_info.out.volume_name.s);
fsinfo 1667 source4/client/client.c (unsigned long long) fsinfo.size_info.out.total_alloc_units);
fsinfo 1669 source4/client/client.c (unsigned long long) fsinfo.size_info.out.avail_alloc_units);
fsinfo 1671 source4/client/client.c (unsigned long) fsinfo.size_info.out.sectors_per_unit);
fsinfo 1673 source4/client/client.c (unsigned long) fsinfo.size_info.out.bytes_per_sector);
fsinfo 1678 source4/client/client.c (unsigned long) fsinfo.device_info.out.device_type);
fsinfo 1680 source4/client/client.c (unsigned long) fsinfo.device_info.out.characteristics);
fsinfo 1685 source4/client/client.c (unsigned long) fsinfo.attribute_info.out.fs_attr);
fsinfo 1687 source4/client/client.c (unsigned long) fsinfo.attribute_info.out.max_file_component_length);
fsinfo 1688 source4/client/client.c d_printf("\tfs_type: %s\n", fsinfo.attribute_info.out.fs_type.s);
fsinfo 1692 source4/client/client.c (unsigned short) fsinfo.unix_info.out.major_version);
fsinfo 1694 source4/client/client.c (unsigned short) fsinfo.unix_info.out.minor_version);
fsinfo 1696 source4/client/client.c (unsigned long long) fsinfo.unix_info.out.capability);
fsinfo 1700 source4/client/client.c (unsigned long long) fsinfo.quota_information.out.unknown[0],
fsinfo 1701 source4/client/client.c (unsigned long long) fsinfo.quota_information.out.unknown[1],
fsinfo 1702 source4/client/client.c (unsigned long long) fsinfo.quota_information.out.unknown[2]);
fsinfo 1704 source4/client/client.c (unsigned long long) fsinfo.quota_information.out.quota_soft);
fsinfo 1706 source4/client/client.c (unsigned long long) fsinfo.quota_information.out.quota_hard);
fsinfo 1708 source4/client/client.c (unsigned long long) fsinfo.quota_information.out.quota_flags);
fsinfo 1712 source4/client/client.c (unsigned long long) fsinfo.full_size_information.out.total_alloc_units);
fsinfo 1714 source4/client/client.c (unsigned long long) fsinfo.full_size_information.out.call_avail_alloc_units);
fsinfo 1716 source4/client/client.c (unsigned long long) fsinfo.full_size_information.out.actual_avail_alloc_units);
fsinfo 1718 source4/client/client.c (unsigned long) fsinfo.full_size_information.out.sectors_per_unit);
fsinfo 1720 source4/client/client.c (unsigned long) fsinfo.full_size_information.out.bytes_per_sector);
fsinfo 1724 source4/client/client.c GUID_string(ctx,&fsinfo.objectid_information.out.guid));
fsinfo 1726 source4/client/client.c (unsigned long long) fsinfo.objectid_information.out.unknown[0],
fsinfo 1727 source4/client/client.c (unsigned long long) fsinfo.objectid_information.out.unknown[1],
fsinfo 1728 source4/client/client.c (unsigned long long) fsinfo.objectid_information.out.unknown[2],
fsinfo 1729 source4/client/client.c (unsigned long long) fsinfo.objectid_information.out.unknown[3],
fsinfo 1730 source4/client/client.c (unsigned long long) fsinfo.objectid_information.out.unknown[4],
fsinfo 1731 source4/client/client.c (unsigned long long) fsinfo.objectid_information.out.unknown[5] );
fsinfo 323 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_fsinfo(struct smbcli_tree *tree, TALLOC_CTX *mem_ctx, union smb_fsinfo *fsinfo);
fsinfo 31 source4/libcli/raw/rawfsinfo.c union smb_fsinfo *fsinfo)
fsinfo 49 source4/libcli/raw/rawfsinfo.c union smb_fsinfo *fsinfo)
fsinfo 57 source4/libcli/raw/rawfsinfo.c fsinfo->dskattr.out.units_total = SVAL(req->in.vwv, VWV(0));
fsinfo 58 source4/libcli/raw/rawfsinfo.c fsinfo->dskattr.out.blocks_per_unit = SVAL(req->in.vwv, VWV(1));
fsinfo 59 source4/libcli/raw/rawfsinfo.c fsinfo->dskattr.out.block_size = SVAL(req->in.vwv, VWV(2));
fsinfo 60 source4/libcli/raw/rawfsinfo.c fsinfo->dskattr.out.units_free = SVAL(req->in.vwv, VWV(3));
fsinfo 119 source4/libcli/raw/rawfsinfo.c (int)blob.length, fsinfo->generic.level, (size))); \
fsinfo 125 source4/libcli/raw/rawfsinfo.c (int)blob.length, fsinfo->generic.level, (size))); \
fsinfo 136 source4/libcli/raw/rawfsinfo.c union smb_fsinfo *fsinfo)
fsinfo 141 source4/libcli/raw/rawfsinfo.c if (fsinfo->generic.level == RAW_QFS_DSKATTR) {
fsinfo 142 source4/libcli/raw/rawfsinfo.c return smb_raw_dskattr_send(tree, fsinfo);
fsinfo 144 source4/libcli/raw/rawfsinfo.c if (fsinfo->generic.level >= RAW_QFS_GENERIC) {
fsinfo 149 source4/libcli/raw/rawfsinfo.c info_level = (uint16_t)fsinfo->generic.level;
fsinfo 159 source4/libcli/raw/rawfsinfo.c union smb_fsinfo *fsinfo)
fsinfo 169 source4/libcli/raw/rawfsinfo.c fsinfo->volume_info.out.create_time = smbcli_pull_nttime(blob.data, 0);
fsinfo 170 source4/libcli/raw/rawfsinfo.c fsinfo->volume_info.out.serial_number = IVAL(blob.data, 8);
fsinfo 172 source4/libcli/raw/rawfsinfo.c &fsinfo->volume_info.out.volume_name,
fsinfo 178 source4/libcli/raw/rawfsinfo.c fsinfo->size_info.out.total_alloc_units = BVAL(blob.data, 0);
fsinfo 179 source4/libcli/raw/rawfsinfo.c fsinfo->size_info.out.avail_alloc_units = BVAL(blob.data, 8);
fsinfo 180 source4/libcli/raw/rawfsinfo.c fsinfo->size_info.out.sectors_per_unit = IVAL(blob.data, 16);
fsinfo 181 source4/libcli/raw/rawfsinfo.c fsinfo->size_info.out.bytes_per_sector = IVAL(blob.data, 20);
fsinfo 186 source4/libcli/raw/rawfsinfo.c fsinfo->device_info.out.device_type = IVAL(blob.data, 0);
fsinfo 187 source4/libcli/raw/rawfsinfo.c fsinfo->device_info.out.characteristics = IVAL(blob.data, 4);
fsinfo 192 source4/libcli/raw/rawfsinfo.c fsinfo->attribute_info.out.fs_attr = IVAL(blob.data, 0);
fsinfo 193 source4/libcli/raw/rawfsinfo.c fsinfo->attribute_info.out.max_file_component_length = IVAL(blob.data, 4);
fsinfo 195 source4/libcli/raw/rawfsinfo.c &fsinfo->attribute_info.out.fs_type,
fsinfo 201 source4/libcli/raw/rawfsinfo.c fsinfo->quota_information.out.unknown[0] = BVAL(blob.data, 0);
fsinfo 202 source4/libcli/raw/rawfsinfo.c fsinfo->quota_information.out.unknown[1] = BVAL(blob.data, 8);
fsinfo 203 source4/libcli/raw/rawfsinfo.c fsinfo->quota_information.out.unknown[2] = BVAL(blob.data, 16);
fsinfo 204 source4/libcli/raw/rawfsinfo.c fsinfo->quota_information.out.quota_soft = BVAL(blob.data, 24);
fsinfo 205 source4/libcli/raw/rawfsinfo.c fsinfo->quota_information.out.quota_hard = BVAL(blob.data, 32);
fsinfo 206 source4/libcli/raw/rawfsinfo.c fsinfo->quota_information.out.quota_flags = BVAL(blob.data, 40);
fsinfo 211 source4/libcli/raw/rawfsinfo.c fsinfo->full_size_information.out.total_alloc_units = BVAL(blob.data, 0);
fsinfo 212 source4/libcli/raw/rawfsinfo.c fsinfo->full_size_information.out.call_avail_alloc_units = BVAL(blob.data, 8);
fsinfo 213 source4/libcli/raw/rawfsinfo.c fsinfo->full_size_information.out.actual_avail_alloc_units = BVAL(blob.data, 16);
fsinfo 214 source4/libcli/raw/rawfsinfo.c fsinfo->full_size_information.out.sectors_per_unit = IVAL(blob.data, 24);
fsinfo 215 source4/libcli/raw/rawfsinfo.c fsinfo->full_size_information.out.bytes_per_sector = IVAL(blob.data, 28);
fsinfo 220 source4/libcli/raw/rawfsinfo.c ndr_err = ndr_pull_struct_blob(&blob, mem_ctx, NULL, &fsinfo->objectid_information.out.guid,
fsinfo 226 source4/libcli/raw/rawfsinfo.c fsinfo->objectid_information.out.unknown[i] = BVAL(blob.data, 16 + i*8);
fsinfo 244 source4/libcli/raw/rawfsinfo.c union smb_fsinfo *fsinfo)
fsinfo 250 source4/libcli/raw/rawfsinfo.c if (fsinfo->generic.level == RAW_QFS_DSKATTR) {
fsinfo 251 source4/libcli/raw/rawfsinfo.c return smb_raw_dskattr_recv(req, fsinfo);
fsinfo 260 source4/libcli/raw/rawfsinfo.c switch (fsinfo->generic.level) {
fsinfo 268 source4/libcli/raw/rawfsinfo.c fsinfo->allocation.out.fs_id = IVAL(blob.data, 0);
fsinfo 269 source4/libcli/raw/rawfsinfo.c fsinfo->allocation.out.sectors_per_unit = IVAL(blob.data, 4);
fsinfo 270 source4/libcli/raw/rawfsinfo.c fsinfo->allocation.out.total_alloc_units = IVAL(blob.data, 8);
fsinfo 271 source4/libcli/raw/rawfsinfo.c fsinfo->allocation.out.avail_alloc_units = IVAL(blob.data, 12);
fsinfo 272 source4/libcli/raw/rawfsinfo.c fsinfo->allocation.out.bytes_per_sector = SVAL(blob.data, 16);
fsinfo 277 source4/libcli/raw/rawfsinfo.c fsinfo->volume.out.serial_number = IVAL(blob.data, 0);
fsinfo 279 source4/libcli/raw/rawfsinfo.c &fsinfo->volume.out.volume_name,
fsinfo 286 source4/libcli/raw/rawfsinfo.c RAW_QFS_VOLUME_INFORMATION, fsinfo);
fsinfo 291 source4/libcli/raw/rawfsinfo.c RAW_QFS_SIZE_INFORMATION, fsinfo);
fsinfo 296 source4/libcli/raw/rawfsinfo.c RAW_QFS_DEVICE_INFORMATION, fsinfo);
fsinfo 301 source4/libcli/raw/rawfsinfo.c RAW_QFS_ATTRIBUTE_INFORMATION, fsinfo);
fsinfo 305 source4/libcli/raw/rawfsinfo.c fsinfo->unix_info.out.major_version = SVAL(blob.data, 0);
fsinfo 306 source4/libcli/raw/rawfsinfo.c fsinfo->unix_info.out.minor_version = SVAL(blob.data, 2);
fsinfo 307 source4/libcli/raw/rawfsinfo.c fsinfo->unix_info.out.capability = SVAL(blob.data, 4);
fsinfo 312 source4/libcli/raw/rawfsinfo.c RAW_QFS_QUOTA_INFORMATION, fsinfo);
fsinfo 316 source4/libcli/raw/rawfsinfo.c RAW_QFS_FULL_SIZE_INFORMATION, fsinfo);
fsinfo 320 source4/libcli/raw/rawfsinfo.c RAW_QFS_OBJECTID_INFORMATION, fsinfo);
fsinfo 332 source4/libcli/raw/rawfsinfo.c union smb_fsinfo *fsinfo)
fsinfo 334 source4/libcli/raw/rawfsinfo.c struct smbcli_request *req = smb_raw_fsinfo_send(tree, mem_ctx, fsinfo);
fsinfo 335 source4/libcli/raw/rawfsinfo.c return smb_raw_fsinfo_recv(req, mem_ctx, fsinfo);
fsinfo 25 source4/libcli/smb_composite/fsinfo.c union smb_fsinfo *fsinfo;
fsinfo 40 source4/libcli/smb_composite/fsinfo.c state->fsinfo = talloc(state, union smb_fsinfo);
fsinfo 41 source4/libcli/smb_composite/fsinfo.c NT_STATUS_HAVE_NO_MEMORY(state->fsinfo);
fsinfo 43 source4/libcli/smb_composite/fsinfo.c state->fsinfo->generic.level = io->in.level;
fsinfo 47 source4/libcli/smb_composite/fsinfo.c state->fsinfo);
fsinfo 65 source4/libcli/smb_composite/fsinfo.c status = smb_raw_fsinfo_recv(state->req, state, state->fsinfo);
fsinfo 68 source4/libcli/smb_composite/fsinfo.c state->io->out.fsinfo = state->fsinfo;
fsinfo 191 source4/libcli/smb_composite/fsinfo.c talloc_steal(mem_ctx, state->io->out.fsinfo);
fsinfo 153 source4/libcli/smb_composite/smb_composite.h union smb_fsinfo *fsinfo;
fsinfo 1137 source4/ntvfs/cifs/vfs_cifs.c ops.fsinfo = cvfs_fsinfo;
fsinfo 1057 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c ops.fsinfo = cifspsx_fsinfo;
fsinfo 934 source4/ntvfs/ipc/vfs_ipc.c ops.fsinfo = ipc_fsinfo;
fsinfo 786 source4/ntvfs/nbench/vfs_nbench.c PASS_THRU_REQ(ntvfs, req, fsinfo, fs, (ntvfs, req, fs));
fsinfo 950 source4/ntvfs/nbench/vfs_nbench.c ops.fsinfo = nbench_fsinfo;
fsinfo 61 source4/ntvfs/ntvfs.h NTSTATUS (*fsinfo)(struct ntvfs_module_context *ntvfs,
fsinfo 587 source4/ntvfs/ntvfs_generic.c status = ntvfs->ops->fsinfo(ntvfs, req, fs2);
fsinfo 62 source4/ntvfs/ntvfs_interface.c if (!ntvfs->ops->fsinfo) {
fsinfo 65 source4/ntvfs/ntvfs_interface.c return ntvfs->ops->fsinfo(ntvfs, req, fs);
fsinfo 370 source4/ntvfs/ntvfs_interface.c if (!ntvfs->next || !ntvfs->next->ops->fsinfo) {
fsinfo 373 source4/ntvfs/ntvfs_interface.c return ntvfs->next->ops->fsinfo(ntvfs->next, req, fs);
fsinfo 358 source4/ntvfs/posix/vfs_posix.c ops.fsinfo = pvfs_fsinfo;
fsinfo 1054 source4/ntvfs/simple/vfs_simple.c ops.fsinfo = svfs_fsinfo;
fsinfo 831 source4/ntvfs/smb2/vfs_smb2.c ops.fsinfo = cvfs_fsinfo;
fsinfo 598 source4/ntvfs/unixuid/vfs_unixuid.c PASS_THRU_REQ(ntvfs, req, fsinfo, (ntvfs, req, fs));
fsinfo 699 source4/ntvfs/unixuid/vfs_unixuid.c ops.fsinfo = unixuid_fsinfo;
fsinfo 199 source4/smb_server/blob.c union smb_fsinfo *fsinfo,
fsinfo 209 source4/smb_server/blob.c push_nttime(blob->data, 0, fsinfo->volume_info.out.create_time);
fsinfo 210 source4/smb_server/blob.c SIVAL(blob->data, 8, fsinfo->volume_info.out.serial_number);
fsinfo 213 source4/smb_server/blob.c fsinfo->volume_info.out.volume_name.s,
fsinfo 222 source4/smb_server/blob.c SBVAL(blob->data, 0, fsinfo->size_info.out.total_alloc_units);
fsinfo 223 source4/smb_server/blob.c SBVAL(blob->data, 8, fsinfo->size_info.out.avail_alloc_units);
fsinfo 224 source4/smb_server/blob.c SIVAL(blob->data, 16, fsinfo->size_info.out.sectors_per_unit);
fsinfo 225 source4/smb_server/blob.c SIVAL(blob->data, 20, fsinfo->size_info.out.bytes_per_sector);
fsinfo 232 source4/smb_server/blob.c SIVAL(blob->data, 0, fsinfo->device_info.out.device_type);
fsinfo 233 source4/smb_server/blob.c SIVAL(blob->data, 4, fsinfo->device_info.out.characteristics);
fsinfo 240 source4/smb_server/blob.c SIVAL(blob->data, 0, fsinfo->attribute_info.out.fs_attr);
fsinfo 241 source4/smb_server/blob.c SIVAL(blob->data, 4, fsinfo->attribute_info.out.max_file_component_length);
fsinfo 246 source4/smb_server/blob.c fsinfo->attribute_info.out.fs_type.s,
fsinfo 255 source4/smb_server/blob.c SBVAL(blob->data, 0, fsinfo->quota_information.out.unknown[0]);
fsinfo 256 source4/smb_server/blob.c SBVAL(blob->data, 8, fsinfo->quota_information.out.unknown[1]);
fsinfo 257 source4/smb_server/blob.c SBVAL(blob->data, 16, fsinfo->quota_information.out.unknown[2]);
fsinfo 258 source4/smb_server/blob.c SBVAL(blob->data, 24, fsinfo->quota_information.out.quota_soft);
fsinfo 259 source4/smb_server/blob.c SBVAL(blob->data, 32, fsinfo->quota_information.out.quota_hard);
fsinfo 260 source4/smb_server/blob.c SBVAL(blob->data, 40, fsinfo->quota_information.out.quota_flags);
fsinfo 268 source4/smb_server/blob.c SBVAL(blob->data, 0, fsinfo->full_size_information.out.total_alloc_units);
fsinfo 269 source4/smb_server/blob.c SBVAL(blob->data, 8, fsinfo->full_size_information.out.call_avail_alloc_units);
fsinfo 270 source4/smb_server/blob.c SBVAL(blob->data, 16, fsinfo->full_size_information.out.actual_avail_alloc_units);
fsinfo 271 source4/smb_server/blob.c SIVAL(blob->data, 24, fsinfo->full_size_information.out.sectors_per_unit);
fsinfo 272 source4/smb_server/blob.c SIVAL(blob->data, 28, fsinfo->full_size_information.out.bytes_per_sector);
fsinfo 282 source4/smb_server/blob.c &fsinfo->objectid_information.out.guid,
fsinfo 291 source4/smb_server/blob.c SBVAL(blob->data, 16 + 8*i, fsinfo->objectid_information.out.unknown[i]);
fsinfo 86 source4/smb_server/smb/trans2.c union smb_fsinfo *fsinfo,
fsinfo 91 source4/smb_server/smb/trans2.c switch (fsinfo->generic.level) {
fsinfo 95 source4/smb_server/smb/trans2.c SIVAL(blob->data, 0, fsinfo->allocation.out.fs_id);
fsinfo 96 source4/smb_server/smb/trans2.c SIVAL(blob->data, 4, fsinfo->allocation.out.sectors_per_unit);
fsinfo 97 source4/smb_server/smb/trans2.c SIVAL(blob->data, 8, fsinfo->allocation.out.total_alloc_units);
fsinfo 98 source4/smb_server/smb/trans2.c SIVAL(blob->data, 12, fsinfo->allocation.out.avail_alloc_units);
fsinfo 99 source4/smb_server/smb/trans2.c SSVAL(blob->data, 16, fsinfo->allocation.out.bytes_per_sector);
fsinfo 106 source4/smb_server/smb/trans2.c SIVAL(blob->data, 0, fsinfo->volume.out.serial_number);
fsinfo 110 source4/smb_server/smb/trans2.c fsinfo->volume.out.volume_name.s,
fsinfo 133 source4/smb_server/smb/trans2.c passthru_level = fsinfo->generic.level;
fsinfo 138 source4/smb_server/smb/trans2.c passthru_level, fsinfo,
fsinfo 149 source4/smb_server/smb/trans2.c union smb_fsinfo *fsinfo;
fsinfo 151 source4/smb_server/smb/trans2.c TRANS2_CHECK_ASYNC_STATUS(fsinfo, union smb_fsinfo);
fsinfo 156 source4/smb_server/smb/trans2.c &trans->out.data, fsinfo,
fsinfo 168 source4/smb_server/smb/trans2.c union smb_fsinfo *fsinfo;
fsinfo 176 source4/smb_server/smb/trans2.c fsinfo = talloc(op, union smb_fsinfo);
fsinfo 177 source4/smb_server/smb/trans2.c NT_STATUS_HAVE_NO_MEMORY(fsinfo);
fsinfo 182 source4/smb_server/smb/trans2.c fsinfo->generic.level = (enum smb_fsinfo_level)level;
fsinfo 183 source4/smb_server/smb/trans2.c if (fsinfo->generic.level >= RAW_QFS_GENERIC) {
fsinfo 187 source4/smb_server/smb/trans2.c op->op_info = fsinfo;
fsinfo 190 source4/smb_server/smb/trans2.c return ntvfs_fsinfo(req->ntvfs, fsinfo);
fsinfo 391 source4/torture/raw/composite.c if (io1.out.fsinfo->generic.level != RAW_QFS_OBJECTID_INFORMATION) {
fsinfo 394 source4/torture/raw/composite.c io1.out.fsinfo->generic.level, RAW_QFS_OBJECTID_INFORMATION);
fsinfo 399 source4/torture/raw/composite.c guid=GUID_string(tctx, &io1.out.fsinfo->objectid_information.out.guid);
fsinfo 32 source4/torture/raw/qfsinfo.c union smb_fsinfo fsinfo;
fsinfo 65 source4/torture/raw/qfsinfo.c return &levels[i].fsinfo;
fsinfo 134 source4/torture/raw/qfsinfo.c levels[i].fsinfo.generic.level = levels[i].level;
fsinfo 135 source4/torture/raw/qfsinfo.c levels[i].status = smb_raw_fsinfo(cli->tree, torture, &levels[i].fsinfo);