Lines Matching defs:listener
172 pppoed_listener_init(pppoed *_this, pppoed_listener *listener)
174 memset(listener, 0, sizeof(pppoed_listener));
175 listener->bpf = -1;
176 listener->self = _this;
177 listener->index = PPPOED_LISTENER_INVALID_INDEX;
180 /* reload listener */
344 slist_itr_first(&_this->listener);
345 while (slist_itr_has_next(&_this->listener)) {
346 plistener = slist_itr_next(&_this->listener);
364 /* stop listener */
408 for (slist_itr_first(&_this->listener);
409 slist_itr_has_next(&_this->listener);) {
410 plistener = slist_itr_next(&_this->listener);
413 slist_itr_remove(&_this->listener);
431 /* listener themself has been released already */
432 slist_fini(&_this->listener);
486 if (slist_add_all(&rmlist, &_this->listener) != 0)
518 if (slist_set_size(&_this->listener, count) != 0)
521 /* garbage collection of listener context */
537 slist_remove_all(&_this->listener);
539 (void)slist_add_all(&_this->listener, &newlist);
546 PPPOED_DBG((_this, LOG_DEBUG, "listener %d => %d",