Lines Matching refs:ctx_pdata
73 struct iio_context_pdata *ctx_pdata = ctx->pdata; in serial_open() local
77 iio_mutex_lock(ctx_pdata->lock); in serial_open()
81 ret = iiod_client_open_unlocked(ctx_pdata->iiod_client, NULL, in serial_open()
87 iio_mutex_unlock(ctx_pdata->lock); in serial_open()
94 struct iio_context_pdata *ctx_pdata = ctx->pdata; in serial_close() local
98 iio_mutex_lock(ctx_pdata->lock); in serial_close()
102 ret = iiod_client_close_unlocked(ctx_pdata->iiod_client, NULL, dev); in serial_close()
106 iio_mutex_unlock(ctx_pdata->lock); in serial_close()
246 struct iio_context_pdata *ctx_pdata = ctx->pdata; in serial_shutdown() local
249 iiod_client_destroy(ctx_pdata->iiod_client); in serial_shutdown()
250 iio_mutex_destroy(ctx_pdata->lock); in serial_shutdown()
251 sp_close(ctx_pdata->port); in serial_shutdown()
252 sp_free_port(ctx_pdata->port); in serial_shutdown()
261 free(ctx_pdata); in serial_shutdown()