tbm_bufmgr: lock/unlock tbm_bufmgr_mutex at tbm_bufmgr function
[platform/core/uifw/libtbm.git] / src / tbm_surface_queue.c
2021-01-07 Changyeon Leesurface_queue: use magic number for checking valid... 57/250757/2
2020-09-24 Changyeon Leetbm_surface_queue: notify reset callback in free_flush 78/244778/4
2019-09-04 Changyeon Leeuse PTHREAD_MUTEX_INITIALIZER for static mutex 01/213301/3
2019-07-08 Changyeon Leetbm_surface_queue: attach and check surface when free_c... 48/209748/1
2019-06-11 Changyeon Leetbm_surface: remove trace log in checking valid 21/207621/2
2019-06-11 Changyeon Leesurface_queue: remove need_attach interface of sequence... 16/207616/2
2019-06-11 Changyeon Leesurface_queue: move flags from impl_data to surface_queue 15/207615/2
2019-03-27 Changyeon Leesurface_queue: remove unnecessary checking of queue... 58/202358/1
2019-03-20 Changyeon Leesurface_queue: use MONOTOINIC timer in pthread_cond 54/201854/1
2019-03-20 Changyeon LeeRevert "surface_queue: use MONOTOINIC timer in pthread_... 53/201853/1
2019-03-20 Changyeon Leesurface_queue: use MONOTOINIC timer in pthread_cond 28/201828/3
2018-12-28 Changyeon Leeintroduce tbm_surface_queue_can_dequeue_wait_timeout 28/194228/5
2018-11-27 Changyeon Leequeue: don't unlock mutex before call alloc callback 49/193849/1
2018-11-19 Changyeon Leesurface_queue: add tbm_surface_queue_get_acquirable_sur... 85/193285/1
2018-10-26 Changyeon Leequeue: emit signal free_cond in queue_notify_dequeuable 45/191945/2
2018-09-10 Changyeon Leequeue: always wait can_dequeue if wait flag is true 43/188743/1
2018-08-14 Changyeon Leequeue: added TBM_SURFACE_QUEUE_ERROR_INVALID_SEQUENCE 50/186750/1
2018-07-09 Changyeon Leesurface_queue: don`t emit reset if queue doesn't have... 45/183645/3
2018-04-26 SooChan Limsurface_queue: add _tbm_set_last_result() 93/177193/1
2018-04-20 Changyeon Leesurface_queue: don't return node which set delete_pendi... 52/176552/2
2018-04-18 SooChan Limremove TBM_SURFACE_QUEUE_ERROR_INVALID_PARAMETER 34/176334/2
2018-03-08 SooChan Limchange the log macro at all files 91/171891/3
2018-02-02 Changyeon Leeadded tbm_surface_queue_notify_dequeuable 58/168258/2
2017-12-15 Changyeon Leeremove unnecessary log 59/164059/1
2017-12-07 Roman Marchenkotbm_surface_queue: forbid a registration of NULL instea... 60/163160/1
2017-11-23 Changyeon Leeadded tbm_surface_queue_set_sync_count 59/161359/3
2017-11-20 Changyeon LeeFix atomicity svace problem 59/160659/10
2017-11-17 Konstantin Drabeniukturn on the utests bulding and fix svace issues 51/160651/4
2017-11-16 Konstantin Drabeniukremove excluding coverage comments from tbm_surface_queue.c 39/160539/1
2017-09-18 YoungJun Chosurface_queue: fix wrong function name in LOG_E() 78/150578/1
2017-09-05 Konstantin Drabeniuk__tbm_queue_sequence_enqueue: enqueue only one the... 58/147758/4
2017-09-01 Konstantin Drabeniuktbm_surface_queue_enqueue/release: changed the check... 10/147210/2
2017-07-26 Changyeon Leesurface_queue: checked queue mode in surface_queue_flush 04/140704/1
2017-07-26 Changyeon Leesurface_queue: don't reset dequeue list in GUARANTEE_CY... 61/140661/1
2017-07-20 Changyeon Leetbm_surface_queue: fixed list member name 86/139786/1
2017-07-19 Changyeon Leetbm_surface_queue: added tbm_surface_queue_mode 44/139444/2
2017-07-18 Changyeon Leetbm_surface_queue: pending delete queue_node until... 26/139226/2
2017-07-18 Changyeon Leesurface_queue: added queue cancel acquire/dequeue 30/136530/4
2017-07-18 Changyeon Leetbm_surface_queue: called need_attach when queue_dequeue 79/134579/5
2017-07-18 Changyeon Leetbm_surface_queue: fixed and subdivided error value 68/138768/4
2017-07-18 YoungJun ChoFix Svace no-unlock major defect 15/139215/1
2017-06-09 Sangjin Leetbm_surface_queue: add tbm_surface_queue_free_flush 38/132538/3
2017-05-30 Changyeon Leetbm_surface_queue: use DELINIT macro when pop node...
2017-05-11 Changyeon Leetbm_surface_queue: added tbm_surface_queue_get_trace_su... 63/125663/6
2017-03-14 SooChan Limuse TBM_LOG_E at error case in tbm_surface_queue.c 75/118775/1
2017-03-05 Changyeon Leetbm_surface_queue: added queue trace cb function 54/117354/1
2017-02-20 Changyeon Leesurface_queue: wrap mutex lock when check valid of... 91/115491/1
2017-02-20 Changyeon Leetbm_surface_queue: added can_dequeue callback 66/115466/1
2017-02-19 Changyeon Leetbm_surface_queue: added function tbm_surface_queue_not... 08/115408/2
2017-02-15 joonbum.kotbm_surface_queue: Added some enum value for checking... 42/114842/1
2016-11-24 SooChan Limuse LIST_FOR_EACH_ENTRY_SAFE at _notify_emit 22/99822/1
2016-11-15 Changyeon Leesurface_queue: unlock mutex lock of queue when call... 84/97484/3 accepted/tizen/3.0/common/20161116.143349 accepted/tizen/3.0/ivi/20161116.021608 accepted/tizen/3.0/mobile/20161116.021445 accepted/tizen/3.0/tv/20161116.021514 accepted/tizen/3.0/wearable/20161116.021542 accepted/tizen/common/20161116.134349 accepted/tizen/ivi/20161115.233843 accepted/tizen/mobile/20161115.233732 accepted/tizen/tv/20161115.233757 accepted/tizen/wearable/20161115.233814 submit/tizen/20161115.022149 submit/tizen_3.0/20161115.021406
2016-11-11 SooChan Limset the null initialization 16/97016/1
2016-11-08 YoungJun Chotbm_surface_queue: clean up tbm_surface_queue_can_deque... 02/96302/1
2016-11-08 YoungJun Chotbm_surface_queue: change return code in tbm_surface_qu... 01/96301/1
2016-11-08 YoungJun Chotbm_surface_queue: move output variable setting point 00/96300/1
2016-11-08 YoungJun Chotbm_surface_queue: clean up tbm_surface_queue_init... 99/96299/1
2016-11-08 YoungJun Chotbm_surface_queue: cast impl_data as actual tbm_queue_... 98/96298/1
2016-11-08 YoungJun Chotbm_surface_queue: clean up LIST related codes 97/96297/1
2016-11-08 YoungJun Chotbm_surface_queue: declare _tbm_surface_queue_***(... 96/96296/1
2016-11-07 SooChan Limapply the coding rule 78/95878/2
2016-11-02 Changyeon Leeunlock mutex of surface when tbm_bo_map 13/94813/2
2016-10-24 Changyeon Leedon't call reset callback when queue doesn't have attac... 90/93490/1
2016-10-17 Changyeon Leeadd api tbm_surface_queue_set_size 79/92479/1
2016-10-12 Changyeon Leeinclude config.h in all c file and fixed dlog level 02/92002/1
2016-10-04 Changyeon Leefix deadlock problem in queue_reset 40/90640/2
2016-10-04 Changyeon Leeunlock global mutex lock of surface_queue when call... 39/90639/2
2016-09-26 Changyeon Leereturn error when enqueue surface but queue is empty 43/89543/1
2016-09-25 Changyeon Leeenforce the thread safety of the tbm_surface_queue 18/89518/1
2016-09-25 SooChan Limobey the coding rule 97/89497/2
2016-09-11 Changyeon LeeAdd function add/remove dequeue callback in queue 59/87859/1
2016-09-05 Sangjin LeeAdd check condition for queue 60/86560/2
2016-09-01 Roman Marchenkoadd the api functions (dump_all and queue_dump) for... 92/80892/5
2016-07-21 Changyeon Leetbm_surface_queue: Don't wait enqueue if queue deosn... 31/80931/2 accepted/tizen/common/20160721.180438 accepted/tizen/ivi/20160721.092916 accepted/tizen/mobile/20160721.092351 accepted/tizen/tv/20160721.091639 accepted/tizen/wearable/20160721.091950 submit/tizen/20160721.043111
2016-07-15 Roman Marchenkoadd trace messages for debugging 09/78209/7
2016-06-29 Changyeon Leedelete queue node before queue destroy 29/77329/1 accepted/tizen/common/20160701.100346 accepted/tizen/ivi/20160630.004052 accepted/tizen/mobile/20160630.004130 accepted/tizen/tv/20160630.004035 accepted/tizen/wearable/20160630.004116 submit/tizen/20160629.121628
2016-06-14 Changyeon LeeApply tizen coding rule 92/74492/1 accepted/tizen/common/20160615.193431 accepted/tizen/ivi/20160615.001908 accepted/tizen/mobile/20160615.001944 accepted/tizen/tv/20160615.001919 accepted/tizen/wearable/20160615.001925 submit/tizen/20160614.113418
2016-06-14 Sangjin Leetbm_surface_queue: add a function for get buffers 12/74012/4
2016-06-03 k.drabeniukfix deleting callback in tbm_surface_queue_remove_reset... 04/73004/1
2016-05-20 Changyeon LeeAdd excluding coverage comment 24/70724/2 accepted/tizen/common/20160520.171556 accepted/tizen/ivi/20160523.023932 accepted/tizen/mobile/20160523.023951 accepted/tizen/tv/20160523.023939 accepted/tizen/wearable/20160523.023941 submit/tizen/20160520.082843
2016-05-16 Changyeon LeeSupport logging dlog 44/69644/4
2016-05-12 Sangjin Leebugfix: reset_notificaton 90/69190/1
2016-05-11 Sangjin Leesurface_queue: remove tail list in queue 19/69119/1
2016-03-29 Sangjin Leequeue: remove deprecated apis 64/63964/1
2016-03-23 SooChan Limchange the log format of TBM_QUEUE_TRACE 41/63341/1
2016-03-17 SooChan Limadd TBM_QUEUE_TRACE for debugging 86/62586/2 accepted/tizen/common/20160321.145947 accepted/tizen/ivi/20160321.005342 accepted/tizen/mobile/20160321.005250 accepted/tizen/tv/20160321.005307 accepted/tizen/wearable/20160321.005327 submit/tizen/20160320.044251
2016-03-16 Sangjin Leesurface_queue: fix memory leak 75/62575/1
2016-03-15 Sangjin Leequeue: move queue_size to common 09/62209/1 accepted/tizen/common/20160316.155658 accepted/tizen/ivi/20160315.120859 accepted/tizen/mobile/20160315.120807 accepted/tizen/tv/20160315.120821 accepted/tizen/wearable/20160315.120840 submit/tizen/20160315.024806
2016-03-14 Sangjin Leesurface_queue: add user alloc function 40/62040/1 accepted/tizen/ivi/20160315.002521 accepted/tizen/mobile/20160315.002431 accepted/tizen/tv/20160315.002445 accepted/tizen/wearable/20160315.002502 submit/tizen/20160314.083728
2016-03-03 Changyeon LeeMerge branch 'sandbox/cyeon/devel' into tizen 54/60954/1
2016-02-23 Changyeon LeeApply tizen coding rule 53/60053/1
2016-02-12 Sangjin Leetbm_surface_queue: support multiple notify handler 67/59267/1
2016-02-05 Mun, Gwan-gyeongFix typo on tbm_surface_queue.c 58/58958/1
2016-02-05 Sangjin Leesurface_queue: fix return error type 20/58920/2
2016-02-04 Sangjin Leesurface queue: remove useless variable 66/58766/2
2016-02-04 Sangjin Leetbm_surface_queue: add sequence queue 77/58677/2
2016-02-04 Sangjin LeeRefactoring tbm_surface_queue 76/58676/2
2015-12-22 Changyeon Leedestory mutex lock when surface destory and before... 51/55151/1 accepted/tizen/mobile/20151222.223757 accepted/tizen/tv/20151222.223814 accepted/tizen/wearable/20151222.223836 submit/tizen/20151222.081710
2015-12-17 Changyeon LeeFix prevent issues 46/54646/1 accepted/tizen/mobile/20151221.100535 accepted/tizen/tv/20151221.100554 accepted/tizen/wearable/20151221.100818 submit/tizen/20151221.040254
2015-12-15 Changyeon LeeApply tizen coding rule 07/54407/5
next