Home
last modified time | relevance | path

Searched refs:tape_device (Results 1 – 8 of 8) sorted by relevance

/linux-4.19.296/drivers/s390/char/
Dtape_std.h100 struct tape_request *tape_std_read_block(struct tape_device *, size_t);
101 void tape_std_read_backward(struct tape_device *device,
103 struct tape_request *tape_std_write_block(struct tape_device *, size_t);
104 void tape_std_check_locate(struct tape_device *, struct tape_request *);
107 int tape_std_assign(struct tape_device *);
108 int tape_std_unassign(struct tape_device *);
109 int tape_std_read_block_id(struct tape_device *device, __u64 *id);
110 int tape_std_display(struct tape_device *, struct display_struct *disp);
111 int tape_std_terminate_write(struct tape_device *);
114 int tape_std_mtbsf(struct tape_device *, int);
[all …]
Dtape.h110 struct tape_device;
125 struct tape_device *device; /* tape device of this request */
143 typedef int (*tape_mtop_fn)(struct tape_device *, int);
151 int (*setup_device)(struct tape_device *);
152 void (*cleanup_device)(struct tape_device *);
153 int (*irq)(struct tape_device *, struct tape_request *, struct irb *);
154 struct tape_request *(*read_block)(struct tape_device *, size_t);
155 struct tape_request *(*write_block)(struct tape_device *, size_t);
156 void (*process_eov)(struct tape_device*);
158 int (*ioctl_fn)(struct tape_device *, unsigned int, unsigned long);
[all …]
Dtape_std.c39 struct tape_device * device = request->device; in tape_std_assign_timeout()
53 tape_std_assign(struct tape_device *device) in tape_std_assign()
92 tape_std_unassign (struct tape_device *device) in tape_std_unassign()
124 tape_std_display(struct tape_device *device, struct display_struct *disp) in tape_std_display()
154 tape_std_read_block_id(struct tape_device *device, __u64 *id) in tape_std_read_block_id()
177 tape_std_terminate_write(struct tape_device *device) in tape_std_terminate_write()
201 tape_std_mtload(struct tape_device *device, int count) in tape_std_mtload()
211 tape_std_mtsetblk(struct tape_device *device, int count) in tape_std_mtsetblk()
254 tape_std_mtreset(struct tape_device *device, int count) in tape_std_mtreset()
266 tape_std_mtfsf(struct tape_device *device, int mt_count) in tape_std_mtfsf()
[all …]
Dtape_core.c96 struct tape_device *tdev; in tape_medium_state_show()
108 struct tape_device *tdev; in tape_first_minor_show()
120 struct tape_device *tdev; in tape_state_show()
133 struct tape_device *tdev; in tape_operation_show()
160 struct tape_device *tdev; in tape_blocksize_show()
187 tape_state_set(struct tape_device *device, enum tape_state newstate) in tape_state_set()
213 struct tape_device *device;
225 struct tape_device *device = p->device; in tape_med_state_work_handler()
249 tape_med_state_work(struct tape_device *device, enum tape_medium_state state) in tape_med_state_work()
263 tape_med_state_set(struct tape_device *device, enum tape_medium_state newstate) in tape_med_state_set()
[all …]
Dtape_3590.c103 static int crypt_supported(struct tape_device *device) in crypt_supported()
108 static int crypt_enabled(struct tape_device *device) in crypt_enabled()
201 static int tape_3592_kekl_query(struct tape_device *device, in tape_3592_kekl_query()
242 static int tape_3592_ioctl_kekl_query(struct tape_device *device, in tape_3592_ioctl_kekl_query()
269 static int tape_3590_mttell(struct tape_device *device, int mt_count);
274 static int tape_3592_kekl_set(struct tape_device *device, in tape_3592_kekl_set()
305 static int tape_3592_ioctl_kekl_set(struct tape_device *device, in tape_3592_ioctl_kekl_set()
327 static struct tape_request *__tape_3592_enable_crypt(struct tape_device *device) in __tape_3592_enable_crypt()
355 static int tape_3592_enable_crypt(struct tape_device *device) in tape_3592_enable_crypt()
365 static void tape_3592_enable_crypt_async(struct tape_device *device) in tape_3592_enable_crypt_async()
[all …]
Dtape_char.c64 tapechar_setup_device(struct tape_device * device) in tapechar_setup_device()
89 tapechar_cleanup_device(struct tape_device *device) in tapechar_cleanup_device()
98 tapechar_check_idalbuffer(struct tape_device *device, size_t block_size) in tapechar_check_idalbuffer()
131 struct tape_device *device; in tapechar_read()
137 device = (struct tape_device *) filp->private_data; in tapechar_read()
189 struct tape_device *device; in tapechar_write()
197 device = (struct tape_device *) filp->private_data; in tapechar_write()
273 struct tape_device *device; in tapechar_open()
307 struct tape_device *device; in tapechar_release()
310 device = (struct tape_device *) filp->private_data; in tapechar_release()
[all …]
Dtape_34xx.c50 static void tape_34xx_delete_sbid_from(struct tape_device *, int);
58 struct tape_device *device = request->device; in __tape_34xx_medium_sense()
85 static int tape_34xx_medium_sense(struct tape_device *device) in tape_34xx_medium_sense()
103 static void tape_34xx_medium_sense_async(struct tape_device *device) in tape_34xx_medium_sense_async()
121 struct tape_device *device;
141 struct tape_device *device = p->device; in tape_34xx_work_handler()
155 tape_34xx_schedule_work(struct tape_device *device, enum tape_op op) in tape_34xx_schedule_work()
222 tape_34xx_unsolicited_irq(struct tape_device *device, struct irb *irb) in tape_34xx_unsolicited_irq()
241 tape_34xx_erp_read_opposite(struct tape_device *device, in tape_34xx_erp_read_opposite()
262 tape_34xx_erp_bug(struct tape_device *device, struct tape_request *request, in tape_34xx_erp_bug()
[all …]
Dtape_proc.c41 struct tape_device *device; in tape_proc_show()