Motr  M0
_fs_stats_ctx Struct Reference

#include <cmd_internal.h>

Collaboration diagram for _fs_stats_ctx:
Collaboration graph

Data Fields

int fx_rc
 
struct m0_spiel_core * fx_spc
 
uint32_t fx_svc_total
 
uint32_t fx_svc_processed
 
uint32_t fx_svc_replied
 
m0_bcount_t fx_free_seg
 
m0_bcount_t fx_total_seg
 
m0_bcount_t fx_free_disk
 
m0_bcount_t fx_avail_disk
 
m0_bcount_t fx_total_disk
 
struct m0_tl fx_items
 
const struct m0_conf_obj_typefx_type
 
struct m0_mutex fx_guard
 
struct m0_semaphore fx_barrier
 

Detailed Description

filesystem stats collection context

Definition at line 64 of file cmd_internal.h.

Field Documentation

◆ fx_avail_disk

m0_bcount_t fx_avail_disk

space available for user data

Definition at line 78 of file cmd_internal.h.

◆ fx_barrier

struct m0_semaphore fx_barrier

protects access to fields Barrier for waiting requests completion

Definition at line 85 of file cmd_internal.h.

◆ fx_free_disk

m0_bcount_t fx_free_disk

free space on disks

Definition at line 77 of file cmd_internal.h.

◆ fx_free_seg

m0_bcount_t fx_free_seg

free space in BE segments

Definition at line 75 of file cmd_internal.h.

◆ fx_guard

struct m0_mutex fx_guard

Definition at line 83 of file cmd_internal.h.

◆ fx_items

struct m0_tl fx_items

m0_fid_item list

Definition at line 80 of file cmd_internal.h.

◆ fx_rc

int fx_rc

The most recent retcode. Normally it must be zero during all the stats collection. And when it becomes non-zero, the stats collection is interrupted, and the retcode is conveyed to client.

Definition at line 70 of file cmd_internal.h.

◆ fx_spc

struct m0_spiel_core* fx_spc

spiel instance

Definition at line 71 of file cmd_internal.h.

◆ fx_svc_processed

uint32_t fx_svc_processed

count queried services

Definition at line 73 of file cmd_internal.h.

◆ fx_svc_replied

uint32_t fx_svc_replied

fs services replied to call

Definition at line 74 of file cmd_internal.h.

◆ fx_svc_total

uint32_t fx_svc_total

fs total IOS and MDS count

Definition at line 72 of file cmd_internal.h.

◆ fx_total_disk

m0_bcount_t fx_total_disk

total space on disks

Definition at line 79 of file cmd_internal.h.

◆ fx_total_seg

m0_bcount_t fx_total_seg

total space in BE segments

Definition at line 76 of file cmd_internal.h.

◆ fx_type

const struct m0_conf_obj_type* fx_type

stats item type to be enlisted

Definition at line 82 of file cmd_internal.h.


The documentation for this struct was generated from the following file: