Motr  M0
Md fid constants

Variables

M0_INTERNAL const struct m0_fid M0_COB_ROOT_FID
 
M0_INTERNAL const char M0_COB_ROOT_NAME [] = "ROOT"
 
M0_INTERNAL const struct m0_fid M0_DOT_MOTR_FID
 
M0_INTERNAL const char M0_DOT_MOTR_NAME [] = ".motr"
 
M0_INTERNAL const struct m0_fid M0_DOT_MOTR_FID_FID
 
M0_INTERNAL const char M0_DOT_MOTR_FID_NAME [] = "fid"
 
M0_INTERNAL const struct m0_fid M0_MDSERVICE_SLASH_FID
 
M0_INTERNAL const struct m0_fid M0_MDSERVICE_START_FID
 
M0_EXTERN const char M0_COB_ROOT_NAME []
 
M0_EXTERN const struct m0_fid M0_COB_ROOT_FID
 
M0_EXTERN const char M0_DOT_MOTR_NAME []
 
M0_EXTERN const struct m0_fid M0_DOT_MOTR_FID
 
M0_EXTERN const char M0_DOT_MOTR_FID_NAME []
 
M0_EXTERN const struct m0_fid M0_DOT_MOTR_FID_FID
 
M0_EXTERN const struct m0_fid M0_MDSERVICE_SLASH_FID
 
M0_EXTERN const struct m0_fid M0_MDSERVICE_START_FID
 

Detailed Description

Variable Documentation

◆ M0_COB_ROOT_FID [1/2]

M0_INTERNAL const struct m0_fid M0_COB_ROOT_FID
Initial value:
= {
.f_container = 1ULL,
.f_key = 1ULL
}

Cob storage root. Not exposed to user.

Definition at line 39 of file md_fid.c.

◆ M0_COB_ROOT_FID [2/2]

M0_EXTERN const struct m0_fid M0_COB_ROOT_FID

Definition at line 41 of file md_fid.h.

◆ M0_COB_ROOT_NAME [1/2]

M0_EXTERN const char M0_COB_ROOT_NAME[]

Definition at line 38 of file md_fid.h.

◆ M0_COB_ROOT_NAME [2/2]

M0_INTERNAL const char M0_COB_ROOT_NAME[] = "ROOT"

Definition at line 44 of file md_fid.c.

◆ M0_DOT_MOTR_FID [1/2]

M0_INTERNAL const struct m0_fid M0_DOT_MOTR_FID
Initial value:
= {
.f_container = 1ULL,
.f_key = 4ULL
}

Definition at line 46 of file md_fid.c.

◆ M0_DOT_MOTR_FID [2/2]

M0_EXTERN const struct m0_fid M0_DOT_MOTR_FID

Definition at line 47 of file md_fid.h.

◆ M0_DOT_MOTR_FID_FID [1/2]

M0_INTERNAL const struct m0_fid M0_DOT_MOTR_FID_FID
Initial value:
= {
.f_container = 1ULL,
.f_key = 5ULL
}

Definition at line 53 of file md_fid.c.

◆ M0_DOT_MOTR_FID_FID [2/2]

M0_EXTERN const struct m0_fid M0_DOT_MOTR_FID_FID

Definition at line 53 of file md_fid.h.

◆ M0_DOT_MOTR_FID_NAME [1/2]

M0_EXTERN const char M0_DOT_MOTR_FID_NAME[]

Definition at line 50 of file md_fid.h.

◆ M0_DOT_MOTR_FID_NAME [2/2]

M0_INTERNAL const char M0_DOT_MOTR_FID_NAME[] = "fid"

Definition at line 58 of file md_fid.c.

◆ M0_DOT_MOTR_NAME [1/2]

M0_EXTERN const char M0_DOT_MOTR_NAME[]

Definition at line 44 of file md_fid.h.

◆ M0_DOT_MOTR_NAME [2/2]

M0_INTERNAL const char M0_DOT_MOTR_NAME[] = ".motr"

Definition at line 51 of file md_fid.c.

◆ M0_MDSERVICE_SLASH_FID [1/2]

M0_EXTERN const struct m0_fid M0_MDSERVICE_SLASH_FID

Definition at line 56 of file md_fid.h.

◆ M0_MDSERVICE_SLASH_FID [2/2]

M0_INTERNAL const struct m0_fid M0_MDSERVICE_SLASH_FID
Initial value:
= {
.f_container = 1ULL,
.f_key = (1ULL << 16) - 1
}

Namespace root fid. Exposed to user.

Definition at line 63 of file md_fid.c.

◆ M0_MDSERVICE_START_FID [1/2]

M0_EXTERN const struct m0_fid M0_MDSERVICE_START_FID

Definition at line 59 of file md_fid.h.

◆ M0_MDSERVICE_START_FID [2/2]

M0_INTERNAL const struct m0_fid M0_MDSERVICE_START_FID
Initial value:
= {
.f_container = 1ULL,
.f_key = (1ULL << 16)
}

Definition at line 68 of file md_fid.c.