Lines Matching defs:handle
1057 sane_open (SANE_String_Const devicename, SANE_Handle * handle)
1189 /* the extra amount of UMAX_PP_RESERVE bytes is to handle */
1235 *handle = dev;
1243 sane_close (SANE_Handle handle)
1249 /* remove handle from list of open handles: */
1254 if (dev == handle)
1263 return; /* oops, not a handle we know about */
1267 sane_cancel (handle); /* remember: sane_cancel is a macro and
1307 free (handle);
1312 sane_get_option_descriptor (SANE_Handle handle, SANE_Int option)
1314 Umax_PP_Device *dev = handle;
1330 sane_control_option (SANE_Handle handle, SANE_Int option,
1333 Umax_PP_Device *dev = handle;
1835 sane_get_parameters (SANE_Handle handle, SANE_Parameters * params)
1837 Umax_PP_Device *dev = handle;
1995 sane_start (SANE_Handle handle)
1997 Umax_PP_Device *dev = handle;
2038 sane_get_parameters (handle, NULL);
2164 sane_read (SANE_Handle handle, SANE_Byte * buf, SANE_Int max_len,
2167 Umax_PP_Device *dev = handle;
2337 sane_cancel (SANE_Handle handle)
2339 Umax_PP_Device *dev = handle;
2375 sane_set_io_mode (SANE_Handle handle, SANE_Bool non_blocking)
2377 DBG (129, "unused arg: handle = %p, non_blocking = %d\n",
2378 handle, (int) non_blocking);
2386 sane_get_select_fd (SANE_Handle handle, SANE_Int * fd)
2389 DBG (129, "unused arg: handle = %p, fd = %p\n", handle, (void *) fd);