Lines Matching defs:pub

78 		if (strcmp(aif->pub.ifp->name, name) == 0)
79 return (&aif->pub);
93 return (&aif->pub);
109 r0->func(&aif->pub, code, arg, r0->data);
164 enum atmif_carrier_state ost = aif->pub.carrier;
167 strcpy(ifmr.ifm_name, aif->pub.ifp->name);
170 aif->pub.carrier = ATMIF_CARRIER_UNKNOWN;
174 aif->pub.carrier = ATMIF_CARRIER_UNKNOWN;
178 aif->pub.carrier = ATMIF_CARRIER_ON;
180 aif->pub.carrier = ATMIF_CARRIER_OFF;
182 if (ost != aif->pub.carrier)
196 strcpy(ifmr.ifm_name, aif->pub.ifp->name);
200 aif->pub.mode = ATMIF_SUNI_MODE_UNKNOWN;
204 aif->pub.mode = ATMIF_SUNI_MODE_SDH;
206 aif->pub.mode = ATMIF_SUNI_MODE_SONET;
221 strcpy(ifmr.ifm_name, aif->pub.ifp->name);
230 strcpy(ifr.ifr_name, aif->pub.ifp->name);
243 aif->pub.mode = newmode;
257 if (aif->pub.ifp == ifp) {
272 aif->pub.ifp = ifp;
283 aif->pub.carrier = ATMIF_CARRIER_UNKNOWN;
430 if ((*aifp)->pub.mib->pcr == 0) {
431 mib_fetch_ifmib((*aifp)->pub.ifp);
461 if (aif->pub.mode == ATMIF_SUNI_MODE_UNKNOWN)
466 if ((u_int)value->v.integer == aif->pub.mode)
476 return (string_get(value, aif->pub.ifp->name, -1));
479 value->v.uint32 = aif->pub.mib->pcr;
483 value->v.integer = aif->pub.mib->media;
487 value->v.uint32 = aif->pub.mib->vpi_bits;
491 value->v.uint32 = aif->pub.mib->vci_bits;
495 value->v.uint32 = aif->pub.mib->max_vpcs;
499 value->v.uint32 = aif->pub.mib->max_vccs;
503 return (string_get(value, aif->pub.mib->esi, 6));
506 value->v.integer = aif->pub.carrier;
512 value->v.integer = aif->pub.mode;
542 value->v.uint32 = aif->pub.mib->serial;
546 value->v.uint32 = aif->pub.mib->hw_version;
550 value->v.uint32 = aif->pub.mib->sw_version;
593 atm_notify_aif(struct atmif *pub, const struct lmodule *mod,
596 struct atmif_priv *aif = (struct atmif_priv *)pub;