Lines Matching defs:pnp
179 /* From sys/isa/pnp.c */
226 char * pe_key; /* pnp key name */
232 * this function finds the data from the pnp table, as described by the
238 * same basic format as the pnp string, as documented in sys/module.h.
253 * D string Description of the device this pnp info is for
254 * Z string pnp string must match this
255 * T nothing T fields set pnp values that must be true for
522 struct Gmod_pnp_match_info *pnp, const char *descr)
532 printf(" pnp info for bus %s format %s %d entries of %d bytes\n",
533 cval, descr, pnp->num_entry, pnp->entry_len);
543 record_int(pnp->num_entry);
544 len = pnp->num_entry * pnp->entry_len;
545 error = elf_read_relocated_data(ef, pnp->table, len, &table);
556 for (i = 0; i < pnp->num_entry; i++) {
562 walker += pnp->entry_len;
576 struct Gmod_pnp_match_info pnp;
613 check(elf_read_mod_pnp_match_info(ef, data, &pnp));
614 check(elf_read_string(ef, pnp.descr, descr, sizeof(descr)));
616 printf(" pnp info for bus %s format %s %d entries of %d bytes\n",
617 cval, descr, pnp.num_entry, pnp.entry_len);
619 record_pnp_info(ef, cval, &pnp, descr);