Print this page
6154 const-ify segment ops structures

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/i86pc/io/rootnex.c
          +++ new/usr/src/uts/i86pc/io/rootnex.c
↓ open down ↓ 337 lines elided ↑ open up ↑
 338  338          rootnex_coredma_sync,
 339  339          rootnex_coredma_win,
 340  340          rootnex_coredma_hdl_setprivate,
 341  341          rootnex_coredma_hdl_getprivate
 342  342  };
 343  343  #endif
 344  344  
 345  345  /*
 346  346   *  extern hacks
 347  347   */
 348      -extern struct seg_ops segdev_ops;
      348 +extern const struct seg_ops segdev_ops;
 349  349  extern int ignore_hardware_nodes;       /* force flag from ddi_impl.c */
 350  350  #ifdef  DDI_MAP_DEBUG
 351  351  extern int ddi_map_debug_flag;
 352  352  #define ddi_map_debug   if (ddi_map_debug_flag) prom_printf
 353  353  #endif
 354  354  extern void i86_pp_map(page_t *pp, caddr_t kaddr);
 355  355  extern void i86_va_map(caddr_t vaddr, struct as *asp, caddr_t kaddr);
 356  356  extern int (*psm_intr_ops)(dev_info_t *, ddi_intr_handle_impl_t *,
 357  357      psm_intr_op_t, int *);
 358  358  extern int impl_ddi_sunbus_initchild(dev_info_t *dip);
↓ open down ↓ 4814 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX