Lines Matching defs:cb_idx
812 u8 cb_idx;
816 cb_idx = ioc->scsi_lookup[i].cb_idx;
819 cb_idx = ioc->hpr_lookup[i].cb_idx;
822 cb_idx = ioc->internal_lookup[i].cb_idx;
824 cb_idx = 0xFF;
825 return cb_idx;
891 u8 cb_idx;
913 cb_idx = 0xFF;
934 cb_idx = _base_get_cb_idx(ioc, smid);
935 if (smid && cb_idx != 0xFF) {
936 rc = mpt_callbacks[cb_idx](ioc, smid, msix_index,
1044 * @cb_idx: callback index
1049 mpt2sas_base_release_callback_handler(u8 cb_idx)
1051 mpt_callbacks[cb_idx] = NULL;
1063 u8 cb_idx;
1065 for (cb_idx = MPT_MAX_CALLBACKS-1; cb_idx; cb_idx--)
1066 if (mpt_callbacks[cb_idx] == NULL)
1069 mpt_callbacks[cb_idx] = cb_func;
1070 return cb_idx;
1081 u8 cb_idx;
1083 for (cb_idx = 0; cb_idx < MPT_MAX_CALLBACKS; cb_idx++)
1084 mpt2sas_base_release_callback_handler(cb_idx);
1603 * @cb_idx: callback index
1608 mpt2sas_base_get_smid(struct MPT2SAS_ADAPTER *ioc, u8 cb_idx)
1624 request->cb_idx = cb_idx;
1634 * @cb_idx: callback index
1640 mpt2sas_base_get_smid_scsiio(struct MPT2SAS_ADAPTER *ioc, u8 cb_idx,
1658 request->cb_idx = cb_idx;
1668 * @cb_idx: callback index
1673 mpt2sas_base_get_smid_hpr(struct MPT2SAS_ADAPTER *ioc, u8 cb_idx)
1687 request->cb_idx = cb_idx;
1721 ioc->scsi_lookup[i].cb_idx = 0xFF;
1741 ioc->hpr_lookup[i].cb_idx = 0xFF;
1747 ioc->internal_lookup[i].cb_idx = 0xFF;
4062 ioc->scsi_lookup[i].cb_idx = 0xFF;
4074 ioc->hpr_lookup[i].cb_idx = 0xFF;
4084 ioc->internal_lookup[i].cb_idx = 0xFF;
4521 if (ioc->scsi_lookup[i].cb_idx != 0xFF)