Motr  M0
m0_task_io Struct Reference

#include <crate_client.h>

Collaboration diagram for m0_task_io:
Collaboration graph

Data Fields

struct m0_workload_iocti_cwi
 
int cti_task_idx
 
uint32_t * cti_op_status
 
uint32_t * cti_op_rcs
 
int32_t cti_progress
 
uint64_t cti_start_offset
 
struct m0_objcti_objs
 
struct m0_op ** cti_ops
 
uint64_t cti_nr_ops
 
uint64_t cti_nr_ops_done
 
struct timeval * cti_op_list_time
 
struct m0_threadcti_mthread
 
struct m0_bufveccti_bufvec
 
struct m0_bufveccti_rd_bufvec
 
struct m0_uint128cti_ids
 
m0_time_t cti_op_acc_time
 
struct cti_global cti_g
 
struct m0_semaphore cti_max_ops_sem
 

Detailed Description

Definition at line 191 of file crate_client.h.

Field Documentation

◆ cti_bufvec

struct m0_bufvec* cti_bufvec

Definition at line 204 of file crate_client.h.

◆ cti_cwi

struct m0_workload_io* cti_cwi

Definition at line 192 of file crate_client.h.

◆ cti_g

struct cti_global cti_g

Definition at line 208 of file crate_client.h.

◆ cti_ids

struct m0_uint128* cti_ids

Definition at line 206 of file crate_client.h.

◆ cti_max_ops_sem

struct m0_semaphore cti_max_ops_sem

Limit op_launch to max_nr_ops

Definition at line 210 of file crate_client.h.

◆ cti_mthread

struct m0_thread* cti_mthread

Definition at line 203 of file crate_client.h.

◆ cti_nr_ops

uint64_t cti_nr_ops

Definition at line 200 of file crate_client.h.

◆ cti_nr_ops_done

uint64_t cti_nr_ops_done

Definition at line 201 of file crate_client.h.

◆ cti_objs

struct m0_obj* cti_objs

Definition at line 198 of file crate_client.h.

◆ cti_op_acc_time

m0_time_t cti_op_acc_time

Definition at line 207 of file crate_client.h.

◆ cti_op_list_time

struct timeval* cti_op_list_time

Definition at line 202 of file crate_client.h.

◆ cti_op_rcs

uint32_t* cti_op_rcs

Definition at line 195 of file crate_client.h.

◆ cti_op_status

uint32_t* cti_op_status

Definition at line 194 of file crate_client.h.

◆ cti_ops

struct m0_op** cti_ops

Definition at line 199 of file crate_client.h.

◆ cti_progress

int32_t cti_progress

Definition at line 196 of file crate_client.h.

◆ cti_rd_bufvec

struct m0_bufvec* cti_rd_bufvec

Definition at line 205 of file crate_client.h.

◆ cti_start_offset

uint64_t cti_start_offset

Definition at line 197 of file crate_client.h.

◆ cti_task_idx

int cti_task_idx

Definition at line 193 of file crate_client.h.


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