Lines Matching refs:ctx
69 FILE* android_logcat_popen(android_logcat_context* ctx, const char* command) { in android_logcat_popen() argument
70 *ctx = NULL; in android_logcat_popen()
88 *ctx = create_android_logcat(); in android_logcat_popen()
89 if (!*ctx) return NULL; in android_logcat_popen()
92 *ctx, argv.size() - 1, (char* const*)&argv[0], (char* const*)&envp[0]); in android_logcat_popen()
98 android_logcat_destroy(ctx); in android_logcat_popen()
106 android_logcat_destroy(ctx); in android_logcat_popen()
111 int android_logcat_pclose(android_logcat_context* ctx, FILE* output) { in android_logcat_pclose() argument
112 if (*ctx) { in android_logcat_pclose()
116 android_logcat_run_command_thread_running(*ctx) && retry; --retry) { in android_logcat_pclose()
122 return android_logcat_destroy(ctx); in android_logcat_pclose()
142 android_logcat_context ctx = create_android_logcat(); in android_logcat_system() local
143 if (!ctx) return -1; in android_logcat_system()
145 int retval = android_logcat_run_command(ctx, -1, -1, argv.size() - 1, in android_logcat_system()
149 int ret = android_logcat_destroy(&ctx); in android_logcat_system()