tape.h (7eef4091a653c243a87e5375c54504cc03bec4d8) tape.h (3ef32e62cb55785f6f1b5ad7290744f74bdadaf0)
1/*
2 * drivers/s390/char/tape.h
3 * tape device driver for 3480/3490E/3590 tapes.
4 *
5 * S390 and zSeries version
1/*
2 * drivers/s390/char/tape.h
3 * tape device driver for 3480/3490E/3590 tapes.
4 *
5 * S390 and zSeries version
6 * Copyright IBM Corp. 2001,2006
6 * Copyright IBM Corp. 2001, 2009
7 * Author(s): Carsten Otte <cotte@de.ibm.com>
8 * Tuan Ngo-Anh <ngoanh@de.ibm.com>
9 * Martin Schwidefsky <schwidefsky@de.ibm.com>
10 * Stefan Bader <shbader@de.ibm.com>
11 */
12
13#ifndef _TAPE_H
14#define _TAPE_H

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

281extern void tape_noper_handler(int irq, int status);
282extern int tape_open(struct tape_device *);
283extern int tape_release(struct tape_device *);
284extern int tape_mtop(struct tape_device *, int, int);
285extern void tape_state_set(struct tape_device *, enum tape_state);
286
287extern int tape_generic_online(struct tape_device *, struct tape_discipline *);
288extern int tape_generic_offline(struct ccw_device *);
7 * Author(s): Carsten Otte <cotte@de.ibm.com>
8 * Tuan Ngo-Anh <ngoanh@de.ibm.com>
9 * Martin Schwidefsky <schwidefsky@de.ibm.com>
10 * Stefan Bader <shbader@de.ibm.com>
11 */
12
13#ifndef _TAPE_H
14#define _TAPE_H

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

281extern void tape_noper_handler(int irq, int status);
282extern int tape_open(struct tape_device *);
283extern int tape_release(struct tape_device *);
284extern int tape_mtop(struct tape_device *, int, int);
285extern void tape_state_set(struct tape_device *, enum tape_state);
286
287extern int tape_generic_online(struct tape_device *, struct tape_discipline *);
288extern int tape_generic_offline(struct ccw_device *);
289extern int tape_generic_pm_suspend(struct ccw_device *);
289
290/* Externals from tape_devmap.c */
291extern int tape_generic_probe(struct ccw_device *);
292extern void tape_generic_remove(struct ccw_device *);
293
294extern struct tape_device *tape_get_device(int devindex);
295extern struct tape_device *tape_get_device_reference(struct tape_device *);
296extern struct tape_device *tape_put_device(struct tape_device *);

--- 106 unchanged lines hidden ---
290
291/* Externals from tape_devmap.c */
292extern int tape_generic_probe(struct ccw_device *);
293extern void tape_generic_remove(struct ccw_device *);
294
295extern struct tape_device *tape_get_device(int devindex);
296extern struct tape_device *tape_get_device_reference(struct tape_device *);
297extern struct tape_device *tape_put_device(struct tape_device *);

--- 106 unchanged lines hidden ---