Print this page
8368 remove warlock leftovers from usr/src/uts

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/io/ib/ibnex/ibnex.c
          +++ new/usr/src/uts/common/io/ib/ibnex/ibnex.c
↓ open down ↓ 287 lines elided ↑ open up ↑
 288  288  
 289  289  static struct modlinkage modlinkage = {
 290  290          MODREV_1, (void *)&modldrv, NULL
 291  291  };
 292  292  
 293  293  /*
 294  294   * Global per-instance IB Nexus data.
 295  295   * There is only one instance of IB Nexus supported.
 296  296   */
 297  297  ibnex_t ibnex;
 298      -#ifdef __lock_lint
 299      -extern ibdm_t ibdm;
 300      -#endif
 301      -_NOTE(MUTEX_PROTECTS_DATA(ibnex.ibnex_mutex, ibnex_s))
 302      -_NOTE(DATA_READABLE_WITHOUT_LOCK(ibnex.ibnex_num_comm_svcs
 303      -        ibnex.ibnex_comm_svc_names ibnex.ibnex_nvppa_comm_svcs
 304      -        ibnex.ibnex_vppa_comm_svc_names ibnex.ibnex_nhcasvc_comm_svcs
 305      -        ibnex.ibnex_hcasvc_comm_svc_names ibnex.ibnex_ioc_list))
 306      -_NOTE(MUTEX_PROTECTS_DATA(ibnex.ibnex_mutex, ibnex_node_data_s))
 307      -_NOTE(LOCK_ORDER(ibdm.ibdm_hl_mutex ibnex.ibnex_mutex))
 308  298  
 309  299  /* The port settling time in seconds */
 310  300  int     ibnex_port_settling_time = 8;
 311  301  
 312  302  /* create an array of properties supported, easier to add new ones here */
 313  303  static struct ibnex_property {
 314  304          char                    *name;
 315  305          ibnex_node_type_t       type;
 316  306  } ibnex_properties[]  = {
 317  307          { "port-svc-list",  IBNEX_PORT_COMMSVC_NODE},
↓ open down ↓ 3932 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX