Print this page


Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/io/pseudonex.c
          +++ new/usr/src/uts/common/io/pseudonex.c
↓ open down ↓ 377 lines elided ↑ open up ↑
 378  378                  }
 379  379                  if (tdip == NULL) {
 380  380                          UNLOCK_DEV_OPS(dmp);
 381  381                          return (inst);
 382  382                  }
 383  383          }
 384  384          UNLOCK_DEV_OPS(dmp);
 385  385          return (-1);
 386  386  }
 387  387  
      388 +/* ARGSUSED */
 388  389  static int
 389  390  pseudonex_fm_init(dev_info_t *dip, dev_info_t *tdip, int cap,
 390  391      ddi_iblock_cookie_t *ibc)
 391  392  {
 392  393          pseudonex_state_t *pnx_state;
 393  394  
 394  395          pnx_state = ddi_get_soft_state(pseudonex_state, ddi_get_instance(dip));
 395  396          ASSERT(pnx_state != NULL);
 396  397          ASSERT(ibc != NULL);
 397  398          *ibc = pnx_state->pnx_fm_ibc;
↓ open down ↓ 164 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX