Lines Matching refs:pp
313 ed_pccard_print_entry(const struct ed_product *pp)
318 if (pp->prod.pp_name)
319 printf("name='%s',", pp->prod.pp_name);
320 printf("vendor=%#x,product=%#x", pp->prod.pp_vendor,
321 pp->prod.pp_product);
323 if (pp->prod.pp_cis[i])
324 printf(",CIS%d='%s'", i, pp->prod.pp_cis[i]);
331 const struct ed_product *pp, *pp2;
340 if ((pp = (const struct ed_product *) pccard_product_lookup(dev,
343 if (pp->prod.pp_name != NULL)
344 device_set_desc(dev, pp->prod.pp_name);
349 if (!(pp->flags & NE2000DVF_ANYFUNC) &&
356 pp2 = pp;
363 ed_pccard_print_entry(pp);
475 const struct ed_product *pp;
482 if ((pp = (const struct ed_product *) pccard_product_lookup(dev,
489 if (pp->flags & NE2000DVF_MODEM) {
534 error = ed_pccard_dl100xx(dev, pp);
536 error = ed_pccard_ax88x90(dev, pp);
538 error = ed_pccard_tc5299j(dev, pp);
543 if (error != 0 && (pp->flags & NE2000DVF_TOSHIBA)) {
577 if (sum == 0 && pp->flags & NE2000DVF_ENADDR) {
579 pccard_attr_read_1(dev, pp->enoff + i * 2,
585 pp->enoff, enaddr, ":");
655 ed_pccard_dl100xx(device_t dev, const struct ed_product *pp)
663 if (!(pp->flags & NE2000DVF_DL100XX))
917 ed_pccard_ax88x90(device_t dev, const struct ed_product *pp)
923 if (!(pp->flags & NE2000DVF_AX88X90))
990 ed_pccard_tc5299j(device_t dev, const struct ed_product *pp)
996 if (!(pp->flags & NE2000DVF_TC5299J))