]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/scsi/st.h
parisc: sba_iommu: fix build bug when CONFIG_PARISC_AGP=y
[mv-sheeva.git] / drivers / scsi / st.h
index 77302fa8608aa7f098f43050c73a77e41641601b..544dc6b1f54808516ce2890356c49536ea956d30 100644 (file)
@@ -46,21 +46,12 @@ struct st_buffer {
        struct st_request *last_SRpnt;
        struct st_cmdstatus cmdstat;
        struct page **reserved_pages;
+       struct page **mapped_pages;
        struct rq_map_data map_data;
        unsigned char *b_data;
        unsigned short use_sg;  /* zero or max number of s/g segments for this adapter */
        unsigned short sg_segs;         /* number of segments in s/g list */
-       unsigned short orig_frp_segs;   /* number of segments allocated at first try */
        unsigned short frp_segs;        /* number of buffer segments */
-       unsigned int frp_sg_current;    /* driver buffer length currently in s/g list */
-       struct st_buf_fragment *frp;    /* the allocated buffer fragment list */
-       struct scatterlist sg[1];       /* MUST BE last item */
-};
-
-/* The tape buffer fragment descriptor */
-struct st_buf_fragment {
-       struct page *page;
-       unsigned int length;
 };
 
 /* The tape mode definition */