Lines Matching defs:state
156 GroupInterface *state = iterator.Next();
157 state->Clear();
158 _ReturnState(state);
165 net_interface *interface, GroupInterface* &state, bool create)
167 state = fStates.Lookup(std::make_pair(&groupAddress, interface->index));
169 if (state == NULL && create) {
170 state = new (nothrow) GroupInterface(this, groupAddress, interface);
171 if (state == NULL)
174 status_t status = fStates.Insert(state);
176 delete state;
180 status = Addressing::JoinGroup(state);
182 fStates.Remove(state);
183 delete state;
194 MulticastFilter<Addressing>::ReturnState(GroupInterface *state)
196 if (state->IsEmpty())
197 _ReturnState(state);
202 MulticastFilter<Addressing>::_ReturnState(GroupInterface *state)
204 fStates.Remove(state);
205 delete state;