HPCToolkit
hpcio_outbuf_s Struct Reference

#include <hpcio-buffer.h>

Collaboration diagram for hpcio_outbuf_s:

Public Attributes

uint32_t magic
 
void * buf_start
 
size_t buf_size
 
size_t in_use
 
int fd
 
int flags
 
char use_lock
 
spinlock_t lock
 

Detailed Description

Definition at line 58 of file hpcio-buffer.h.

Member Data Documentation

◆ buf_size

size_t hpcio_outbuf_s::buf_size

Definition at line 61 of file hpcio-buffer.h.

◆ buf_start

void* hpcio_outbuf_s::buf_start

Definition at line 60 of file hpcio-buffer.h.

◆ fd

int hpcio_outbuf_s::fd

Definition at line 63 of file hpcio-buffer.h.

◆ flags

int hpcio_outbuf_s::flags

Definition at line 64 of file hpcio-buffer.h.

◆ in_use

size_t hpcio_outbuf_s::in_use

Definition at line 62 of file hpcio-buffer.h.

◆ lock

spinlock_t hpcio_outbuf_s::lock

Definition at line 66 of file hpcio-buffer.h.

◆ magic

uint32_t hpcio_outbuf_s::magic

Definition at line 59 of file hpcio-buffer.h.

◆ use_lock

char hpcio_outbuf_s::use_lock

Definition at line 65 of file hpcio-buffer.h.


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