Lines Matching defs:state
167 GroupInterface *state = iterator.Next();
168 state->Clear();
169 _ReturnState(state);
176 net_interface *interface, GroupInterface* &state, bool create)
178 state = fStates.Lookup(std::make_pair(&groupAddress, interface->index));
180 if (state == NULL && create) {
181 state = new (nothrow) GroupInterface(this, groupAddress, interface);
182 if (state == NULL)
185 status_t status = fStates.Insert(state);
187 delete state;
191 status = Addressing::JoinGroup(state);
193 fStates.Remove(state);
194 delete state;
206 MulticastFilter<Addressing>::ReturnState(GroupInterface *state)
208 if (state->IsEmpty())
209 _ReturnState(state);
214 MulticastFilter<Addressing>::_ReturnState(GroupInterface *state)
216 fStates.Remove(state);
217 delete state;