Lines Matching defs:handle
994 sane_open (SANE_String_Const devicename, SANE_Handle * handle)
1044 /* insert newly opened handle into list of open handles: */
1048 *handle = s;
1094 sane_close (SANE_Handle handle)
1101 /* remove handle from list of open handles: */
1105 if (s == handle)
1111 DBG (5, "close: invalid handle %p\n", handle);
1112 return; /* oops, not a handle we know about */
1151 free (handle);
1157 sane_get_option_descriptor (SANE_Handle handle, SANE_Int option)
1159 Mustek_Usb_Scanner *s = handle;
1169 sane_control_option (SANE_Handle handle, SANE_Int option,
1172 Mustek_Usb_Scanner *s = handle;
1365 sane_get_parameters (SANE_Handle handle, SANE_Parameters * params)
1367 Mustek_Usb_Scanner *s = handle;
1382 sane_start (SANE_Handle handle)
1384 Mustek_Usb_Scanner *s = handle;
1455 sane_read (SANE_Handle handle, SANE_Byte * buf, SANE_Int max_len,
1458 Mustek_Usb_Scanner *s = handle;
1466 DBG (1, "sane_read: handle is null!\n");
1539 sane_cancel (SANE_Handle handle)
1541 Mustek_Usb_Scanner *s = handle;
1576 sane_set_io_mode (SANE_Handle handle, SANE_Bool non_blocking)
1578 Mustek_Usb_Scanner *s = handle;
1580 DBG (5, "sane_set_io_mode: handle = %p, non_blocking = %s\n",
1581 handle, non_blocking == SANE_TRUE ? "true" : "false");
1593 sane_get_select_fd (SANE_Handle handle, SANE_Int * fd)
1595 Mustek_Usb_Scanner *s = handle;
1597 DBG (5, "sane_get_select_fd: handle = %p, fd = %p\n", handle, (void *) fd);