v5: rename pc to ptr2pc in apf_disassembler to improve clarity

Test: TH
Change-Id: Ibd527aca53c2987e239085a801c2cdd57afc8dda
diff --git a/disassembler.c b/disassembler.c
index 7445a93..c7f879f 100644
--- a/disassembler.c
+++ b/disassembler.c
@@ -86,35 +86,35 @@
     }
 }
 
-const char* apf_disassemble(const uint8_t* program, uint32_t program_len, uint32_t* const pc) {
+const char* apf_disassemble(const uint8_t* program, uint32_t program_len, uint32_t* const ptr2pc) {
     buf_ptr = print_buf;
     buf_remain = sizeof(print_buf);
-    if (*pc > program_len + 1) {
-        bprintf("pc is overflow: pc %d, program_len: %d", *pc, program_len);
+    if (*ptr2pc > program_len + 1) {
+        bprintf("pc is overflow: pc %d, program_len: %d", *ptr2pc, program_len);
         return print_buf;
     }
 
-    bprintf("%8u: ", *pc);
+    bprintf("%8u: ", *ptr2pc);
 
-    if (*pc == program_len) {
+    if (*ptr2pc == program_len) {
         bprintf("PASS");
-        ++(*pc);
+        ++(*ptr2pc);
         return print_buf;
     }
 
-    if (*pc == program_len + 1) {
+    if (*ptr2pc == program_len + 1) {
         bprintf("DROP");
-        ++(*pc);
+        ++(*ptr2pc);
         return print_buf;
     }
 
-    const uint8_t bytecode = program[(*pc)++];
+    const uint8_t bytecode = program[(*ptr2pc)++];
     const uint32_t opcode = EXTRACT_OPCODE(bytecode);
 
 #define PRINT_OPCODE() print_opcode(opcode_names[opcode])
 #define DECODE_IMM(value, length)                                              \
-    for (uint32_t i = 0; i < (length) && *pc < program_len; i++)               \
-        value = (value << 8) | program[(*pc)++]
+    for (uint32_t i = 0; i < (length) && *ptr2pc < program_len; i++)               \
+        value = (value << 8) | program[(*ptr2pc)++]
 
     const uint32_t reg_num = EXTRACT_REGISTER(bytecode);
     // All instructions have immediate fields, so load them now.
@@ -158,12 +158,12 @@
         case JMP_OPCODE:
             if (reg_num == 0) {
                 PRINT_OPCODE();
-                print_jump_target(*pc + imm, program_len);
+                print_jump_target(*ptr2pc + imm, program_len);
             } else {
                 print_opcode("data");
                 bprintf("%d, ", imm);
                 uint32_t len = imm;
-                while (len--) bprintf("%02x", program[(*pc)++]);
+                while (len--) bprintf("%02x", program[(*ptr2pc)++]);
             }
             break;
         case JEQ_OPCODE:
@@ -183,7 +183,7 @@
                 DECODE_IMM(cmp_imm, 1 << (len_field - 1));
                 bprintf("0x%x, ", cmp_imm);
             }
-            print_jump_target(*pc + imm, program_len);
+            print_jump_target(*ptr2pc + imm, program_len);
             break;
         }
         case JBSMATCH_OPCODE: {
@@ -196,10 +196,10 @@
             uint32_t cmp_imm = 0;
             DECODE_IMM(cmp_imm, 1 << (len_field - 1));
             bprintf("0x%x, ", cmp_imm);
-            print_jump_target(*pc + imm + cmp_imm, program_len);
+            print_jump_target(*ptr2pc + imm + cmp_imm, program_len);
             bprintf(", ");
             while (cmp_imm--) {
-                uint8_t byte = program[(*pc)++];
+                uint8_t byte = program[(*ptr2pc)++];
                 bprintf("%02x", byte);
             }
             break;
@@ -309,15 +309,15 @@
                     DECODE_IMM(offs, 1 << (len_field - 1));
                     uint16_t qtype = 0;
                     DECODE_IMM(qtype, 1);
-                    uint32_t end = *pc;
+                    uint32_t end = *ptr2pc;
                     while (end + 1 < program_len && !(program[end] == 0 && program[end + 1] == 0)) {
                         end++;
                     }
                     end += 2;
                     print_jump_target(end + offs, program_len);
                     bprintf(", %d, ", qtype);
-                    while (*pc < end) {
-                        uint8_t byte = program[(*pc)++];
+                    while (*ptr2pc < end) {
+                        uint8_t byte = program[(*ptr2pc)++];
                         bprintf("%02x", byte);
                     }
                     break;