Lines Matching refs:sas_mgmt

1341 		if (ioc->sas_mgmt.status & MPT_MGMT_STATUS_PENDING) {
1342 ioc->sas_mgmt.status |= MPT_MGMT_STATUS_DID_IOCRESET;
1343 complete(&ioc->sas_mgmt.done);
2093 ioc->sas_mgmt.status |= MPT_MGMT_STATUS_COMMAND_GOOD;
2095 ioc->sas_mgmt.status |= MPT_MGMT_STATUS_RF_VALID;
2096 memcpy(ioc->sas_mgmt.reply, reply,
2100 if (ioc->sas_mgmt.status & MPT_MGMT_STATUS_PENDING) {
2101 ioc->sas_mgmt.status &= ~MPT_MGMT_STATUS_PENDING;
2102 complete(&ioc->sas_mgmt.done);
2126 if (mutex_lock_interruptible(&ioc->sas_mgmt.mutex))
2144 INITIALIZE_MGMT_STATUS(ioc->sas_mgmt.status)
2147 timeleft = wait_for_completion_timeout(&ioc->sas_mgmt.done,
2149 if (!(ioc->sas_mgmt.status & MPT_MGMT_STATUS_COMMAND_GOOD)) {
2152 if (ioc->sas_mgmt.status & MPT_MGMT_STATUS_DID_IOCRESET)
2160 if ((ioc->sas_mgmt.status &
2167 reply = (SasIoUnitControlReply_t *)ioc->sas_mgmt.reply;
2178 CLEAR_MGMT_STATUS(ioc->sas_mgmt.status)
2179 mutex_unlock(&ioc->sas_mgmt.mutex);
2263 ret = mutex_lock_interruptible(&ioc->sas_mgmt.mutex);
2328 INITIALIZE_MGMT_STATUS(ioc->sas_mgmt.status)
2331 timeleft = wait_for_completion_timeout(&ioc->sas_mgmt.done, 10 * HZ);
2332 if (!(ioc->sas_mgmt.status & MPT_MGMT_STATUS_COMMAND_GOOD)) {
2336 if (ioc->sas_mgmt.status & MPT_MGMT_STATUS_DID_IOCRESET)
2344 if (ioc->sas_mgmt.status & MPT_MGMT_STATUS_RF_VALID) {
2347 smprep = (SmpPassthroughReply_t *)ioc->sas_mgmt.reply;
2368 CLEAR_MGMT_STATUS(ioc->sas_mgmt.status)
2369 mutex_unlock(&ioc->sas_mgmt.mutex);
2885 ret = mutex_lock_interruptible(&ioc->sas_mgmt.mutex);
2942 INITIALIZE_MGMT_STATUS(ioc->sas_mgmt.status)
2945 timeleft = wait_for_completion_timeout(&ioc->sas_mgmt.done, 10 * HZ);
2946 if (!(ioc->sas_mgmt.status & MPT_MGMT_STATUS_COMMAND_GOOD)) {
2950 if (ioc->sas_mgmt.status & MPT_MGMT_STATUS_DID_IOCRESET)
2959 if (ioc->sas_mgmt.status & MPT_MGMT_STATUS_RF_VALID) {
2962 smprep = (SmpPassthroughReply_t *)ioc->sas_mgmt.reply;
2994 CLEAR_MGMT_STATUS(ioc->sas_mgmt.status)
2995 mutex_unlock(&ioc->sas_mgmt.mutex);
5243 mutex_init(&ioc->sas_mgmt.mutex);
5244 init_completion(&ioc->sas_mgmt.done);