Deleted Added
full compact
sbp.c (219543) sbp.c (225950)
1/*-
2 * Copyright (c) 2003 Hidetoshi Shimokawa
3 * Copyright (c) 1998-2002 Katsushi Kobayashi and Hidetoshi Shimokawa
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 17 unchanged lines hidden (view full) ---

26 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
27 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
28 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
29 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
30 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
31 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
32 * POSSIBILITY OF SUCH DAMAGE.
33 *
1/*-
2 * Copyright (c) 2003 Hidetoshi Shimokawa
3 * Copyright (c) 1998-2002 Katsushi Kobayashi and Hidetoshi Shimokawa
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 17 unchanged lines hidden (view full) ---

26 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
27 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
28 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
29 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
30 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
31 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
32 * POSSIBILITY OF SUCH DAMAGE.
33 *
34 * $FreeBSD: head/sys/dev/firewire/sbp.c 219543 2011-03-11 22:19:49Z marius $
34 * $FreeBSD: head/sys/dev/firewire/sbp.c 225950 2011-10-03 20:32:55Z ken $
35 *
36 */
37
38#include <sys/param.h>
39#include <sys/systm.h>
40#include <sys/module.h>
41#include <sys/bus.h>
42#include <sys/kernel.h>

--- 1467 unchanged lines hidden (view full) ---

1510 csio->cdb_len, csio->dxfer_len,
1511 csio->sense_len);
1512}
1513
1514static void
1515sbp_scsi_status(struct sbp_status *sbp_status, struct sbp_ocb *ocb)
1516{
1517 struct sbp_cmd_status *sbp_cmd_status;
35 *
36 */
37
38#include <sys/param.h>
39#include <sys/systm.h>
40#include <sys/module.h>
41#include <sys/bus.h>
42#include <sys/kernel.h>

--- 1467 unchanged lines hidden (view full) ---

1510 csio->cdb_len, csio->dxfer_len,
1511 csio->sense_len);
1512}
1513
1514static void
1515sbp_scsi_status(struct sbp_status *sbp_status, struct sbp_ocb *ocb)
1516{
1517 struct sbp_cmd_status *sbp_cmd_status;
1518 struct scsi_sense_data *sense;
1518 struct scsi_sense_data_fixed *sense;
1519
1520 sbp_cmd_status = (struct sbp_cmd_status *)sbp_status->data;
1519
1520 sbp_cmd_status = (struct sbp_cmd_status *)sbp_status->data;
1521 sense = &ocb->ccb->csio.sense_data;
1521 sense = (struct scsi_sense_data_fixed *)&ocb->ccb->csio.sense_data;
1522
1523SBP_DEBUG(0)
1524 sbp_print_scsi_cmd(ocb);
1525 /* XXX need decode status */
1526 printf("%s: SCSI status %x sfmt %x valid %x key %x code %x qlfr %x len %d\n",
1527 ocb->sdev->bustgtlun,
1528 sbp_cmd_status->status,
1529 sbp_cmd_status->sfmt,

--- 1471 unchanged lines hidden ---
1522
1523SBP_DEBUG(0)
1524 sbp_print_scsi_cmd(ocb);
1525 /* XXX need decode status */
1526 printf("%s: SCSI status %x sfmt %x valid %x key %x code %x qlfr %x len %d\n",
1527 ocb->sdev->bustgtlun,
1528 sbp_cmd_status->status,
1529 sbp_cmd_status->sfmt,

--- 1471 unchanged lines hidden ---