Motr  M0
workload_task Struct Reference

#include <workload.h>

Collaboration diagram for workload_task:
Collaboration graph

Data Fields

struct workloadwt_load
 
unsigned wt_thread
 
pthread_t wt_pid
 
bcnt_t wt_total
 
unsigned wt_ops
 
union {
   struct task_hpcs {
      struct timeval   th_open
 
      struct timeval   th_write
 
      int   th_bind
 
   }   wt_hpcs
 
   struct task_csum {
      struct aiocb *   tc_cb
 
      struct aiocb **   tc_rag
 
      char *   tc_csum_buf
 
      char *   tc_buf
 
   }   wt_csum
 
   void *   m0_task
 
u
 

Detailed Description

Definition at line 128 of file workload.h.

Field Documentation

◆ m0_task

void* m0_task

Definition at line 146 of file workload.h.

◆ tc_buf

char* tc_buf

Definition at line 144 of file workload.h.

◆ tc_cb

struct aiocb* tc_cb

Definition at line 141 of file workload.h.

◆ tc_csum_buf

char* tc_csum_buf

Definition at line 143 of file workload.h.

◆ tc_rag

struct aiocb** tc_rag

Definition at line 142 of file workload.h.

◆ th_bind

int th_bind

Definition at line 138 of file workload.h.

◆ th_open

struct timeval th_open

Definition at line 136 of file workload.h.

◆ th_write

struct timeval th_write

Definition at line 137 of file workload.h.

◆ u

union { ... } u

◆ wt_csum

struct { ... } ::task_csum wt_csum

◆ wt_hpcs

struct { ... } ::task_hpcs wt_hpcs

◆ wt_load

struct workload* wt_load

Definition at line 129 of file workload.h.

◆ wt_ops

unsigned wt_ops

Definition at line 133 of file workload.h.

◆ wt_pid

pthread_t wt_pid

Definition at line 131 of file workload.h.

◆ wt_thread

unsigned wt_thread

Definition at line 130 of file workload.h.

◆ wt_total

bcnt_t wt_total

Definition at line 132 of file workload.h.


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