1
linux/drivers/scsi/isci/core
Bartosz Barcinski 6cb4d6b382 isci: audit usage of BUG_ON macro in isci driver
Removes unnecessary usage of BUG_ON macro, excluding core directory.
In some cases macro is unnecesary, check is done in caller function.
In other cases macro is replaced by if construction with
appropriate warning.

Signed-off-by: Maciej Patelczyk <maciej.patelczyk@intel.com>
[changed some survivable bug conditions to WARN_ONCE]
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
2011-07-03 04:00:37 -07:00
..
intel_ata.h
intel_sas.h isci: replace sci_sas_link_rate with sas_linkrate 2011-07-03 04:00:37 -07:00
intel_sat.h
intel_sata.h
intel_scsi.h
sati_device.h
sati_translator_sequence.h isci: Remove "screaming" data types 2011-07-03 04:00:36 -07:00
sati_types.h
sci_base_state_machine.c isci: Remove "screaming" data types 2011-07-03 04:00:36 -07:00
sci_base_state_machine.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
sci_base_state.h isci: Remove "screaming" data types 2011-07-03 04:00:36 -07:00
sci_controller_constants.h
sci_controller.h isci: remove base_controller abstraction 2011-07-03 04:00:37 -07:00
sci_object.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
sci_pool.h
sci_status.h isci: Remove "screaming" data types 2011-07-03 04:00:36 -07:00
sci_util.c isci: have the driver use native SG calls and DMA-API 2011-07-03 03:55:28 -07:00
sci_util.h isci: have the driver use native SG calls and DMA-API 2011-07-03 03:55:28 -07:00
scic_config_parameters.h isci: namespacecheck cleanups 2011-07-03 04:00:36 -07:00
scic_controller.h isci: sparse warnings cleanup 2011-07-03 04:00:37 -07:00
scic_io_request.h isci: kill dead data structurs in scic_io_request.h 2011-07-03 04:00:37 -07:00
scic_phy.h isci: replace sci_sas_link_rate with sas_linkrate 2011-07-03 04:00:37 -07:00
scic_port.h isci: Remove "screaming" data types 2011-07-03 04:00:36 -07:00
scic_remote_device.h isci: replace sci_sas_link_rate with sas_linkrate 2011-07-03 04:00:37 -07:00
scic_sds_controller.c isci: sparse warnings cleanup 2011-07-03 04:00:37 -07:00
scic_sds_controller.h isci: remove scic_controller state handlers 2011-07-03 04:00:37 -07:00
scic_sds_phy.c isci: replace sci_sas_link_rate with sas_linkrate 2011-07-03 04:00:37 -07:00
scic_sds_phy.h isci: replace sci_sas_link_rate with sas_linkrate 2011-07-03 04:00:37 -07:00
scic_sds_port_configuration_agent.c isci: remove base_port abstraction 2011-07-03 04:00:37 -07:00
scic_sds_port_configuration_agent.h isci: Remove "screaming" data types 2011-07-03 04:00:36 -07:00
scic_sds_port_registers.h isci: remove mmio wrappers 2011-07-03 04:00:36 -07:00
scic_sds_port.c isci: replace sci_sas_link_rate with sas_linkrate 2011-07-03 04:00:37 -07:00
scic_sds_port.h isci: sparse warnings cleanup 2011-07-03 04:00:37 -07:00
scic_sds_remote_device.c isci: replace sci_sas_link_rate with sas_linkrate 2011-07-03 04:00:37 -07:00
scic_sds_remote_device.h isci: replace sci_sas_link_rate with sas_linkrate 2011-07-03 04:00:37 -07:00
scic_sds_remote_node_context.c isci: namespacecheck cleanups 2011-07-03 04:00:36 -07:00
scic_sds_remote_node_context.h isci: Remove "screaming" data types 2011-07-03 04:00:36 -07:00
scic_sds_remote_node_table.c
scic_sds_remote_node_table.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scic_sds_request.c isci: audit usage of BUG_ON macro in isci driver 2011-07-03 04:00:37 -07:00
scic_sds_request.h isci: simplify request state handlers 2011-07-03 04:00:37 -07:00
scic_sds_smp_remote_device.c isci: remove base_remote_device abstraction 2011-07-03 04:00:37 -07:00
scic_sds_smp_request.c isci: simplify request state handlers 2011-07-03 04:00:37 -07:00
scic_sds_smp_request.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scic_sds_ssp_request.c isci: simplify request state handlers 2011-07-03 04:00:37 -07:00
scic_sds_stp_packet_request.c isci: simplify request state handlers 2011-07-03 04:00:37 -07:00
scic_sds_stp_packet_request.h isci: Remove "screaming" data types 2011-07-03 04:00:36 -07:00
scic_sds_stp_pio_request.h isci: Remove "screaming" data types 2011-07-03 04:00:36 -07:00
scic_sds_stp_remote_device.c isci: remove base_remote_device abstraction 2011-07-03 04:00:37 -07:00
scic_sds_stp_request.c isci: remove scic_controller state handlers 2011-07-03 04:00:37 -07:00
scic_sds_stp_request.h isci: kill dead data structurs in scic_io_request.h 2011-07-03 04:00:37 -07:00
scic_sds_unsolicited_frame_control.c isci: simplify dma coherent allocation 2011-07-03 04:00:37 -07:00
scic_sds_unsolicited_frame_control.h isci: simplify dma coherent allocation 2011-07-03 04:00:37 -07:00
scic_task_request.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scu_completion_codes.h isci: Add Support for new TC completion codes 2011-07-03 03:55:28 -07:00
scu_constants.h
scu_event_codes.h
scu_registers.h isci: Remove "screaming" data types 2011-07-03 04:00:36 -07:00
scu_remote_node_context.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scu_task_context.h isci: Remove "screaming" data types 2011-07-03 04:00:36 -07:00
scu_unsolicited_frame.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00
scu_viit_data.h isci: kill sci_types.h 2011-07-03 00:36:31 -07:00