ReactOS  0.4.12-dev-90-g2e2e63e
__pnfs_io_pattern Struct Reference
Collaboration diagram for __pnfs_io_pattern:

Public Attributes

struct __pnfs_io_threadthreads
 
nfs41_rootroot
 
nfs41_path_fhmeta_file
 
const stateid_argstateid
 
pnfs_layout_statestate
 
unsigned charbuffer
 
uint64_t offset_start
 
uint64_t offset_end
 
uint32_t count
 
uint32_t default_lease
 

Detailed Description

Definition at line 34 of file pnfs_io.c.

Member Data Documentation

◆ buffer

unsigned char* __pnfs_io_pattern::buffer

Definition at line 40 of file pnfs_io.c.

Referenced by pattern_init(), and thread_next_unit().

◆ count

uint32_t __pnfs_io_pattern::count

Definition at line 43 of file pnfs_io.c.

Referenced by thread_count().

◆ default_lease

uint32_t __pnfs_io_pattern::default_lease

Definition at line 44 of file pnfs_io.c.

Referenced by file_layout_read_thread(), file_layout_write_thread(), and pattern_init().

◆ meta_file

nfs41_path_fh* __pnfs_io_pattern::meta_file

Definition at line 37 of file pnfs_io.c.

Referenced by get_sparse_fh(), and pattern_init().

◆ offset_end

uint64_t __pnfs_io_pattern::offset_end

Definition at line 42 of file pnfs_io.c.

Referenced by stripe_next_unit(), and thread_next_unit().

◆ offset_start

uint64_t __pnfs_io_pattern::offset_start

Definition at line 41 of file pnfs_io.c.

Referenced by file_layout_write_thread(), and thread_next_unit().

◆ root

nfs41_root* __pnfs_io_pattern::root

Definition at line 36 of file pnfs_io.c.

Referenced by file_layout_read_thread(), file_layout_write_thread(), and pattern_init().

◆ state

pnfs_layout_state* __pnfs_io_pattern::state

◆ stateid

const stateid_arg* __pnfs_io_pattern::stateid

Definition at line 38 of file pnfs_io.c.

Referenced by file_layout_read_thread(), file_layout_write_thread(), and pattern_init().

◆ threads

struct __pnfs_io_thread* __pnfs_io_pattern::threads

Definition at line 35 of file pnfs_io.c.

Referenced by pattern_fork().


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