csdata           1090 drivers/hsi/clients/cmt_speech.c 	struct cs_char *csdata = vmf->vma->vm_private_data;
csdata           1093 drivers/hsi/clients/cmt_speech.c 	page = virt_to_page(csdata->mmap_base);
csdata           1106 drivers/hsi/clients/cmt_speech.c 	struct cs_char *csdata = file->private_data;
csdata           1108 drivers/hsi/clients/cmt_speech.c 	if (fasync_helper(fd, file, on, &csdata->async_queue) < 0)
csdata           1116 drivers/hsi/clients/cmt_speech.c 	struct cs_char *csdata = file->private_data;
csdata           1120 drivers/hsi/clients/cmt_speech.c 	spin_lock_bh(&csdata->lock);
csdata           1121 drivers/hsi/clients/cmt_speech.c 	if (!list_empty(&csdata->chardev_queue))
csdata           1123 drivers/hsi/clients/cmt_speech.c 	else if (!list_empty(&csdata->dataind_queue))
csdata           1125 drivers/hsi/clients/cmt_speech.c 	spin_unlock_bh(&csdata->lock);
csdata           1133 drivers/hsi/clients/cmt_speech.c 	struct cs_char *csdata = file->private_data;
csdata           1143 drivers/hsi/clients/cmt_speech.c 		spin_lock_bh(&csdata->lock);
csdata           1144 drivers/hsi/clients/cmt_speech.c 		if (!list_empty(&csdata->chardev_queue)) {
csdata           1145 drivers/hsi/clients/cmt_speech.c 			data = cs_pop_entry(&csdata->chardev_queue);
csdata           1146 drivers/hsi/clients/cmt_speech.c 		} else if (!list_empty(&csdata->dataind_queue)) {
csdata           1147 drivers/hsi/clients/cmt_speech.c 			data = cs_pop_entry(&csdata->dataind_queue);
csdata           1148 drivers/hsi/clients/cmt_speech.c 			csdata->dataind_pending--;
csdata           1152 drivers/hsi/clients/cmt_speech.c 		spin_unlock_bh(&csdata->lock);
csdata           1163 drivers/hsi/clients/cmt_speech.c 		prepare_to_wait_exclusive(&csdata->wait, &wait,
csdata           1166 drivers/hsi/clients/cmt_speech.c 		finish_wait(&csdata->wait, &wait);
csdata           1180 drivers/hsi/clients/cmt_speech.c 	struct cs_char *csdata = file->private_data;
csdata           1193 drivers/hsi/clients/cmt_speech.c 	err = cs_hsi_command(csdata->hi, data);
csdata           1203 drivers/hsi/clients/cmt_speech.c 	struct cs_char *csdata = file->private_data;
csdata           1210 drivers/hsi/clients/cmt_speech.c 		state = cs_hsi_get_state(csdata->hi);
csdata           1229 drivers/hsi/clients/cmt_speech.c 		cs_hsi_set_wakeline(csdata->hi, !!state);
csdata           1248 drivers/hsi/clients/cmt_speech.c 			r = cs_hsi_buf_config(csdata->hi, &buf_cfg);
csdata           1337 drivers/hsi/clients/cmt_speech.c 	struct cs_char *csdata = file->private_data;
csdata           1339 drivers/hsi/clients/cmt_speech.c 	cs_hsi_stop(csdata->hi);
csdata           1340 drivers/hsi/clients/cmt_speech.c 	spin_lock_bh(&csdata->lock);
csdata           1341 drivers/hsi/clients/cmt_speech.c 	csdata->hi = NULL;
csdata           1342 drivers/hsi/clients/cmt_speech.c 	free_page(csdata->mmap_base);
csdata           1343 drivers/hsi/clients/cmt_speech.c 	cs_free_char_queue(&csdata->chardev_queue);
csdata           1344 drivers/hsi/clients/cmt_speech.c 	cs_free_char_queue(&csdata->dataind_queue);
csdata           1345 drivers/hsi/clients/cmt_speech.c 	csdata->opened = 0;
csdata           1346 drivers/hsi/clients/cmt_speech.c 	spin_unlock_bh(&csdata->lock);