Lines Matching refs:fp

40 #define logcat_pclose(context, fp) pclose(fp)
67 FILE* fp;
76 (fp = logcat_popen(
85 while (fgets(buffer, sizeof(buffer), fp)) {
96 logcat_pclose(ctx, fp);
104 FILE* fp;
108 (fp = logcat_popen(ctx, logcat_executable
117 while (fgets(buffer, sizeof(buffer), fp)) {
121 logcat_pclose(ctx, fp);
162 FILE* fp;
177 ASSERT_TRUE(NULL != (fp = logcat_popen(
185 while (fgets(buffer, sizeof(buffer), fp)) {
190 logcat_pclose(ctx, fp);
198 static char* fgetLongTime(char* buffer, size_t buflen, FILE* fp) {
199 while (fgets(buffer, buflen, fp)) {
239 FILE* fp;
243 (fp = logcat_popen(ctx, logcat_executable
251 while (fgetLongTime(buffer, sizeof(buffer), fp)) {
259 logcat_pclose(ctx, fp);
267 FILE* fp;
270 ASSERT_TRUE(NULL != (fp = logcat_popen(ctx, logcat_executable
278 while (fgetLongTime(buffer, sizeof(buffer), fp)) {
284 logcat_pclose(ctx, fp);
301 FILE* fp;
303 ASSERT_TRUE(NULL != (fp = logcat_popen(ctx, buffer)));
307 while (fgetLongTime(buffer, sizeof(buffer), fp)) {
311 logcat_pclose(ctx, fp);
335 FILE* fp;
350 ASSERT_TRUE(NULL != (fp = logcat_popen(ctx, buffer)));
353 while ((input = fgetLongTime(buffer, sizeof(buffer), fp))) {
363 logcat_pclose(ctx, fp);
374 ASSERT_TRUE(NULL != (fp = logcat_popen(ctx, buffer)));
381 while ((input = fgetLongTime(buffer, sizeof(buffer), fp))) {
414 logcat_pclose(ctx, fp);
454 FILE* fp;
457 (fp = logcat_popen(ctx, logcat_executable
464 while (fgets(buffer, sizeof(buffer), fp)) {
479 logcat_pclose(ctx, fp);
491 FILE* fp[256]; // does this count as a multitude!
492 memset(fp, 0, sizeof(fp));
493 logcat_define(ctx[sizeof(fp) / sizeof(fp[0])]);
497 (fp[num] = logcat_popen(ctx[num], logcat_executable
499 if (!fp[num]) {
505 } while (++num < sizeof(fp) / sizeof(fp[0]));
511 for (size_t idx = 0; idx < sizeof(fp) / sizeof(fp[0]); ++idx) {
512 if (!fp[idx]) break;
513 while (fgets(buffer, sizeof(buffer), fp[idx])) {
528 logcat_pclose(ctx[idx], fp[idx]);
535 FILE* fp;
539 EXPECT_TRUE(NULL != (fp = logcat_popen(ctx, cmd)));
541 if (fp == NULL) {
549 while (fgets(buffer, sizeof(buffer), fp)) {
603 logcat_pclose(ctx, fp);
639 FILE* fp;
652 (fp = popen("( trap exit HUP QUIT INT PIPE KILL ; sleep 6; echo DONE )&"
664 while (fgets(buffer, sizeof(buffer), fp)) {
687 fclose(fp);
690 pclose(fp);
707 FILE* fp;
720 (fp = popen("( trap exit HUP QUIT INT PIPE KILL ; sleep 6; echo DONE )&"
732 while (fgets(buffer, sizeof(buffer), fp)) {
757 fclose(fp);
760 pclose(fp);
791 FILE* fp;
792 EXPECT_TRUE(NULL != (fp = popen(command, "r")));
793 if (fp) {
797 while (fgets(buffer, sizeof(buffer), fp)) {
809 pclose(fp);
837 FILE* fp;
838 EXPECT_TRUE(NULL != (fp = popen(command, "r")));
842 while (fgets(buffer, sizeof(buffer), fp)) {
871 pclose(fp);
898 FILE* fp;
900 EXPECT_TRUE(NULL != ((fp = fopen(command, "r"))));
901 if (!fp) {
912 while (getline(&line, &len, fp) != -1) {
923 fclose(fp);
966 EXPECT_TRUE(NULL != ((fp = fopen(command, "r"))));
967 if (!fp) {
973 while (getline(&line, &len, fp) != -1) {
980 fclose(fp);
1137 FILE* fp = fopen(id_file, "w");
1138 if (fp) {
1139 fprintf(fp, "not_a_test");
1140 fclose(fp);
1180 FILE* fp;
1191 (fp = popen("( trap exit HUP QUIT INT PIPE KILL ; sleep 6; echo DONE )&"
1206 while (fgets(buffer, sizeof(buffer), fp)) {
1283 fclose(fp);
1286 pclose(fp);
1296 FILE* fp;
1299 fp = logcat_popen(ctx, logcat_executable " -p 2>/dev/null");
1300 if (fp == NULL) {
1307 while (fgets(buffer, sizeof(buffer), fp)) {
1327 logcat_pclose(ctx, fp);
1332 FILE* fp;
1339 fp = logcat_popen(ctx, buffer);
1340 if (fp == NULL) {
1345 while (fgets(buffer, sizeof(buffer), fp)) {
1358 logcat_pclose(ctx, fp);
1361 return logcat_pclose(ctx, fp) == 0;
1395 FILE* fp;
1417 ASSERT_TRUE(NULL != (fp = logcat_popen(ctx, buffer)));
1419 while (fgets(buffer, sizeof(buffer), fp)) {
1429 logcat_pclose(ctx, fp);
1435 FILE* fp;
1456 ASSERT_TRUE(NULL != (fp = logcat_popen(ctx, buffer)));
1458 while (fgets(buffer, sizeof(buffer), fp)) {
1466 logcat_pclose(ctx, fp);
1479 FILE* fp = logcat_popen(ctx,
1486 if (!fp) {
1507 while (fgets(buffer, sizeof(buffer), fp)) {
1520 logcat_pclose(ctx, fp);
1655 FILE* fp = logcat_popen(ctx, command);
1656 if (!fp) return true;
1659 bool val = android::base::ReadFdToString(fileno(fp), &ret);
1660 logcat_pclose(ctx, fp);
1676 FILE* fp = logcat_popen(ctx, command);
1677 if (!fp) return 0;
1680 if (!android::base::ReadFdToString(fileno(fp), &ret)) return 0;
1681 if (logcat_pclose(ctx, fp) != 0) return 0;