Lines Matching defs:srv
54 session_open(bthid_server_p srv, hid_device_p const d)
58 assert(srv != NULL);
64 s->srv = srv;
97 LIST_INSERT_HEAD(&srv->sessions, s, next);
107 session_by_bdaddr(bthid_server_p srv, bdaddr_p bdaddr)
111 assert(srv != NULL);
114 LIST_FOREACH(s, &srv->sessions, next)
126 session_by_fd(bthid_server_p srv, int32_t fd)
130 assert(srv != NULL);
133 LIST_FOREACH(s, &srv->sessions, next)
148 assert(s->srv != NULL);
153 FD_CLR(s->intr, &s->srv->rfdset);
154 FD_CLR(s->intr, &s->srv->wfdset);
157 if (s->srv->maxfd == s->intr)
158 s->srv->maxfd --;
162 FD_CLR(s->ctrl, &s->srv->rfdset);
163 FD_CLR(s->ctrl, &s->srv->wfdset);
166 if (s->srv->maxfd == s->ctrl)
167 s->srv->maxfd --;
171 FD_CLR(s->vkbd, &s->srv->rfdset);
174 if (s->srv->maxfd == s->vkbd)
175 s->srv->maxfd --;