Motr  M0
m0_layout_instance Struct Reference

#include <layout.h>

Collaboration diagram for m0_layout_instance:
Collaboration graph

Data Fields

struct m0_fid li_gfid
 
struct m0_layoutli_l
 
const struct m0_layout_instance_opsli_ops
 
uint64_t li_magic
 

Detailed Description

Layout instance for a particular file.

On a client, this structure is embedded in m0t1fs inode.

Definition at line 585 of file layout.h.

Field Documentation

◆ li_gfid

struct m0_fid li_gfid

(Global) fid of the file this instance is associated with.

Definition at line 587 of file layout.h.

◆ li_l

struct m0_layout* li_l

Layout used for the file referred by li_gfid.

Definition at line 590 of file layout.h.

◆ li_magic

uint64_t li_magic

Magic number set while m0_layout_instance object is initialised.

Definition at line 596 of file layout.h.

◆ li_ops

const struct m0_layout_instance_ops* li_ops

Layout operations vector.

Definition at line 593 of file layout.h.


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