Home | History | Annotate | Download | only in mm-camera-interface

Lines Matching defs:my_obj

54 static int mm_camera_util_opcode_2_ch_type(mm_camera_obj_t *my_obj,
73 const char *mm_camera_util_get_dev_name(mm_camera_obj_t * my_obj)
76 __func__,g_cam_ctrl.camera[my_obj->my_id].video_dev_name,my_obj->my_id);
77 return g_cam_ctrl.camera[my_obj->my_id].video_dev_name;
92 mm_camera_obj_t * my_obj = NULL;
95 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
97 if(my_obj) {
98 pthread_mutex_lock(&my_obj->mutex);
100 my_obj->properties.parm);
101 pthread_mutex_unlock(&my_obj->mutex);
131 mm_camera_obj_t * my_obj = NULL;
135 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
137 if(my_obj) {
138 pthread_mutex_lock(&my_obj->mutex);
139 rc = mm_camera_set_parm(my_obj, &parm);
140 pthread_mutex_unlock(&my_obj->mutex);
152 mm_camera_obj_t * my_obj = NULL;
156 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
158 if(my_obj) {
159 pthread_mutex_lock(&my_obj->mutex);
160 rc = mm_camera_get_parm(my_obj, &parm);
161 pthread_mutex_unlock(&my_obj->mutex);
171 mm_camera_obj_t * my_obj = NULL;
174 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
176 if(my_obj) {
177 pthread_mutex_lock(&my_obj->mutex);
178 rc = mm_camera_request_buf(my_obj, buf);
179 pthread_mutex_unlock(&my_obj->mutex);
189 mm_camera_obj_t * my_obj = NULL;
192 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
194 if(my_obj) {
195 pthread_mutex_lock(&my_obj->mutex);
196 rc = mm_camera_enqueue_buf(my_obj, buf);
197 pthread_mutex_unlock(&my_obj->mutex);
207 mm_camera_obj_t * my_obj = NULL;
210 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
212 if(my_obj) {
213 pthread_mutex_lock(&my_obj->mutex);
214 rc = mm_camera_prepare_buf(my_obj, buf);
215 pthread_mutex_unlock(&my_obj->mutex);
224 mm_camera_obj_t * my_obj = NULL;
227 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
229 if(my_obj) {
230 pthread_mutex_lock(&my_obj->mutex);
231 rc = mm_camera_unprepare_buf(my_obj,ch_type);
232 pthread_mutex_unlock(&my_obj->mutex);
252 mm_camera_obj_t * my_obj = NULL;
295 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
297 if(my_obj) {
298 pthread_mutex_lock(&my_obj->mutex);
300 is_ops_supported = ((my_obj->properties.ops[index] &
302 pthread_mutex_unlock(&my_obj->mutex);
315 mm_camera_obj_t * my_obj = NULL;
317 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
319 if(my_obj) {
320 pthread_mutex_lock(&my_obj->mutex);
321 rc = mm_camera_action(my_obj, start, opcode, val);
322 pthread_mutex_unlock(&my_obj->mutex);
376 mm_camera_obj_t * my_obj;
381 my_obj = g_cam_ctrl.cam_obj[camera_id];
382 if(my_obj) {
383 my_obj->ref_count--;
384 if(my_obj->ref_count > 0) {
385 CDBG("%s: ref_count=%d\n", __func__, my_obj->ref_count);
387 mm_camera_poll_thread_release(my_obj, MM_CAMERA_CH_MAX);
389 pthread_mutex_destroy(&my_obj->mutex);
390 free(my_obj);
401 mm_camera_obj_t * my_obj = NULL;
403 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
405 if(my_obj) {
406 pthread_mutex_lock(&my_obj->mutex);
407 rc = mm_camera_ch_acquire(my_obj, ch_type);
408 pthread_mutex_unlock(&my_obj->mutex);
415 mm_camera_obj_t * my_obj = NULL;
417 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
419 if(my_obj) {
420 pthread_mutex_lock(&my_obj->mutex);
421 mm_camera_ch_release(my_obj, ch_type);
422 pthread_mutex_unlock(&my_obj->mutex);
430 mm_camera_obj_t * my_obj = NULL;
433 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
435 if(my_obj) {
436 pthread_mutex_lock(&my_obj->mutex);
437 rc = mm_camera_ch_fn(my_obj, ch_type, MM_CAMERA_STATE_EVT_ATTR,
439 pthread_mutex_unlock(&my_obj->mutex);
450 mm_camera_obj_t * my_obj = NULL;
452 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
454 if(my_obj) {
455 pthread_mutex_lock(&my_obj->mutex);
456 rc = mm_camera_sendmsg(my_obj, msg, buf_size, sendfd);
457 pthread_mutex_unlock(&my_obj->mutex);
493 my_obj = NULL;
498 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
500 if(my_obj) {
501 pthread_mutex_lock(&my_obj->mutex);
502 rc = mm_camera_reg_event(my_obj, evt_cb, user_data, evt_type);
503 pthread_mutex_unlock(&my_obj->mutex);
516 mm_camera_obj_t * my_obj = NULL;
525 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
527 if(my_obj) {
528 pthread_mutex_lock(&my_obj->mutex);
529 rc = mm_camera_ch_fn(my_obj,ch_type,
531 pthread_mutex_unlock(&my_obj->mutex);
537 mm_camera_obj_t * my_obj = NULL;
539 my_obj = g_cam_ctrl.cam_obj[camera->camera_info.camera_id];
540 if(my_obj) {
541 /*pthread_mutex_lock(&my_obj->mutex);*/
542 rc = mm_camera_ch_fn(my_obj, bufs->type,
544 /*pthread_mutex_unlock(&my_obj->mutex);*/