Searched refs:Worker (Results 1 - 4 of 4) sorted by relevance

/fuchsia/zircon/system/dev/block/zxcrypt/
H A Dworker.h22 // |zxcrypt::Worker| represents a thread performing cryptographic transformations on block I/O data.
26 class Worker final {
28 Worker();
29 ~Worker();
47 DISALLOW_COPY_ASSIGN_AND_MOVE(Worker);
51 static int WorkerRun(void* arg) { return static_cast<Worker*>(arg)->Run(); }
H A Dworker.cpp27 Worker::Worker() : device_(nullptr) { function in class:zxcrypt::Worker
31 Worker::~Worker() {
35 void Worker::MakeRequest(zx_port_packet_t* packet, uint64_t op, void* arg) {
45 zx_status_t Worker::Start(Device* device, const Volume& volume, zx::port&& port) {
71 zx_status_t Worker::Run() {
116 zx_status_t Worker::EncryptWrite(block_op_t* block) {
146 zx_status_t Worker::DecryptRead(block_op_t* block) {
183 zx_status_t Worker
[all...]
H A Ddevice.cpp307 Worker::MakeRequest(&packet, Worker::kStopRequest);
510 Worker::MakeRequest(&packet, Worker::kBlockRequest, block);
H A Ddevice.h149 Worker workers_[kNumWorkers];

Completed in 73 milliseconds