Lines Matching refs:pBinding
1029 BnxeBinding * pBinding = (BnxeBinding *)arg;
1037 if ((pBinding == NULL) ||
1038 (pBinding->pCliDev == NULL) ||
1039 (pBinding->pPrvDev == NULL))
1045 pUM = (um_device_t *)ddi_get_driver_private(pBinding->pPrvDev);
1049 if (pBinding->version != BNXE_BINDING_VERSION)
1052 __func__, pBinding->version);
1057 (pUM->fcoe.pDev != pBinding->pCliDev) ||
1058 (pUM->pDev != pBinding->pPrvDev))
1084 pUM->fcoe.bind = *pBinding;
1086 pUM->fcoe.bind.prvCtl = pBinding->prvCtl = BnxeFcoePrvCtl;
1087 pUM->fcoe.bind.prvTx = pBinding->prvTx = BnxeFcoePrvTx;
1088 pUM->fcoe.bind.prvPoll = pBinding->prvPoll = BnxeFcoePrvPoll;
1089 pUM->fcoe.bind.prvSendWqes = pBinding->prvSendWqes = BnxeFcoePrvSendWqes;
1090 pUM->fcoe.bind.prvMapMailboxq = pBinding->prvMapMailboxq = BnxeFcoePrvMapMailboxq;
1091 pUM->fcoe.bind.prvUnmapMailboxq = pBinding->prvUnmapMailboxq = BnxeFcoePrvUnmapMailboxq;
1093 pUM->devParams.numRxDesc[LM_CLI_IDX_FCOE] = pBinding->numRxDescs;
1094 pUM->devParams.numTxDesc[LM_CLI_IDX_FCOE] = pBinding->numTxDescs;
1096 pUM->lm_dev.params.l2_rx_desc_cnt[LM_CLI_IDX_FCOE] = pBinding->numRxDescs;
1142 pBinding->prvCtl = NULL;
1143 pBinding->prvTx = NULL;
1144 pBinding->prvPoll = NULL;
1145 pBinding->prvSendWqes = NULL;
1146 pBinding->prvMapMailboxq = NULL;
1147 pBinding->prvUnmapMailboxq = NULL;