Lines Matching refs:printer_dev
66 struct printer_dev { struct
99 static inline struct printer_dev *func_to_printer(struct usb_function *f) in func_to_printer() argument
101 return container_of(f, struct printer_dev, function); in func_to_printer()
229 struct printer_dev *dev = container_of(kref, struct printer_dev, kref); in printer_dev_free()
266 struct printer_dev *dev = ep->driver_data; in rx_complete()
315 struct printer_dev *dev = ep->driver_data; in tx_complete()
346 struct printer_dev *dev; in printer_open()
350 dev = container_of(inode->i_cdev, struct printer_dev, printer_cdev); in printer_open()
377 struct printer_dev *dev = fd->private_data; in printer_close()
394 setup_rx_reqs(struct printer_dev *dev) in setup_rx_reqs()
432 struct printer_dev *dev = fd->private_data; in printer_read()
574 struct printer_dev *dev = fd->private_data; in printer_write()
693 struct printer_dev *dev = fd->private_data; in printer_fsync()
723 struct printer_dev *dev = fd->private_data; in printer_poll()
759 struct printer_dev *dev = fd->private_data; in printer_ioctl()
809 set_printer_interface(struct printer_dev *dev) in set_printer_interface()
846 static void printer_reset_interface(struct printer_dev *dev) in printer_reset_interface()
867 static int set_interface(struct printer_dev *dev, unsigned number) in set_interface()
886 static void printer_soft_reset(struct printer_dev *dev) in printer_soft_reset()
940 struct printer_dev *dev = func_to_printer(f); in gprinter_req_match()
981 struct printer_dev *dev = func_to_printer(f); in printer_func_setup()
1062 struct printer_dev *dev = func_to_printer(f); in printer_func_bind()
1173 struct printer_dev *dev = func_to_printer(f); in printer_func_set_alt()
1184 struct printer_dev *dev = func_to_printer(f); in printer_func_disable()
1397 struct printer_dev *dev = func_to_printer(f); in gprinter_free()
1411 struct printer_dev *dev; in printer_func_unbind()
1454 struct printer_dev *dev; in gprinter_alloc()