Lines Matching refs:handler
810 unsigned long size, PTPDataHandler *handler,void *data,
881 int putfunc_ret = handler->putfunc(NULL, handler->priv, result, bytes, &written);
934 PTPDataHandler *handler,
960 int getfunc_ret = handler->getfunc(NULL, handler->priv,towrite,bytes,&towrite);
1024 /* memory data get/put handler */
1065 ptp_init_recv_memory_handler(PTPDataHandler *handler) {
1068 handler->priv = priv;
1069 handler->getfunc = memory_getfunc;
1070 handler->putfunc = memory_putfunc;
1081 ptp_init_send_memory_handler(PTPDataHandler *handler,
1088 handler->priv = priv;
1089 handler->getfunc = memory_getfunc;
1090 handler->putfunc = memory_putfunc;
1099 ptp_exit_send_memory_handler (PTPDataHandler *handler) {
1100 PTPMemHandlerPrivate* priv = (PTPMemHandlerPrivate*)handler->priv;
1108 ptp_exit_recv_memory_handler (PTPDataHandler *handler,
1111 PTPMemHandlerPrivate* priv = (PTPMemHandlerPrivate*)handler->priv;
1170 unsigned long size, PTPDataHandler *handler
1200 ret = handler->getfunc(params, handler->priv, datawlen, usbdata.payload.data, &gotlen);
1218 ret = ptp_write_func (bytes_left_to_transfer, handler, params->data, &written);
1261 ptp_usb_getdata (PTPParams* params, PTPContainer* ptp, PTPDataHandler *handler)
1310 handler->putfunc(
1311 params, handler->priv, rlen - PTP_USB_BULK_HDR_LEN, usbdata.payload.data,
1316 /* stuff data directly to passed data handler */
1323 handler,
1379 handler->putfunc(
1380 params, handler->priv, rlen - PTP_USB_BULK_HDR_LEN, usbdata.payload.data,
1417 handler,