Lines Matching defs:handle
840 sane_open (SANE_String_Const devicename, SANE_Handle * handle)
871 *handle = MAGIC;
879 sane_close (SANE_Handle handle)
882 if (handle == MAGIC)
889 sane_get_option_descriptor (SANE_Handle handle, SANE_Int option)
891 if (handle != MAGIC || !is_open)
899 sane_control_option (SANE_Handle handle, SANE_Int option,
905 DBG (127, "control_option(handle=%p,opt=%s,act=%s,val=%p,info=%p)\n",
906 handle, sod[option].title,
912 if (handle != MAGIC || !is_open)
913 return SANE_STATUS_INVAL; /* Unknown handle ... */
1104 sane_get_parameters (SANE_Handle handle, SANE_Parameters * params)
1110 if (handle != MAGIC || !is_open)
1111 rc = SANE_STATUS_INVAL; /* Unknown handle ... */
1176 sane_start (SANE_Handle handle)
1180 if (handle != MAGIC || !is_open ||
1182 return SANE_STATUS_INVAL; /* Unknown handle ... */
1272 sane_read (SANE_Handle __sane_unused__ handle, SANE_Byte * data,
1375 sane_cancel (SANE_Handle __sane_unused__ handle)
1385 sane_set_io_mode (SANE_Handle __sane_unused__ handle,
1392 sane_get_select_fd (SANE_Handle __sane_unused__ handle, SANE_Int __sane_unused__ * fd)