Skip to content

Commit

Permalink
isci: remove base_request abstraction
Browse files Browse the repository at this point in the history
Merge struct sci_base_request into scic_sds_request, and also factor the two
types of state machine handlers into one function.  While we're at it also
remove lots of duplicate incorrect kerneldoc comments for the state machine
handlers.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
  • Loading branch information
Christoph Hellwig authored and Dan Williams committed Jul 3, 2011
1 parent ca841f0 commit 38aa74e
Show file tree
Hide file tree
Showing 15 changed files with 551 additions and 941 deletions.
6 changes: 3 additions & 3 deletions drivers/scsi/isci/core/sci_base_remote_device.h
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@

#include "sci_base_state_machine.h"

struct sci_base_request;
struct scic_sds_request;

/**
* enum sci_base_remote_device_states - This enumeration depicts all the states
Expand Down Expand Up @@ -159,12 +159,12 @@ typedef enum sci_status (*sci_base_remote_device_handler_t)(

typedef enum sci_status (*sci_base_remote_device_request_handler_t)(
struct sci_base_remote_device *,
struct sci_base_request *
struct scic_sds_request *
);

typedef enum sci_status (*sci_base_remote_device_high_priority_request_complete_handler_t)(
struct sci_base_remote_device *,
struct sci_base_request *,
struct scic_sds_request *,
void *,
enum sci_io_status
);
Expand Down
195 changes: 0 additions & 195 deletions drivers/scsi/isci/core/sci_base_request.h

This file was deleted.

Loading

0 comments on commit 38aa74e

Please sign in to comment.