Lines Matching full:context
27 struct Context { struct
38 Context *context = (Context *) arg; in input_routine() argument
44 ssize_t actual = context->mInputReader->read(buffer, sizeof(buffer), &timeout); in input_routine()
51 ssize_t actual2 = context->mTransferWriter->write(buffer, actual, &timeout); in input_routine()
69 Context *context = (Context *) arg; in output_routine() local
79 ssize_t actual = context->mTransferReader->read(buffer, sizeof(buffer), &timeout); in output_routine()
85 ssize_t actual2 = context->mOutputWriter->write(buffer, actual, NULL /*timeout*/); in output_routine()
125 Context context; in main() local
126 context.mInputWriter = &inputWriter; in main()
127 context.mInputReader = &inputReader; in main()
128 context.mTransferWriter = &transferWriter; in main()
129 context.mTransferReader = &transferReader; in main()
130 context.mOutputWriter = &outputWriter; in main()
131 context.mOutputReader = &outputReader; in main()
135 (void *) &context); in main()
138 (void *) &context); in main()