Lines Matching defs:pem
175 struct linux_pemuldata *pem;
181 pem = pem_find(p);
182 KASSERT(pem != NULL, ("epoll proc emuldata not found.\n"));
184 LINUX_PEM_XLOCK(pem);
185 if (pem->epoll == NULL) {
188 pem->epoll = emd;
190 emd = pem->epoll;
194 pem->epoll = emd;
198 LINUX_PEM_XUNLOCK(pem);
251 struct linux_pemuldata *pem;
277 pem = pem_find(p);
278 KASSERT(pem != NULL, ("epoll proc emuldata not found.\n"));
279 KASSERT(pem->epoll != NULL, ("epoll proc epolldata not found.\n"));
281 LINUX_PEM_XLOCK(pem);
282 if ((pem->flags & LINUX_XUNSUP_EPOLL) == 0) {
283 pem->flags |= LINUX_XUNSUP_EPOLL;
284 LINUX_PEM_XUNLOCK(pem);
288 LINUX_PEM_XUNLOCK(pem);
331 struct linux_pemuldata *pem;
339 pem = pem_find(args->p);
340 KASSERT(pem != NULL, ("epoll proc emuldata not found.\n"));
341 LINUX_PEM_SLOCK(pem);
342 emd = pem->epoll;
353 LINUX_PEM_SUNLOCK(pem);