Lines Matching refs:ctx_pdata
233 struct iio_context_pdata *ctx_pdata = dev->ctx->pdata; in usb_open() local
237 iio_mutex_lock(ctx_pdata->ep_lock); in usb_open()
248 ret = usb_open_pipe(ctx_pdata, pdata->io_ctx.ep->pipe_id); in usb_open()
260 ret = iiod_client_open_unlocked(ctx_pdata->iiod_client, &pdata->io_ctx, in usb_open()
265 usb_calculate_remote_timeout(ctx_pdata->timeout_ms); in usb_open()
267 ret = iiod_client_set_timeout(ctx_pdata->iiod_client, in usb_open()
276 usb_close_pipe(ctx_pdata, pdata->io_ctx.ep->pipe_id); in usb_open()
281 iio_mutex_unlock(ctx_pdata->ep_lock); in usb_open()
287 struct iio_context_pdata *ctx_pdata = dev->ctx->pdata; in usb_close() local
291 iio_mutex_lock(ctx_pdata->ep_lock); in usb_close()
296 ret = iiod_client_close_unlocked(ctx_pdata->iiod_client, &pdata->io_ctx, in usb_close()
302 usb_close_pipe(ctx_pdata, pdata->io_ctx.ep->pipe_id); in usb_close()
307 iio_mutex_unlock(ctx_pdata->ep_lock); in usb_close()