cs_char_data      121 drivers/hsi/clients/cmt_speech.c static struct cs_char cs_char_data;
cs_char_data      135 drivers/hsi/clients/cmt_speech.c 	spin_lock(&cs_char_data.lock);
cs_char_data      137 drivers/hsi/clients/cmt_speech.c 	if (!cs_char_data.opened) {
cs_char_data      138 drivers/hsi/clients/cmt_speech.c 		spin_unlock(&cs_char_data.lock);
cs_char_data      144 drivers/hsi/clients/cmt_speech.c 		dev_err(&cs_char_data.cl->device,
cs_char_data      146 drivers/hsi/clients/cmt_speech.c 		spin_unlock(&cs_char_data.lock);
cs_char_data      153 drivers/hsi/clients/cmt_speech.c 	spin_unlock(&cs_char_data.lock);
cs_char_data      155 drivers/hsi/clients/cmt_speech.c 	wake_up_interruptible(&cs_char_data.wait);
cs_char_data      156 drivers/hsi/clients/cmt_speech.c 	kill_fasync(&cs_char_data.async_queue, SIGIO, POLL_IN);
cs_char_data      177 drivers/hsi/clients/cmt_speech.c 	cs_notify(message, &cs_char_data.chardev_queue);
cs_char_data      182 drivers/hsi/clients/cmt_speech.c 	cs_notify(message, &cs_char_data.dataind_queue);
cs_char_data      184 drivers/hsi/clients/cmt_speech.c 	spin_lock(&cs_char_data.lock);
cs_char_data      185 drivers/hsi/clients/cmt_speech.c 	cs_char_data.dataind_pending++;
cs_char_data      186 drivers/hsi/clients/cmt_speech.c 	while (cs_char_data.dataind_pending > maxlength &&
cs_char_data      187 drivers/hsi/clients/cmt_speech.c 				!list_empty(&cs_char_data.dataind_queue)) {
cs_char_data      188 drivers/hsi/clients/cmt_speech.c 		dev_dbg(&cs_char_data.cl->device, "data notification "
cs_char_data      189 drivers/hsi/clients/cmt_speech.c 		"queue overrun (%u entries)\n", cs_char_data.dataind_pending);
cs_char_data      191 drivers/hsi/clients/cmt_speech.c 		cs_pop_entry(&cs_char_data.dataind_queue);
cs_char_data      192 drivers/hsi/clients/cmt_speech.c 		cs_char_data.dataind_pending--;
cs_char_data      194 drivers/hsi/clients/cmt_speech.c 	spin_unlock(&cs_char_data.lock);
cs_char_data      222 drivers/hsi/clients/cmt_speech.c 	dev_dbg(&cs_char_data.cl->device, "control cmd destructor\n");
cs_char_data      282 drivers/hsi/clients/cmt_speech.c 		msg->channel = cs_char_data.channel_id_cmd;
cs_char_data      299 drivers/hsi/clients/cmt_speech.c 	dev_dbg(&cs_char_data.cl->device, "Freeing data %s message\n", dir);
cs_char_data      303 drivers/hsi/clients/cmt_speech.c 		dev_err(&cs_char_data.cl->device,
cs_char_data      328 drivers/hsi/clients/cmt_speech.c 	rxmsg->channel = cs_char_data.channel_id_data;
cs_char_data      337 drivers/hsi/clients/cmt_speech.c 	txmsg->channel = cs_char_data.channel_id_data;
cs_char_data     1119 drivers/hsi/clients/cmt_speech.c 	poll_wait(file, &cs_char_data.wait, wait);
cs_char_data     1280 drivers/hsi/clients/cmt_speech.c 	spin_lock_bh(&cs_char_data.lock);
cs_char_data     1281 drivers/hsi/clients/cmt_speech.c 	if (cs_char_data.opened) {
cs_char_data     1283 drivers/hsi/clients/cmt_speech.c 		spin_unlock_bh(&cs_char_data.lock);
cs_char_data     1286 drivers/hsi/clients/cmt_speech.c 	cs_char_data.opened = 1;
cs_char_data     1287 drivers/hsi/clients/cmt_speech.c 	cs_char_data.dataind_pending = 0;
cs_char_data     1288 drivers/hsi/clients/cmt_speech.c 	spin_unlock_bh(&cs_char_data.lock);
cs_char_data     1296 drivers/hsi/clients/cmt_speech.c 	ret = cs_hsi_start(&cs_char_data.hi, cs_char_data.cl, p, CS_MMAP_SIZE);
cs_char_data     1298 drivers/hsi/clients/cmt_speech.c 		dev_err(&cs_char_data.cl->device, "Unable to initialize HSI\n");
cs_char_data     1303 drivers/hsi/clients/cmt_speech.c 	cs_char_data.mmap_base = p;
cs_char_data     1304 drivers/hsi/clients/cmt_speech.c 	cs_char_data.mmap_size = CS_MMAP_SIZE;
cs_char_data     1306 drivers/hsi/clients/cmt_speech.c 	file->private_data = &cs_char_data;
cs_char_data     1313 drivers/hsi/clients/cmt_speech.c 	spin_lock_bh(&cs_char_data.lock);
cs_char_data     1314 drivers/hsi/clients/cmt_speech.c 	cs_char_data.opened = 0;
cs_char_data     1315 drivers/hsi/clients/cmt_speech.c 	spin_unlock_bh(&cs_char_data.lock);
cs_char_data     1375 drivers/hsi/clients/cmt_speech.c 	init_waitqueue_head(&cs_char_data.wait);
cs_char_data     1376 drivers/hsi/clients/cmt_speech.c 	spin_lock_init(&cs_char_data.lock);
cs_char_data     1377 drivers/hsi/clients/cmt_speech.c 	cs_char_data.opened = 0;
cs_char_data     1378 drivers/hsi/clients/cmt_speech.c 	cs_char_data.cl = cl;
cs_char_data     1379 drivers/hsi/clients/cmt_speech.c 	cs_char_data.hi = NULL;
cs_char_data     1380 drivers/hsi/clients/cmt_speech.c 	INIT_LIST_HEAD(&cs_char_data.chardev_queue);
cs_char_data     1381 drivers/hsi/clients/cmt_speech.c 	INIT_LIST_HEAD(&cs_char_data.dataind_queue);
cs_char_data     1383 drivers/hsi/clients/cmt_speech.c 	cs_char_data.channel_id_cmd = hsi_get_channel_id_by_name(cl,
cs_char_data     1385 drivers/hsi/clients/cmt_speech.c 	if (cs_char_data.channel_id_cmd < 0) {
cs_char_data     1386 drivers/hsi/clients/cmt_speech.c 		err = cs_char_data.channel_id_cmd;
cs_char_data     1391 drivers/hsi/clients/cmt_speech.c 	cs_char_data.channel_id_data = hsi_get_channel_id_by_name(cl,
cs_char_data     1393 drivers/hsi/clients/cmt_speech.c 	if (cs_char_data.channel_id_data < 0) {
cs_char_data     1394 drivers/hsi/clients/cmt_speech.c 		err = cs_char_data.channel_id_data;
cs_char_data     1412 drivers/hsi/clients/cmt_speech.c 	spin_lock_bh(&cs_char_data.lock);
cs_char_data     1413 drivers/hsi/clients/cmt_speech.c 	hi = cs_char_data.hi;
cs_char_data     1414 drivers/hsi/clients/cmt_speech.c 	cs_char_data.hi = NULL;
cs_char_data     1415 drivers/hsi/clients/cmt_speech.c 	spin_unlock_bh(&cs_char_data.lock);