Lines Matching refs:we
141 * scsi.c: If we get a FMK, EOM, or ILI when attempting to scan
145 * scsi.h: Update and add a bunch of missing commands which we
204 we detected.
240 * sr.c: More photo-cd hacks to make sure we get the xa stuff right.
256 * hosts.c: If we remove last host registered, reuse host number.
424 * sd.c: Fail if we are opening a non-existent partition.
440 In particular, we now receive the irq number as one of the arguments.
445 that we receive the irq as an arg.
450 message if we cannot reserve the port addresses.
453 message if we cannot reserve the port addresses.
493 Print hosts after we have identified all of them. Use info()
498 Define tags to tell scsi module code what type of module we
506 could be > 16Mb if we are loading a module at runtime (i.e. use
507 scsi_init_malloc to get some memory we know will be safe).
517 Revalidate all new disks so we get the partition tables. Define
550 * in2000.c: Bugfix - apparently this is the fix that we have
635 kicking things loose when we deadlock.
662 deadlock situations that are created when we allow the user
679 * sg.c: Bugfix - always use sg_free, since we might have big buff.
691 * scsi.c (scsi_times_out): Pass pid down so that we can protect
694 * scsi.c (scsi_abort): Zero timeout field if we get the
707 we can deal with boards that do incomplete decoding of their
759 values depending upon bus type (i.e. use 1 if ISA, so we do not
835 * scsi_ioctl.c: If we have an info() function, call it, otherwise
836 if we have a "name" field, use it, else do nothing.
838 * sd.c, sr.c: Clear cmd_len field prior to each command we
849 we cannot guarantee that the stack is < 16Mb.
923 * sd.c: Give I/O error if we attempt 512 byte I/O to a disk with
926 * scsicam.c: Make sure we do read from whole disk (mask off
983 * scsi.c: Do not allocate dma bounce buffers if we have exactly
1007 * sd.c: Fix bug when we were deleting the wrong entry if we
1062 * aha1542.c: Move test for shost before we start to use shost.
1096 * sd.c: Use memset to clear all of rscsi_disks before we use it.
1131 now, but could be used by any device for which we have no way
1138 * sr.c (sr_open): Return -EROFS, not -EACCES if we attempt to open
1172 mechanism so we do not wait a long time if the board does not
1251 we want to use linked lists instead of arrays because it is easier
1272 allow us to pretend that we have a working malloc when we
1284 when we discover a device. Free pointer before returning.
1291 is stored in struct, and we do not have to pass it each time.
1360 if we have detected a buslogic card. Print out a warning message
1361 if we are configuring for >16Mb, since the 445S at board level
1409 disable_irq/enable_irq before calling queuecommand if we
1410 are not already in an interrupt. Reduce races, and we
1417 * aha1542.c: Watch for SCRD from host adapter - if we see it, set
1418 a flag. Currently we only print out the number of pending
1507 * sd.c, st.c, sr.c, sg.c: Return -ENXIO, not -ENODEV if we attempt
1637 * Makefile: fix so that we do not need to compile things we are
1649 * aha1740.c: Set NEEDS_JUMPSTART flag in reset function, so we
1681 resulting in processes hanging. Add messages when we spin up a
1686 prompt. Supply jumpstart flag if we are resetting and need the
1687 command restarted. Fix so that we return 1 if we detect a card
1694 * sr.c: Add type casts for (void*) so that we can do pointer
1700 since we cannot guarantee that the stack is < 16Mb.
1717 * scsi.c: Add new flag ASKED_FOR_SENSE so that we can tell if we are
1740 for addresses > 16Mb, panic if we find one.
1754 with handshaking, assume device is faulty until we know it not to be
1755 the case. Add DEBUG_INIT symbol to dump info as we scan for devices.
1756 Zero sense buffer so we can tell if we need to request it. When
1767 we cannot guarantee that a stack based buffer is < 16Mb.
1802 restored if we retry the command. Set aside dma buffers assuming each
1807 * sd.c: Correctly free all scsi_malloc'd memory if we run out of
1813 buffers if we run out of dma pool.
1830 dispatch table (supply NULL). If we do not have a sectorsize,
1906 read_capacity when we init the device so we know the size and
1968 of how many times we have been recursively called, and do not start
1969 another command unless we are on the outer level. Fixes bug
1984 Set SCint=NULL when we are done, to remove race condition.
2005 controller_type once we find a match.