• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/nubus/

Lines Matching refs:ent

232 	struct nubus_dirent ent;
240 if (nubus_readdir(dir, &ent) == -1)
242 if (nubus_get_subdir(&ent, dir) == -1)
248 int nubus_get_subdir(const struct nubus_dirent *ent,
251 dir->ptr = dir->base = nubus_dirptr(ent);
253 dir->mask = ent->mask;
258 int nubus_readdir(struct nubus_dir *nd, struct nubus_dirent *ent)
265 ent->base = nd->ptr;
279 ent->type = resid >> 24;
281 ent->data = resid & 0xffffff;
282 ent->mask = nd->mask;
354 struct nubus_dirent* ent)
356 while (nubus_readdir(dir, ent) != -1) {
357 if (ent->type == rsrc_type)
370 const struct nubus_dirent* ent)
372 switch (ent->type) {
374 printk(KERN_INFO " gamma directory offset: 0x%06x\n", ent->data);
378 ent->type, ent->data);
382 ent->type, ent->data);
388 const struct nubus_dirent* ent)
390 switch (ent->type) {
396 nubus_get_rsrc_mem(addr, ent, 6);
406 ent->type, ent->data);
412 const struct nubus_dirent* ent)
414 switch (ent->type) {
418 nubus_get_rsrc_mem(&meminfo, ent, 8);
426 nubus_get_rsrc_mem(&rominfo, ent, 8);
433 ent->type, ent->data);
439 const struct nubus_dirent* ent)
443 nubus_show_display_resource(dev, ent);
446 nubus_show_network_resource(dev, ent);
449 nubus_show_cpu_resource(dev, ent);
453 ent->type, ent->data);
464 struct nubus_dirent ent;
485 while (nubus_readdir(&dir, &ent) != -1)
487 switch(ent.type)
492 nubus_get_rsrc_mem(nbtdata, &ent, 8);
503 nubus_get_rsrc_str(dev->name, &ent, 64);
513 nubus_get_subdir(&ent, &drvr_dir);
524 nubus_get_rsrc_mem(&dev->iobase, &ent, 4);
530 nubus_get_rsrc_mem(&dev->iosize, &ent, 4);
535 dev->flags = ent.data;
539 dev->hwdevid = ent.data;
545 nubus_show_private_resource(dev, &ent);
557 struct nubus_dirent ent;
572 while(nubus_readdir(&dir, &ent) != -1)
578 nubus_get_rsrc_mem(&size, &ent, 4);
584 nubus_get_rsrc_mem(&mode, &ent, size);
585 printk (KERN_INFO " %02X: (%02X) %s\n", ent.type,
593 const struct nubus_dirent* ent)
599 nubus_get_rsrc_mem(&icon, ent, 128);
623 struct nubus_dirent ent;
633 while(nubus_readdir(&dir, &ent) != -1)
638 nubus_get_rsrc_str(name, &ent, 64);
639 if (ent.type > 5)
640 ent.type = 5;
642 vendor_fields[ent.type-1], name);
651 struct nubus_dirent ent;
658 while(nubus_readdir(&dir, &ent) != -1)
660 switch (ent.type) {
667 nubus_get_rsrc_mem(nbtdata, &ent, 8);
677 nubus_get_rsrc_str(board->name, &ent, 64);
681 nubus_get_icon(board, &ent);
684 printk(KERN_INFO " board id: 0x%x\n", ent.data);
687 printk(KERN_INFO " primary init offset: 0x%06x\n", ent.data);
690 nubus_get_vendorinfo(board, &ent);
693 printk(KERN_INFO " flags: 0x%06x\n", ent.data);
696 printk(KERN_INFO " hwdevid: 0x%06x\n", ent.data);
699 printk(KERN_INFO " secondary init offset: 0x%06x\n", ent.data);
703 nubus_get_vidnames(board, &ent);
708 ent.data);
712 ent.type, ent.data);
725 struct nubus_dirent ent;
750 if (nubus_readdir(&dir, &ent) == -1)
754 printk(KERN_INFO "nubus_get_rom_dir: entry %02x %06x\n", ent.type, ent.data);
756 if (nubus_readdir(&dir, &ent) == -1)
759 printk(KERN_DEBUG "nubus_get_rom_dir: entry %02x %06x\n", ent.type, ent.data);
760 nubus_get_subdir(&ent, &dir);
763 if (nubus_readdir(&dir, &ent) == -1)
766 printk(KERN_DEBUG "nubus_get_rom_dir: entry %02x %06x\n", ent.type, ent.data);
768 if (nubus_readdir(&dir, &ent) == -1)
771 printk(KERN_DEBUG "nubus_get_rom_dir: entry %02x %06x\n", ent.type, ent.data);
774 nubus_get_subdir(&ent, &dir);
794 struct nubus_dirent ent;
861 if (nubus_readdir(&dir, &ent) == -1) {
867 nubus_get_board_resource(board, slot, &ent);
873 while (nubus_readdir(&dir, &ent) != -1) {
876 dev = nubus_get_functional_resource(board, slot, &ent);