Lines Matching refs:status

105 int		status, size, fd;
128 if (status = g_scsi_mode_sense_cmd(fd, *pg_buf, size,
132 return (status);
143 if (status = g_scsi_mode_sense_cmd(fd, *pg_buf, size,
147 return (status);
156 * Format QLA21xx status
160 * status
163 * "status type: 0xstatus count"
166 l_format_ifp_status_msg(char *status_msg_buf, int count, int status)
172 switch (status) {
176 " %d"), status, count);
181 " %d"), status, count);
186 " %d"), status, count);
191 " %d"), status, count);
196 " %d"), status, count);
201 " %d"), status, count);
206 " %d"), status, count);
211 " %d"), status, count);
216 " %d"), status, count);
221 " %d"), status, count);
226 " %d"), status, count);
230 MSGSTR(9011, "Queue full SCSI status 0x%-2x"
231 " %d"), status, count);
236 " %d"), status, count);
241 " %d"), status, count);
247 " %d"), status, count);
252 " %d", MSGSTR(4, "Unknown status"),
253 status, count);
264 * Format Fibre Channel status
268 * status
271 * "status type: 0xstatus count"
274 l_format_fc_status_msg(char *status_msg_buf, int count, int status)
280 switch (status) {
284 " %d"), status, count);
289 " %d"), status, count);
294 " %d"), status, count);
299 " %d"), status, count);
304 " %d"), status, count);
310 " %d"), status, count);
315 " %d"), status, count);
321 " %d"), status, count);
326 " %d"), status, count);
331 " %d"), status, count);
336 " %d"), status, count);
341 " %d"), status, count);
346 " %d"), status, count);
351 " %d"), status, count);
356 " %d"), status, count);
361 " %d"), status, count);
366 " %d"), status, count);
371 " %d"), status, count);
377 " %d"), status, count);
382 " %d"), status, count);
387 " %d"), status, count);
392 " %d"), status, count);
397 " %d"), status, count);
402 " %d"), status, count);
407 " %d"), status, count);
412 " %d"), status, count);
417 " %d"), status, count);
422 " %d"), status, count);
427 " %d"), status, count);
432 " %d"), status, count);
436 MSGSTR(9041, "Invalid status error 0x%-2x"
437 " %d"), status, count);
442 " %d"), status, count);
447 " %d", MSGSTR(4, "Unknown status"),
448 status, count);
520 struct device_element *status,
532 if ((path_struct == NULL) || (status == NULL)) {
661 bcopy((const void *)elem, (void *)status,
662 sizeof (struct device_element)); /* save status */
665 elem->dev_off = status->dev_off;
666 elem->en_bypass_a = status->en_bypass_a;
667 elem->en_bypass_b = status->en_bypass_b;
738 bcopy((const void *)elem, (void *)status,
743 (uchar_t *)status, sizeof (struct device_element),
914 * we alread have it after getting the status earlier.
1188 int fd, status, err;
1199 if (status = g_scsi_inquiry_cmd(fd,
1202 return (status);
1316 int fd, status;
1325 if (status = g_scsi_inquiry_cmd(fd,
1328 return (status);
1348 if (status = g_scsi_send_diag_cmd(fd, (uchar_t *)&page4,
1351 return (status);
1375 int fd, status;
1388 if (status = g_scsi_inquiry_cmd(fd,
1391 return (status);
1407 if (status = g_scsi_send_diag_cmd(fd, (uchar_t *)&page4,
1410 return (status);
1416 if (status = g_scsi_inquiry_cmd(fd,
1419 return (status);
1482 int fd, status;
1546 if (status = g_scsi_inquiry_cmd(fd,
1561 if ((status = l_get_envsen_page(fd, (uchar_t *)&page1,
1567 return (status);
1613 status = g_get_wwn(result, port_wwn, node_wwn,
1615 if (status == 0) {
1639 return (status);
2308 int size, new_size, status;
2320 if (status = g_scsi_rec_diag_cmd(fd, (uchar_t *)&hdr,
2322 return (status);
2349 if (status = g_scsi_rec_diag_cmd(fd, pg, size, page_code)) {
2351 return (status);
2463 * Get the individual disk status.
2667 int status;
2672 if ((status = g_scsi_persistent_reserve_in_cmd(fd,
2675 return (status);
2686 if ((status = g_scsi_persistent_reserve_in_cmd(fd,
2690 return (status);
2718 * Gets the disk status and
2731 int fd, status = 0, local_state = 0;
2750 if (status = g_scsi_tur(fd)) {
2751 if ((status & L_SCSI_ERROR) &&
2752 ((status & ~L_SCSI_ERROR) == STATUS_CHECK)) {
2759 } else if ((status & L_SCSI_ERROR) &&
2760 ((status & ~L_SCSI_ERROR) ==
2796 if (status = g_scsi_read_capacity_cmd(fd, (uchar_t *)&capacity,
2800 if (status & L_SCSI_ERROR) {
2801 if ((status & ~L_SCSI_ERROR) ==
3246 * port A and B's WWNs and their port status.
3339 * update its status.
3425 /* get device status */
3590 /* get device status */
3619 * Get the individual drives status for the device specified by the index.
3624 * drive status such as node WWN from the second port.
3806 * The struct l_state (which was passed in) has the status info
4271 * status
4277 int status, sz;
4282 status = g_scsi_writebuffer_cmd(fd, off, buf_ptr, sz,
4284 if (status)
4285 return (status);
4290 return (status);
4304 * status: 0 indicates success, != 0 failure, returned from writebuffer
4311 int status = 0;
4318 status = g_scsi_writebuffer_cmd(fd, offs, buf_ptr, sz, 0x07, 0);
4319 if (status != 0) {
4320 return (status);
4325 return (status);
4348 int err, status;
4454 if ((status = g_scsi_tur(controller_fd)) == 0) {
4468 return (status);
4477 status = dak_download_code_cmd(controller_fd, buf_ptr,
4479 if (status != 0) {
4484 return (status);
4488 status = ib_download_code_cmd(controller_fd, IBEEPROM, TEXT_OFFSET,
4490 if (status) {
4493 return (status);
4499 status = ib_download_code_cmd(controller_fd, IBEEPROM, IDATA_OFFSET,
4501 if (status) {
4504 return (status);
4517 if ((status = g_scsi_tur(controller_fd)) == 0) {
4542 status = ib_download_code_cmd(controller_fd, MBEEPROM, FPM_OFFSET,
4547 if ((!status) && ps) {
4551 status = g_scsi_reset(controller_fd);
4555 return (status);
4571 int fd, status;
4581 if (status = g_scsi_inquiry_cmd(fd,
4584 return (status);
4604 if (status = g_scsi_send_diag_cmd(fd, (uchar_t *)&page4,
4607 return (status);
4614 if (status = g_scsi_rec_diag_cmd(fd, (uchar_t *)&page4,
4617 return (status);
4935 (void) sprintf(es, MSGSTR(4, "Unknown status"));