Lines Matching refs:psvc
21 static int WANCommonInterfaceConfig_Init(PService psvc, service_state_t state);
22 static int WANCommonInterfaceConfig_GetVar(struct Service *psvc, int varindex);
23 static void WANCommonInterface_UpdateStats(timer_t t, PService psvc);
136 static int WANCommonInterfaceConfig_Init(PService psvc, service_state_t state)
144 pdevdata = (PWANDevicePrivateData) psvc->device->opaque;
148 psvc->opaque = pdata;
159 pdata->eventhandle = enqueue_event(&timer, (event_callback_t)WANCommonInterface_UpdateStats, (void *) psvc );
164 pdata = (PWANCommonPrivateData) psvc->opaque;
174 static void WANCommonInterface_UpdateStats(timer_t t, PService psvc)
176 PWANDevicePrivateData pdevdata = (PWANDevicePrivateData) psvc->device->opaque;
177 PWANCommonPrivateData pdata = (PWANCommonPrivateData) psvc->opaque;
182 mark_changed(psvc, VAR_PhysicalLinkStatus);
186 if ((psvc->flags & VAR_CHANGED) == VAR_CHANGED)
187 update_all_subscriptions(psvc);
190 static int WANCommonInterfaceConfig_GetVar(struct Service *psvc, int varindex)
192 PWANDevicePrivateData pdevdata = (PWANDevicePrivateData) psvc->device->opaque;
193 PWANCommonPrivateData pdata = (PWANCommonPrivateData) psvc->opaque;
197 var = &(psvc->vars[varindex]);