Home
last modified time | relevance | path

Searched refs:worker (Results 1 – 20 of 20) sorted by relevance

/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/utils/
A Dthread_utils.c215 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 Dthread_utils.h52 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 Dtest_worker.js22 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 Dalpha_enc.c394 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 Danalysis_enc.c429 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 Dvp8l_enc.c1726 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 Dftgrays.c272 #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 Dftraster.c416 #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 Dframe_dec.c514 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 Dk_workqueue.h38 ktask_t worker; member
/AliOS-Things-master/kernel/rhino/
A Dk_workqueue.c98 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 DResumableCopier.cc114 for (auto& worker : threadPool) { in Copy() local
115 if (worker.joinable()) { in Copy()
116 worker.join(); in Copy()
A DResumableUploader.cc139 for (auto& worker:threadPool) { in Upload() local
140 if(worker.joinable()){ in Upload()
141 worker.join(); in Upload()
A DResumableDownloader.cc157 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 Dquickjs_libc.c3485 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 Dquickjs-libc.c3155 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 Dttinterp.c7254 _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 DREADME-nacl.md30 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 Dquickjs.texi768 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 DChangeLog86 9e729fe1 Fix VP8IoTeardownHook being called twice on worker sync failure
1926 24e30805 Add an interface abstraction to the WebP worker thread implementation

Completed in 62 milliseconds