/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/utils/ |
A D | thread_utils.c | 215 worker->status_ = OK; in ThreadLoop() 254 memset(worker, 0, sizeof(*worker)); in Init() 255 worker->status_ = NOT_OK; in Init() 260 ChangeState(worker, OK); in Sync() 268 worker->had_error = 0; in Reset() 293 worker->impl_ = NULL; in Reset() 297 worker->status_ = OK; in Reset() 300 ok = Sync(worker); in Reset() 308 worker->had_error |= !worker->hook(worker->data1, worker->data2); in Execute() 316 Execute(worker); in Launch() [all …]
|
A D | thread_utils.h | 52 void (*Init)(WebPWorker* const worker); 55 int (*Reset)(WebPWorker* const worker); 58 int (*Sync)(WebPWorker* const worker); 62 void (*Launch)(WebPWorker* const worker); 67 void (*Execute)(WebPWorker* const worker); 70 void (*End)(WebPWorker* const worker);
|
/AliOS-Things-master/components/amp/engine/quickjs_engine/quickjs/tests/ |
A D | test_worker.js | 22 var worker; variable 29 worker = new os.Worker(` 62 worker.onmessage = function (e) { 73 worker.postMessage({ type: "sab", buf: buf }); 81 worker.postMessage({ type: "abort" }); 86 worker.onmessage = null;
|
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/enc/ |
A D | alpha_enc.c | 394 WebPWorker* const worker = &enc->alpha_worker_; in VP8EncInitAlpha() local 395 WebPGetWorkerInterface()->Init(worker); in VP8EncInitAlpha() 396 worker->data1 = enc; in VP8EncInitAlpha() 397 worker->data2 = NULL; in VP8EncInitAlpha() 398 worker->hook = CompressAlphaJob; in VP8EncInitAlpha() 405 WebPWorker* const worker = &enc->alpha_worker_; in VP8EncStartAlpha() local 407 if (!WebPGetWorkerInterface()->Reset(worker)) { in VP8EncStartAlpha() 410 WebPGetWorkerInterface()->Launch(worker); in VP8EncStartAlpha() 432 WebPWorker* const worker = &enc->alpha_worker_; in VP8EncDeleteAlpha() local 434 ok = WebPGetWorkerInterface()->Sync(worker); in VP8EncDeleteAlpha() [all …]
|
A D | analysis_enc.c | 429 WebPWorker worker; member 464 WebPGetWorkerInterface()->Init(&job->worker); in InitSegmentJob() 465 job->worker.data1 = job; in InitSegmentJob() 466 job->worker.data2 = &job->it; in InitSegmentJob() 467 job->worker.hook = DoSegmentsJob; in InitSegmentJob() 511 worker_interface->Launch(&side_job.worker); in VP8EncAnalyze() 512 worker_interface->Execute(&main_job.worker); in VP8EncAnalyze() 516 worker_interface->End(&side_job.worker); in VP8EncAnalyze() 521 worker_interface->Execute(&main_job.worker); in VP8EncAnalyze() 522 ok &= worker_interface->Sync(&main_job.worker); in VP8EncAnalyze() [all …]
|
A D | vp8l_enc.c | 1726 WebPWorker* const worker = (idx == 0) ? &worker_main : &worker_side; in VP8LEncodeStream() local 1760 worker_interface->Init(worker); in VP8LEncodeStream() 1761 worker->data1 = param; in VP8LEncodeStream() 1762 worker->data2 = NULL; in VP8LEncodeStream() 1763 worker->hook = EncodeStreamHook; in VP8LEncodeStream()
|
/AliOS-Things-master/components/freetype/src/smooth/ |
A D | ftgrays.c | 272 #define RAS_ARG gray_PWorker worker 275 #define RAS_VAR worker 276 #define RAS_VAR_ worker, 456 #define ras (*worker) 468 gray_PWorker worker; member 1190 worker->x = x; in gray_move_to() 1191 worker->y = y; in gray_move_to() 1944 gray_PWorker worker; in gray_raster_render() local 1964 worker = raster->worker; in gray_raster_render() 2103 rast->worker = worker; in gray_raster_reset() [all …]
|
/AliOS-Things-master/components/freetype/src/raster/ |
A D | ftraster.c | 416 #define RAS_VARS worker, 417 #define RAS_VAR worker 568 black_PWorker worker; member 581 #define ras (*worker) 3530 raster->worker = worker; in ft_black_reset() 3536 raster->worker = NULL; in ft_black_reset() 3575 black_PWorker worker; in ft_black_render() local 3595 worker = raster->worker; in ft_black_render() 3615 worker->sizeBuff = worker->buff + in ft_black_render() 3618 worker->grays = raster->grays; in ft_black_render() [all …]
|
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dec/ |
A D | frame_dec.c | 514 WebPWorker* const worker = &dec->worker_; in VP8ProcessRow() local 516 ok &= WebPGetWorkerInterface()->Sync(worker); in VP8ProcessRow() 517 assert(worker->status_ == OK); in VP8ProcessRow() 537 WebPGetWorkerInterface()->Launch(worker); in VP8ProcessRow() 644 WebPWorker* const worker = &dec->worker_; in InitThreadContext() local 645 if (!WebPGetWorkerInterface()->Reset(worker)) { in InitThreadContext() 649 worker->data1 = dec; in InitThreadContext() 650 worker->data2 = (void*)&dec->thread_ctx_.io_; in InitThreadContext() 651 worker->hook = FinishRow; in InitThreadContext()
|
/AliOS-Things-master/kernel/rhino/include/ |
A D | k_workqueue.h | 38 ktask_t worker; member
|
/AliOS-Things-master/kernel/rhino/ |
A D | k_workqueue.c | 98 ret = krhino_task_create(&(workqueue->worker), name, (void *)workqueue, pri, in krhino_workqueue_create() 139 ret = krhino_task_del(&(workqueue->worker)); in krhino_workqueue_del()
|
/AliOS-Things-master/components/oss/src/resumable/ |
A D | ResumableCopier.cc | 114 for (auto& worker : threadPool) { in Copy() local 115 if (worker.joinable()) { in Copy() 116 worker.join(); in Copy()
|
A D | ResumableUploader.cc | 139 for (auto& worker:threadPool) { in Upload() local 140 if(worker.joinable()){ in Upload() 141 worker.join(); in Upload()
|
A D | ResumableDownloader.cc | 157 for (auto& worker : threadPool) { in Download() local 158 if (worker.joinable()) { in Download() 159 worker.join(); in Download()
|
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/libc/ |
A D | quickjs_libc.c | 3485 if (worker) { in js_worker_finalizer() 3488 js_free_port(rt, worker->msg_handler); in js_worker_finalizer() 3489 js_free_rt(rt, worker); in js_worker_finalizer() 3673 if (!worker) { in js_worker_postMessage() 3714 ps = worker->send_pipe; in js_worker_postMessage() 3753 if (!worker) { in js_worker_set_onmessage() 3757 port = worker->msg_handler; in js_worker_set_onmessage() 3761 worker->msg_handler = NULL; in js_worker_set_onmessage() 3775 worker->msg_handler = port; in js_worker_set_onmessage() 3787 if (!worker) { in js_worker_get_onmessage() [all …]
|
/AliOS-Things-master/components/amp/engine/quickjs_engine/quickjs/ |
A D | quickjs-libc.c | 3155 if (worker) { in js_worker_finalizer() 3158 js_free_port(rt, worker->msg_handler); in js_worker_finalizer() 3159 js_free_rt(rt, worker); in js_worker_finalizer() 3334 if (!worker) in js_worker_postMessage() 3370 ps = worker->send_pipe; in js_worker_postMessage() 3407 if (!worker) in js_worker_set_onmessage() 3410 port = worker->msg_handler; in js_worker_set_onmessage() 3414 worker->msg_handler = NULL; in js_worker_set_onmessage() 3426 worker->msg_handler = port; in js_worker_set_onmessage() 3438 if (!worker) in js_worker_get_onmessage() [all …]
|
/AliOS-Things-master/components/freetype/src/truetype/ |
A D | ttinterp.c | 7254 _iup_worker_shift( IUP_Worker worker, in _iup_worker_shift() argument 7263 dx = worker->curs[p].x - worker->orgs[p].x; in _iup_worker_shift() 7267 worker->curs[i].x += dx; in _iup_worker_shift() 7270 worker->curs[i].x += dx; in _iup_worker_shift() 7293 orus1 = worker->orus[ref1].x; in _iup_worker_interpolate() 7294 orus2 = worker->orus[ref2].x; in _iup_worker_interpolate() 7311 org1 = worker->orgs[ref1].x; in _iup_worker_interpolate() 7312 org2 = worker->orgs[ref2].x; in _iup_worker_interpolate() 7313 delta1 = worker->curs[ref1].x - org1; in _iup_worker_interpolate() 7329 worker->curs[i].x = x; in _iup_worker_interpolate() [all …]
|
/AliOS-Things-master/components/SDL2/docs/ |
A D | README-nacl.md | 30 SDL apps for NaCl run on a worker thread using the ppapi_simple infrastructure.
|
/AliOS-Things-master/components/amp/engine/quickjs_engine/quickjs/doc/ |
A D | quickjs.texi | 768 Constructor to create a new thread (worker) with an API close to the 775 The worker class has the following static properties: 779 In the created worker, @code{Worker.parent} represents the parent 780 worker and is used to send or receive messages. 783 The worker instances have the following properties: 788 Send a message to the corresponding worker. @code{msg} is cloned in 789 the destination worker using an algorithm similar to the @code{HTML}
|
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/ |
A D | ChangeLog | 86 9e729fe1 Fix VP8IoTeardownHook being called twice on worker sync failure 1926 24e30805 Add an interface abstraction to the WebP worker thread implementation
|