11 #ifndef STM_ITM2STM_BLOCK_OPERATIONS_H
12 #define STM_ITM2STM_BLOCK_OPERATIONS_H
86 #endif // STM_ITM2STM_BLOCK_OPERATIONS_H
size_t block_read(stm::TxThread &, void *target, const void *source, size_t bytes) __attribute__((nonnull))
Definition: BlockOperations.cpp:79
Definition: stm_fraser.c:61
Definition: BlockOperations.h:59
size_t operator()(void *to, const void *from, size_t length)
Definition: BlockOperations.h:66
size_t operator()(void *to, const void *from, size_t length)
Definition: BlockOperations.h:80
stm::TxThread & tx_
Definition: BlockOperations.h:60
class simple_queue __attribute__
BlockReader(stm::TxThread &tx)
Definition: BlockOperations.h:62
size_t block_write(stm::TxThread &, void *target, const void *source, size_t bytes) __attribute__((nonnull))
Definition: BlockOperations.cpp:145
stm_tx * tx
Definition: stmskip.cc:245
Definition: txthread.hpp:47
Definition: BlockOperations.h:74
BlockWriter(stm::TxThread &tx)
Definition: BlockOperations.h:76
stm::TxThread & tx_
Definition: BlockOperations.h:75
void block_set(stm::TxThread &, void *target, uint8_t c, size_t bytes) __attribute__((nonnull))
Definition: BlockOperations.cpp:197