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