Lines Matching refs:iso_context
58 struct fw_iso_context *iso_context; member
1001 if (client->iso_context != NULL) { in ioctl_create_iso_context()
1020 client->iso_context = context; in ioctl_create_iso_context()
1031 struct fw_iso_context *ctx = client->iso_context; in ioctl_set_iso_channels()
1051 struct fw_iso_context *ctx = client->iso_context; in ioctl_queue_iso()
1160 if (client->iso_context == NULL || a->handle != 0) in ioctl_start_iso()
1163 if (client->iso_context->type == FW_ISO_CONTEXT_RECEIVE && in ioctl_start_iso()
1167 return fw_iso_context_start(client->iso_context, in ioctl_start_iso()
1175 if (client->iso_context == NULL || a->handle != 0) in ioctl_stop_iso()
1178 return fw_iso_context_stop(client->iso_context); in ioctl_stop_iso()
1185 if (client->iso_context == NULL || a->handle != 0) in ioctl_flush_iso()
1188 return fw_iso_context_flush_completions(client->iso_context); in ioctl_flush_iso()
1687 if (client->iso_context) { in fw_device_op_mmap()
1690 iso_dma_direction(client->iso_context)); in fw_device_op_mmap()
1750 if (client->iso_context) in fw_device_op_release()
1751 fw_iso_context_destroy(client->iso_context); in fw_device_op_release()