Lines Matching refs:FAILIF
24 #define FAILIF(x, args...) do { \ macro
78 FAILIF(strncmp(buf, "Send_", 5) != 0, "Not expecting: %s\n", buffer); in process_line()
83 FAILIF(advance(&buf), "Could not find opcode in: %s\n", buffer); in process_line()
84 FAILIF(sscanf(buf, "0x%04x\n", &opcode) != 1, in process_line()
96 FAILIF(dp > data + sizeof(data), in process_line()
98 FAILIF(sscanf(buf, "%02x", (unsigned int *)dp) != 1, in process_line()
108 FAILIF(*buf != 'x', "Error parsing: %s\n", buffer); in process_line()
119 FAILIF(sscanf(buf, "%02x", (unsigned int *)dp) != 1, in process_line()
125 FAILIF(sscanf(buf, "%04x", (unsigned int *)dp) != 1, in process_line()
131 FAILIF(sscanf(buf, "%06x", (unsigned int *)dp) != 1, in process_line()
137 FAILIF(sscanf(buf, "%08x", (unsigned int *)dp) != 1, in process_line()
144 FAILIF(sscanf(buf, "%08x", (unsigned int *)dp) != 1, in process_line()
148 FAILIF(sscanf(buf, "%08x", (unsigned int *)dp) != 1, in process_line()
154 FAILIF(1, "Error parsing (%d): %s\n", __LINE__, buffer); in process_line()
158 FAILIF(1, "Error parsing (%d): %s\n", __LINE__, buffer); in process_line()
172 FAILIF(!file_in, "Could not open %s: %s\n", argv[1], strerror(errno)); in main()
175 FAILIF(!file_out, "Could not open %s: %s\n", argv[2], strerror(errno)); in main()
193 FAILIF(1, "Don't know what to do with: %s\n", buffer); in main()