Print this page
patch lower-case-segops

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/vm/seg.h
          +++ new/usr/src/uts/common/vm/seg.h
↓ open down ↓ 212 lines elided ↑ open up ↑
 213  213  #define seg_page(seg, addr) \
 214  214          (((uintptr_t)((addr) - (seg)->s_base)) >> PAGESHIFT)
 215  215  
 216  216  #define seg_pages(seg) \
 217  217          (((uintptr_t)((seg)->s_size + PAGEOFFSET)) >> PAGESHIFT)
 218  218  
 219  219  #define IE_NOMEM        -1      /* internal to seg layer */
 220  220  #define IE_RETRY        -2      /* internal to seg layer */
 221  221  #define IE_REATTACH     -3      /* internal to seg layer */
 222  222  
 223      -/* Values for SEGOP_INHERIT */
      223 +/* Values for segop_inherit */
 224  224  #define SEGP_INH_ZERO   0x01
 225  225  
 226  226  int seg_inherit_notsup(struct seg *, caddr_t, size_t, uint_t);
 227  227  
 228  228  /* Delay/retry factors for seg_p_mem_config_pre_del */
 229  229  #define SEGP_PREDEL_DELAY_FACTOR        4
 230  230  /*
 231  231   * As a workaround to being unable to purge the pagelock
 232  232   * cache during a DR delete memory operation, we use
 233  233   * a stall threshold that is twice the maximum seen
↓ open down ↓ 53 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX