Lines Matching refs:ffrt
21 ffrt::submit([&]() { x = 2; }, {}, {&x});
22 ffrt::submit([&]() { x = x * 3; }, {&x}, {});
23 ffrt::wait();
24 printf("hello ffrt. x=%d\n", x);
30 ffrt::submit([&]() { x = 2; }, {}, {&x}, ffrt::task_attr().name("add2"));
31 ffrt::submit([&]() { x = x * 3; }, {&x}, {},
32 ffrt::task_attr().name("mul3")); // default to CPU
33 ffrt::wait();
34 printf("hello ffrt. x=%d\n", x);
41 ffrt::task_handle h = ffrt::submit_h([&]() { x = 2; }, {}, {});
42 ffrt::wait({h});
43 printf("hello ffrt, x=%d\n", x);