Lines Matching defs:pMblk

762                                mblk_t * pMblk)
770 while (pMblk)
772 pNextMblk = pMblk->b_next;
773 pMblk->b_next = NULL;
775 rc = BnxeTxSendMblk(pUM, idx, pMblk, 0, 0);
779 pMblk = pNextMblk;
784 pMblk = pNextMblk;
788 pMblk->b_next = pNextMblk;
794 return pMblk;
844 mblk_t * pMblk)
854 freemsgchain(pMblk);
860 while (pMblk)
862 ring = BnxeRouteTxRing(pUM, pMblk);
864 pNextMblk = pMblk->b_next;
865 pMblk->b_next = NULL;
867 //rc = BnxeTxSendMblk(pUM, NDIS_CID(&pUM->lm_dev), pMblk, 0, 0);
868 rc = BnxeTxSendMblk(pUM, ring, pMblk, 0, 0);
872 pMblk = pNextMblk;
877 pMblk = pNextMblk;
881 pMblk->b_next = pNextMblk;
889 return pMblk;
1264 mblk_t * pMblk)
1270 if ((pQ == NULL) || (pMblk == NULL))
1275 if (pMblk->b_datap->db_type != M_IOCTL)
1277 miocnak(pQ, pMblk, 0, EINVAL);
1281 pIoctl = (struct iocblk *)pMblk->b_rptr;
1290 (pMblk->b_cont == NULL) || (pMblk->b_cont->b_rptr == NULL) ||
1291 (miocpullup(pMblk, sizeof(b10_lldp_params_get_t)) < 0))
1293 miocnak(pQ, pMblk, 0, EINVAL);
1297 if (((b10_lldp_params_get_t *)pMblk->b_cont->b_rptr)->ver_num !=
1300 miocnak(pQ, pMblk, 0, EINVAL);
1305 (b10_lldp_params_get_t *)pMblk->b_cont->b_rptr) !=
1308 miocnak(pQ, pMblk, 0,
1313 miocack(pQ, pMblk, pIoctl->ioc_count, 0);
1319 (pMblk->b_cont == NULL) || (pMblk->b_cont->b_rptr == NULL) ||
1320 (miocpullup(pMblk, sizeof(b10_dcbx_params_get_t)) < 0))
1322 miocnak(pQ, pMblk, 0, EINVAL);
1326 if (((b10_dcbx_params_get_t *)pMblk->b_cont->b_rptr)->ver_num !=
1329 miocnak(pQ, pMblk, 0, EINVAL);
1334 (b10_dcbx_params_get_t *)pMblk->b_cont->b_rptr) !=
1337 miocnak(pQ, pMblk, 0,
1342 miocack(pQ, pMblk, pIoctl->ioc_count, 0);
1348 miocnak(pQ, pMblk, 0, EINVAL);
1354 (pMblk->b_cont == NULL) || (pMblk->b_cont->b_rptr == NULL) ||
1355 (miocpullup(pMblk, sizeof(struct bnxe_reg_data)) < 0))
1357 miocnak(pQ, pMblk, 0, EINVAL);
1361 if (!BnxeReadReg(pUM, (struct bnxe_reg_data *)pMblk->b_cont->b_rptr))
1363 miocnak(pQ, pMblk, 0, EINVAL);
1367 miocack(pQ, pMblk, pIoctl->ioc_count, 0);
1375 (pMblk->b_cont == NULL) || (pMblk->b_cont->b_rptr == NULL) ||
1376 (miocpullup(pMblk, sizeof(struct bnxe_reg_data)) < 0))
1378 miocnak(pQ, pMblk, 0, EINVAL);
1382 if (!BnxeWriteReg(pUM, (struct bnxe_reg_data *)pMblk->b_cont->b_rptr))
1384 miocnak(pQ, pMblk, 0, EINVAL);
1388 miocack(pQ, pMblk, pIoctl->ioc_count, 0);
1396 (pMblk->b_cont == NULL) || (pMblk->b_cont->b_rptr == NULL) ||
1397 (miocpullup(pMblk, pIoctl->ioc_count) < 0))
1399 miocnak(pQ, pMblk, 0, EINVAL);
1403 if (!BnxeReadNvm(pUM, (struct bnxe_nvram_data *)pMblk->b_cont->b_rptr))
1405 miocnak(pQ, pMblk, 0, EINVAL);
1409 miocack(pQ, pMblk, pIoctl->ioc_count, 0);
1417 (pMblk->b_cont == NULL) || (pMblk->b_cont->b_rptr == NULL) ||
1418 (miocpullup(pMblk, pIoctl->ioc_count) < 0))
1420 miocnak(pQ, pMblk, 0, EINVAL);
1424 if (!BnxeWriteNvm(pUM, (struct bnxe_nvram_data *)pMblk->b_cont->b_rptr))
1426 miocnak(pQ, pMblk, 0, EINVAL);
1430 miocack(pQ, pMblk, pIoctl->ioc_count, 0);
1438 (pMblk->b_cont == NULL) || (pMblk->b_cont->b_rptr == NULL) ||
1439 (miocpullup(pMblk, sizeof(struct bnxe_reg_data)) < 0))
1441 miocnak(pQ, pMblk, 0, EINVAL);
1445 if (!BnxeReadPciCfg(pUM, (struct bnxe_reg_data *)pMblk->b_cont->b_rptr))
1447 miocnak(pQ, pMblk, 0, EINVAL);
1451 miocack(pQ, pMblk, pIoctl->ioc_count, 0);
1460 (pMblk->b_cont == NULL) || (pMblk->b_cont->b_rptr == NULL) ||
1461 (miocpullup(pMblk, pIoctl->ioc_count) < 0))
1463 miocnak(pQ, pMblk, 0, EINVAL);
1468 (b10_stats_show_data_t *)pMblk->b_cont->b_rptr,
1471 miocnak(pQ, pMblk, 0, EINVAL);
1475 miocack(pQ, pMblk, pIoctl->ioc_count, 0);
1482 miocnak(pQ, pMblk, 0, EINVAL);
1504 mblk_t * pMblk = NULL;
1530 if (pktsRxed) pMblk = BnxeRxRingProcess(pUM, idx, TRUE, numBytes);
1541 return pMblk;