Home
last modified time | relevance | path

Searched refs:cb_idx (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/drivers/message/fusion/
Dmptbase.c215 static void mpt_sas_log_info(MPT_ADAPTER *ioc, u32 log_info , u8 cb_idx);
271 u8 cb_idx; in mpt_get_cb_idx() local
273 for (cb_idx = MPT_MAX_PROTOCOL_DRIVERS-1; cb_idx; cb_idx--) in mpt_get_cb_idx()
274 if (MptDriverClass[cb_idx] == dclass) in mpt_get_cb_idx()
275 return cb_idx; in mpt_get_cb_idx()
452 u8 cb_idx; in mpt_turbo_reply() local
460 cb_idx = (pa & 0x00FF0000) >> 16; in mpt_turbo_reply()
464 cb_idx = mpt_get_cb_idx(MPTLAN_DRIVER); in mpt_turbo_reply()
485 cb_idx = mpt_get_cb_idx(MPTSTM_DRIVER); in mpt_turbo_reply()
489 cb_idx = 0; in mpt_turbo_reply()
[all …]
Dmptbase.h299 u8 cb_idx; /* callback function index */ member
919 extern void mpt_deregister(u8 cb_idx);
920 extern int mpt_event_register(u8 cb_idx, MPT_EVHANDLER ev_cbfunc);
921 extern void mpt_event_deregister(u8 cb_idx);
922 extern int mpt_reset_register(u8 cb_idx, MPT_RESETHANDLER reset_func);
923 extern void mpt_reset_deregister(u8 cb_idx);
924 extern int mpt_device_driver_register(struct mpt_pci_driver * dd_cbfunc, u8 cb_idx);
925 extern void mpt_device_driver_deregister(u8 cb_idx);
926 extern MPT_FRAME_HDR *mpt_get_msg_frame(u8 cb_idx, MPT_ADAPTER *ioc);
928 extern void mpt_put_msg_frame(u8 cb_idx, MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf);
[all …]
/linux-4.1.27/drivers/scsi/mpt3sas/
Dmpt3sas_base.c829 u8 cb_idx; in _base_get_cb_idx() local
833 cb_idx = ioc->scsi_lookup[i].cb_idx; in _base_get_cb_idx()
836 cb_idx = ioc->hpr_lookup[i].cb_idx; in _base_get_cb_idx()
839 cb_idx = ioc->internal_lookup[i].cb_idx; in _base_get_cb_idx()
841 cb_idx = 0xFF; in _base_get_cb_idx()
842 return cb_idx; in _base_get_cb_idx()
908 u8 cb_idx; in _base_interrupt() local
930 cb_idx = 0xFF; in _base_interrupt()
941 cb_idx = _base_get_cb_idx(ioc, smid); in _base_interrupt()
942 if ((likely(cb_idx < MPT_MAX_CALLBACKS)) && in _base_interrupt()
[all …]
Dmpt3sas_base.h462 u8 cb_idx; member
475 u8 cb_idx; member
985 u16 mpt3sas_base_get_smid_hpr(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx);
986 u16 mpt3sas_base_get_smid_scsiio(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx,
989 u16 mpt3sas_base_get_smid(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx);
999 void mpt3sas_base_release_callback_handler(u8 cb_idx);
/linux-4.1.27/drivers/scsi/mpt2sas/
Dmpt2sas_base.c842 u8 cb_idx; in _base_get_cb_idx() local
846 cb_idx = ioc->scsi_lookup[i].cb_idx; in _base_get_cb_idx()
849 cb_idx = ioc->hpr_lookup[i].cb_idx; in _base_get_cb_idx()
852 cb_idx = ioc->internal_lookup[i].cb_idx; in _base_get_cb_idx()
854 cb_idx = 0xFF; in _base_get_cb_idx()
855 return cb_idx; in _base_get_cb_idx()
921 u8 cb_idx; in _base_interrupt() local
943 cb_idx = 0xFF; in _base_interrupt()
964 cb_idx = _base_get_cb_idx(ioc, smid); in _base_interrupt()
965 if ((likely(cb_idx < MPT_MAX_CALLBACKS)) in _base_interrupt()
[all …]
Dmpt2sas_base.h540 u8 cb_idx; member
554 u8 cb_idx; member
1044 u16 mpt2sas_base_get_smid_hpr(struct MPT2SAS_ADAPTER *ioc, u8 cb_idx);
1045 u16 mpt2sas_base_get_smid_scsiio(struct MPT2SAS_ADAPTER *ioc, u8 cb_idx,
1048 u16 mpt2sas_base_get_smid(struct MPT2SAS_ADAPTER *ioc, u8 cb_idx);
1058 void mpt2sas_base_release_callback_handler(u8 cb_idx);