Print this page
patch lower-case-segops

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/os/dumpsubr.c
          +++ new/usr/src/uts/common/os/dumpsubr.c
↓ open down ↓ 652 lines elided ↑ open up ↑
 653  653                  if (!BT_TEST(dumpcfg.bitmap, bitnum)) {
 654  654                          dumphdr->dump_npages++;
 655  655                          BT_SET(dumpcfg.bitmap, bitnum);
 656  656                  }
 657  657          }
 658  658          dump_timeleft = dump_timeout;
 659  659  }
 660  660  
 661  661  /*
 662  662   * Dump the <as, va, pfn> information for a given address space.
 663      - * SEGOP_DUMP() will call dump_addpage() for each page in the segment.
      663 + * segop_dump() will call dump_addpage() for each page in the segment.
 664  664   */
 665  665  static void
 666  666  dump_as(struct as *as)
 667  667  {
 668  668          struct seg *seg;
 669  669  
 670  670          AS_LOCK_ENTER(as, &as->a_lock, RW_READER);
 671  671          for (seg = AS_SEGFIRST(as); seg; seg = AS_SEGNEXT(as, seg)) {
 672  672                  if (seg->s_as != as)
 673  673                          break;
 674  674                  if (seg->s_ops == NULL)
 675  675                          continue;
 676      -                SEGOP_DUMP(seg);
      676 +                segop_dump(seg);
 677  677          }
 678  678          AS_LOCK_EXIT(as, &as->a_lock);
 679  679  
 680  680          if (seg != NULL)
 681  681                  cmn_err(CE_WARN, "invalid segment %p in address space %p",
 682  682                      (void *)seg, (void *)as);
 683  683  }
 684  684  
 685  685  static int
 686  686  dump_process(pid_t pid)
↓ open down ↓ 688 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX