Searched refs:cmd_thread (Results 1 - 25 of 25) sorted by relevance

/device/lge/mako/camera/QCamera/stack/mm-camera-interface/src/
H A Dmm_camera_data.c145 mm_camera_cmd_thread_t *cmd_thread = local
151 ret = sem_wait(&cmd_thread->cmd_sem);
160 node = (mm_camera_cmdcb_t*)mm_camera_queue_deq(&cmd_thread->cmd_queue);
167 if (NULL != cmd_thread->cb) {
168 cmd_thread->cb(node, cmd_thread->user_data);
182 int32_t mm_camera_cmd_thread_launch(mm_camera_cmd_thread_t * cmd_thread, argument
188 sem_init(&cmd_thread->cmd_sem, 0, 0);
189 mm_camera_queue_init(&cmd_thread->cmd_queue);
190 cmd_thread
201 mm_camera_cmd_thread_release(mm_camera_cmd_thread_t * cmd_thread) argument
[all...]
H A Dmm_camera_stream.c160 mm_camera_queue_enq(&(my_obj->ch_obj->cmd_thread.cmd_queue), node);
163 sem_post(&(my_obj->ch_obj->cmd_thread.cmd_sem));
186 mm_camera_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
189 sem_post(&(my_obj->cmd_thread.cmd_sem));
587 mm_camera_cmd_thread_launch(&my_obj->cmd_thread,
598 mm_camera_cmd_thread_release(&my_obj->cmd_thread);
649 mm_camera_cmd_thread_release(&my_obj->cmd_thread);
684 rc = mm_camera_cmd_thread_release(&my_obj->cmd_thread);
H A Dmm_camera_channel.c774 mm_camera_cmd_thread_launch(&my_obj->cmd_thread,
795 mm_camera_cmd_thread_release(&my_obj->cmd_thread);
1025 mm_camera_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
1028 sem_post(&(my_obj->cmd_thread.cmd_sem));
/device/moto/shamu/camera/QCamera/stack/mm-camera-interface/src/
H A Dmm_camera_data.c147 mm_camera_cmd_thread_t *cmd_thread = local
153 ret = sem_wait(&cmd_thread->cmd_sem);
162 node = (mm_camera_cmdcb_t*)mm_camera_queue_deq(&cmd_thread->cmd_queue);
170 if (NULL != cmd_thread->cb) {
171 cmd_thread->cb(node, cmd_thread->user_data);
180 node = (mm_camera_cmdcb_t*)mm_camera_queue_deq(&cmd_thread->cmd_queue);
186 int32_t mm_camera_cmd_thread_launch(mm_camera_cmd_thread_t * cmd_thread, argument
192 sem_init(&cmd_thread->cmd_sem, 0, 0);
193 mm_camera_queue_init(&cmd_thread
205 mm_camera_cmd_thread_stop(mm_camera_cmd_thread_t * cmd_thread) argument
228 mm_camera_cmd_thread_destroy(mm_camera_cmd_thread_t * cmd_thread) argument
237 mm_camera_cmd_thread_release(mm_camera_cmd_thread_t * cmd_thread) argument
[all...]
H A Dmm_camera_stream.c165 mm_camera_queue_enq(&(my_obj->ch_obj->cmd_thread.cmd_queue), node);
168 sem_post(&(my_obj->ch_obj->cmd_thread.cmd_sem));
191 mm_camera_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
194 sem_post(&(my_obj->cmd_thread.cmd_sem));
622 mm_camera_cmd_thread_launch(&my_obj->cmd_thread,
633 mm_camera_cmd_thread_release(&my_obj->cmd_thread);
689 mm_camera_cmd_thread_release(&my_obj->cmd_thread);
726 rc = mm_camera_cmd_thread_release(&my_obj->cmd_thread);
H A Dmm_camera_channel.c914 mm_camera_cmd_thread_launch(&my_obj->cmd_thread,
1099 mm_camera_cmd_thread_stop(&my_obj->cmd_thread);
1140 mm_camera_cmd_thread_destroy(&my_obj->cmd_thread);
1182 mm_camera_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
1185 sem_post(&(my_obj->cmd_thread.cmd_sem));
/device/asus/flo/camera/QCamera2/stack/mm-camera-interface/src/
H A Dmm_camera_thread.c539 mm_camera_cmd_thread_t *cmd_thread = local
545 ret = cam_sem_wait(&cmd_thread->cmd_sem);
554 node = (mm_camera_cmdcb_t*)cam_queue_deq(&cmd_thread->cmd_queue);
563 if (NULL != cmd_thread->cb) {
564 cmd_thread->cb(node, cmd_thread->user_data);
573 node = (mm_camera_cmdcb_t*)cam_queue_deq(&cmd_thread->cmd_queue);
579 int32_t mm_camera_cmd_thread_launch(mm_camera_cmd_thread_t * cmd_thread, argument
585 cam_sem_init(&cmd_thread->cmd_sem, 0);
586 cam_queue_init(&cmd_thread
598 mm_camera_cmd_thread_stop(mm_camera_cmd_thread_t * cmd_thread) argument
620 mm_camera_cmd_thread_destroy(mm_camera_cmd_thread_t * cmd_thread) argument
629 mm_camera_cmd_thread_release(mm_camera_cmd_thread_t * cmd_thread) argument
[all...]
H A Dmm_camera_channel.c911 mm_camera_cmd_thread_launch(&my_obj->cmd_thread,
1043 mm_camera_cmd_thread_release(&my_obj->cmd_thread);
1095 cam_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
1098 cam_sem_post(&(my_obj->cmd_thread.cmd_sem));
1153 cam_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
1156 cam_sem_post(&(my_obj->cmd_thread.cmd_sem));
1191 cam_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
1194 cam_sem_post(&(my_obj->cmd_thread.cmd_sem));
H A Dmm_camera_stream.c154 cam_queue_enq(&(my_obj->ch_obj->cmd_thread.cmd_queue), node);
157 cam_sem_post(&(my_obj->ch_obj->cmd_thread.cmd_sem));
174 cam_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
177 cam_sem_post(&(my_obj->cmd_thread.cmd_sem));
681 mm_camera_cmd_thread_launch(&my_obj->cmd_thread,
691 mm_camera_cmd_thread_release(&my_obj->cmd_thread);
764 mm_camera_cmd_thread_release(&my_obj->cmd_thread);
/device/lge/hammerhead/camera/QCamera2/stack/mm-camera-interface/src/
H A Dmm_camera_thread.c568 mm_camera_cmd_thread_t *cmd_thread = local
574 ret = cam_sem_wait(&cmd_thread->cmd_sem);
583 node = (mm_camera_cmdcb_t*)cam_queue_deq(&cmd_thread->cmd_queue);
592 if (NULL != cmd_thread->cb) {
593 cmd_thread->cb(node, cmd_thread->user_data);
602 node = (mm_camera_cmdcb_t*)cam_queue_deq(&cmd_thread->cmd_queue);
608 int32_t mm_camera_cmd_thread_launch(mm_camera_cmd_thread_t * cmd_thread, argument
614 cam_sem_init(&cmd_thread->cmd_sem, 0);
615 cam_queue_init(&cmd_thread
636 mm_camera_cmd_thread_stop(mm_camera_cmd_thread_t * cmd_thread) argument
658 mm_camera_cmd_thread_destroy(mm_camera_cmd_thread_t * cmd_thread) argument
667 mm_camera_cmd_thread_release(mm_camera_cmd_thread_t * cmd_thread) argument
[all...]
H A Dmm_camera_channel.c914 mm_camera_cmd_thread_launch(&my_obj->cmd_thread,
1046 mm_camera_cmd_thread_release(&my_obj->cmd_thread);
1098 cam_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
1101 cam_sem_post(&(my_obj->cmd_thread.cmd_sem));
1156 cam_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
1159 cam_sem_post(&(my_obj->cmd_thread.cmd_sem));
1194 cam_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
1197 cam_sem_post(&(my_obj->cmd_thread.cmd_sem));
H A Dmm_camera_stream.c134 cam_queue_enq(&(my_obj->ch_obj->cmd_thread.cmd_queue), node);
137 cam_sem_post(&(my_obj->ch_obj->cmd_thread.cmd_sem));
154 cam_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
157 cam_sem_post(&(my_obj->cmd_thread.cmd_sem));
662 mm_camera_cmd_thread_launch(&my_obj->cmd_thread,
672 mm_camera_cmd_thread_release(&my_obj->cmd_thread);
745 mm_camera_cmd_thread_release(&my_obj->cmd_thread);
/device/moto/shamu/camera/QCamera2/stack/mm-camera-interface/src/
H A Dmm_camera_thread.c562 mm_camera_cmd_thread_t *cmd_thread = local
568 ret = cam_sem_wait(&cmd_thread->cmd_sem);
577 node = (mm_camera_cmdcb_t*)cam_queue_deq(&cmd_thread->cmd_queue);
589 if (NULL != cmd_thread->cb) {
590 cmd_thread->cb(node, cmd_thread->user_data);
599 node = (mm_camera_cmdcb_t*)cam_queue_deq(&cmd_thread->cmd_queue);
605 int32_t mm_camera_cmd_thread_launch(mm_camera_cmd_thread_t * cmd_thread, argument
611 cam_sem_init(&cmd_thread->cmd_sem, 0);
612 cam_queue_init(&cmd_thread
633 mm_camera_cmd_thread_stop(mm_camera_cmd_thread_t * cmd_thread) argument
655 mm_camera_cmd_thread_destroy(mm_camera_cmd_thread_t * cmd_thread) argument
664 mm_camera_cmd_thread_release(mm_camera_cmd_thread_t * cmd_thread) argument
[all...]
H A Dmm_camera_channel.c1113 mm_camera_cmd_thread_launch(&my_obj->cmd_thread,
1185 mm_camera_cmd_thread_release(&my_obj->cmd_thread);
1259 mm_camera_cmd_thread_release(&my_obj->cmd_thread);
1314 cam_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
1317 cam_sem_post(&(my_obj->cmd_thread.cmd_sem));
1372 cam_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
1375 cam_sem_post(&(my_obj->cmd_thread.cmd_sem));
1410 cam_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
1413 cam_sem_post(&(my_obj->cmd_thread.cmd_sem));
1445 cam_queue_enq(&(my_obj->cmd_thread
[all...]
H A Dmm_camera_stream.c134 cam_queue_enq(&(my_obj->ch_obj->cmd_thread.cmd_queue), node);
137 cam_sem_post(&(my_obj->ch_obj->cmd_thread.cmd_sem));
154 cam_queue_enq(&(my_obj->cmd_thread.cmd_queue), node);
157 cam_sem_post(&(my_obj->cmd_thread.cmd_sem));
665 mm_camera_cmd_thread_launch(&my_obj->cmd_thread,
675 mm_camera_cmd_thread_release(&my_obj->cmd_thread);
748 mm_camera_cmd_thread_release(&my_obj->cmd_thread);
/device/asus/flo/camera/QCamera2/stack/mm-camera-interface/inc/
H A Dmm_camera.h209 mm_camera_cmd_thread_t cmd_thread; member in struct:mm_stream
329 mm_camera_cmd_thread_t cmd_thread; member in struct:mm_channel
571 mm_camera_cmd_thread_t * cmd_thread,
574 extern int32_t mm_camera_cmd_thread_release(mm_camera_cmd_thread_t * cmd_thread);
/device/lge/hammerhead/camera/QCamera2/stack/mm-camera-interface/inc/
H A Dmm_camera.h209 mm_camera_cmd_thread_t cmd_thread; member in struct:mm_stream
331 mm_camera_cmd_thread_t cmd_thread; member in struct:mm_channel
575 mm_camera_cmd_thread_t * cmd_thread,
579 extern int32_t mm_camera_cmd_thread_release(mm_camera_cmd_thread_t * cmd_thread);
/device/lge/mako/camera/QCamera/stack/mm-camera-interface/inc/
H A Dmm_camera.h227 mm_camera_cmd_thread_t cmd_thread; member in struct:mm_stream
358 mm_camera_cmd_thread_t cmd_thread; member in struct:mm_channel
616 mm_camera_cmd_thread_t * cmd_thread,
619 extern int32_t mm_camera_cmd_thread_release(mm_camera_cmd_thread_t * cmd_thread);
/device/moto/shamu/camera/QCamera2/stack/mm-camera-interface/inc/
H A Dmm_camera.h229 mm_camera_cmd_thread_t cmd_thread; member in struct:mm_stream
368 mm_camera_cmd_thread_t cmd_thread; member in struct:mm_channel
629 mm_camera_cmd_thread_t * cmd_thread,
633 extern int32_t mm_camera_cmd_thread_release(mm_camera_cmd_thread_t * cmd_thread);
/device/lge/mako/camera/QCamera/stack/mm-jpeg-interface/src/
H A Dmm_jpeg.c682 mm_jpeg_job_cmd_thread_t *cmd_thread = local
688 rc = sem_wait(&cmd_thread->job_sem);
704 node = (mm_jpeg_job_q_node_t*)mm_jpeg_queue_deq(&cmd_thread->job_queue);
748 mm_jpeg_job_cmd_thread_t * cmd_thread = &my_obj->job_mgr; local
759 mm_jpeg_queue_enq(&cmd_thread->job_queue, node);
760 sem_post(&cmd_thread->job_sem);
763 if (pthread_join(cmd_thread->pid, NULL) != 0) {
766 mm_jpeg_queue_deinit(&cmd_thread->job_queue);
768 sem_destroy(&cmd_thread->job_sem);
769 memset(cmd_thread,
[all...]
/device/moto/shamu/camera/QCamera/stack/mm-jpeg-interface/src/
H A Dmm_jpeg.c782 mm_jpeg_job_cmd_thread_t *cmd_thread = &my_obj->job_mgr; local
787 rc = sem_wait(&cmd_thread->job_sem);
804 node = (mm_jpeg_job_q_node_t*)mm_jpeg_queue_deq(&cmd_thread->job_queue);
844 mm_jpeg_job_cmd_thread_t * cmd_thread = &my_obj->job_mgr; local
855 mm_jpeg_queue_enq(&cmd_thread->job_queue, node);
856 sem_post(&cmd_thread->job_sem);
859 if (pthread_join(cmd_thread->pid, NULL) != 0) {
862 mm_jpeg_queue_deinit(&cmd_thread->job_queue);
864 sem_destroy(&cmd_thread->job_sem);
865 memset(cmd_thread,
[all...]
/device/moto/shamu/camera/QCamera/stack/mm-camera-interface/inc/
H A Dmm_camera.h232 mm_camera_cmd_thread_t cmd_thread; member in struct:mm_stream
392 mm_camera_cmd_thread_t cmd_thread; member in struct:mm_channel
691 mm_camera_cmd_thread_t * cmd_thread,
694 extern int32_t mm_camera_cmd_thread_release(mm_camera_cmd_thread_t * cmd_thread);
/device/asus/flo/camera/QCamera2/stack/mm-jpeg-interface/src/
H A Dmm_jpeg.c1525 mm_jpeg_job_cmd_thread_t *cmd_thread = &my_obj->job_mgr; local
1530 rc = cam_sem_wait(&cmd_thread->job_sem);
1548 node = (mm_jpeg_job_q_node_t*)mm_jpeg_queue_deq(&cmd_thread->job_queue);
1612 mm_jpeg_job_cmd_thread_t * cmd_thread = &my_obj->job_mgr; local
1623 mm_jpeg_queue_enq(&cmd_thread->job_queue, node);
1624 cam_sem_post(&cmd_thread->job_sem);
1627 if (pthread_join(cmd_thread->pid, NULL) != 0) {
1630 mm_jpeg_queue_deinit(&cmd_thread->job_queue);
1632 cam_sem_destroy(&cmd_thread->job_sem);
1633 memset(cmd_thread,
[all...]
/device/lge/hammerhead/camera/QCamera2/stack/mm-jpeg-interface/src/
H A Dmm_jpeg.c1672 mm_jpeg_job_cmd_thread_t *cmd_thread = &my_obj->job_mgr; local
1678 rc = cam_sem_wait(&cmd_thread->job_sem);
1696 node = (mm_jpeg_job_q_node_t*)mm_jpeg_queue_deq(&cmd_thread->job_queue);
1760 mm_jpeg_job_cmd_thread_t * cmd_thread = &my_obj->job_mgr; local
1771 mm_jpeg_queue_enq(&cmd_thread->job_queue, node);
1772 cam_sem_post(&cmd_thread->job_sem);
1775 if (pthread_join(cmd_thread->pid, NULL) != 0) {
1778 mm_jpeg_queue_deinit(&cmd_thread->job_queue);
1780 cam_sem_destroy(&cmd_thread->job_sem);
1781 memset(cmd_thread,
[all...]
/device/moto/shamu/camera/QCamera2/stack/mm-jpeg-interface/src/
H A Dmm_jpeg.c1620 mm_jpeg_job_cmd_thread_t *cmd_thread = &my_obj->job_mgr; local
1626 rc = cam_sem_wait(&cmd_thread->job_sem);
1644 node = (mm_jpeg_job_q_node_t*)mm_jpeg_queue_deq(&cmd_thread->job_queue);
1711 mm_jpeg_job_cmd_thread_t * cmd_thread = &my_obj->job_mgr; local
1722 mm_jpeg_queue_enq(&cmd_thread->job_queue, node);
1723 cam_sem_post(&cmd_thread->job_sem);
1726 if (pthread_join(cmd_thread->pid, NULL) != 0) {
1729 mm_jpeg_queue_deinit(&cmd_thread->job_queue);
1731 cam_sem_destroy(&cmd_thread->job_sem);
1732 memset(cmd_thread,
[all...]

Completed in 5307 milliseconds