Motr  M0
stats_srv.h File Reference
#include "stats/stats_fops.h"
#include "reqh/reqh.h"
#include "reqh/reqh_service.h"
#include "fop/fom_generic.h"
Include dependency graph for stats_srv.h:

Go to the source code of this file.

Data Structures

struct  m0_stats
 
struct  stats_svc
 
struct  stats_update_fom
 
struct  stats_query_fom
 

Macros

#define __MOTR_STATS_STATS_SVC_H__
 
#define STATS_SVC_ALLOC_PTR(ptr)   M0_ALLOC_PTR(ptr)
 

Enumerations

enum  stats_update_fom_phases { STATS_UPDATE_FOM_INIT = M0_FOPH_INIT, STATS_UPDATE_FOM_FINISH = M0_FOPH_FINISH, STATS_UPDATE_FOM_UPDATE_OBJECT = M0_FOPH_NR + 1 }
 
enum  stats_query_fom_phases { STATS_QUERY_FOM_READ_OBJECT = M0_FOPH_NR + 1 }
 

Functions

M0_INTERNAL int m0_stats_svc_init (void)
 
M0_INTERNAL void m0_stats_svc_fini (void)
 
M0_INTERNAL struct m0_statsm0_stats_get (struct m0_tl *stats_list, uint64_t id)
 

Variables

struct m0_reqh_service_type m0_stats_svc_type
 
struct m0_stats M0_XCA_DOMAIN
 

Macro Definition Documentation

◆ __MOTR_STATS_STATS_SVC_H__

#define __MOTR_STATS_STATS_SVC_H__

Definition at line 26 of file stats_srv.h.