Motr  M0
m0t1fs_fsync_fop_wrapper Struct Reference

#include <fsync.h>

Collaboration diagram for m0t1fs_fsync_fop_wrapper:
Collaboration graph

Data Fields

struct m0_fop ffw_fop
 
struct m0_reqh_service_txidffw_stx
 
struct m0_tlink ffw_tlink
 
uint64_t ffw_tlink_magic
 

Detailed Description

Wrapper for fsync messages, used to list/group pending replies and pair fop/reply with the struct m0_reqh_service_txid that needs updating.

Definition at line 356 of file fsync.h.

Field Documentation

◆ ffw_fop

struct m0_fop ffw_fop

The fop for fsync messages

Definition at line 358 of file fsync.h.

◆ ffw_stx

struct m0_reqh_service_txid* ffw_stx

The service transaction that needs updating gain the m0t1fs_inode::ci_pending_txid_lock lock for inodes or the m0_reqh_service_ctx::sc_max_pending_tx_lock for the super block before dereferencing

Definition at line 366 of file fsync.h.

◆ ffw_tlink

struct m0_tlink ffw_tlink

Definition at line 368 of file fsync.h.

◆ ffw_tlink_magic

uint64_t ffw_tlink_magic

Definition at line 369 of file fsync.h.


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