Lines Matching refs:MojoResult
35 MojoResult ProducerWriteData(const void* elements,
39 MojoResult ProducerBeginWriteData(void** buffer,
42 MojoResult ProducerEndWriteData(uint32_t num_elements_written);
43 MojoResult ProducerAddWaiter(Waiter* waiter,
45 MojoResult wake_result);
53 MojoResult ConsumerReadData(void* elements,
57 MojoResult ConsumerBeginReadData(const void** buffer,
60 MojoResult ConsumerEndReadData(uint32_t num_elements_read);
61 MojoResult ConsumerAddWaiter(Waiter* waiter,
63 MojoResult wake_result);
79 MojoResult Init(bool may_discard,
87 virtual MojoResult ProducerBeginWriteDataImplNoLock(
91 virtual MojoResult ProducerEndWriteDataImplNoLock(
97 virtual MojoResult ConsumerDiscardDataNoLock(uint32_t* num_elements,
99 virtual MojoResult ConsumerQueryDataNoLock(uint32_t* num_elements) = 0;
100 virtual MojoResult ConsumerBeginReadDataImplNoLock(
104 virtual MojoResult ConsumerEndReadDataImplNoLock(