Lines Matching refs:looper
35 const sp<ALooper> looper, const sp<AHandler> &handler) {
44 info.mLooper = looper;
83 sp<ALooper> looper = info.mLooper.promote();
84 if (looper == NULL) {
88 // At this point 'looper' might be the only sp<> keeping
94 activeLoopers.add(looper);
103 sp<ALooper> looper = findLooper(msg->target());
105 if (looper == NULL) {
108 looper->post(msg, delayUs);
150 sp<ALooper> looper = mHandlers.valueAt(index).mLooper.promote();
152 if (looper == NULL) {
157 return looper;
162 sp<ALooper> looper = findLooper(msg->target());
164 if (looper == NULL) {
178 looper->post(msg, 0 /* delayUs */);