• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/scsi/

Lines Matching defs:devinfo_table

259 	struct scsi_dev_info_list_table *devinfo_table;
262 list_for_each_entry(devinfo_table, &scsi_dev_info_list, node)
263 if (devinfo_table->key == key) {
270 return devinfo_table;
349 struct scsi_dev_info_list_table *devinfo_table =
352 if (IS_ERR(devinfo_table))
353 return PTR_ERR(devinfo_table);
375 &devinfo_table->scsi_dev_info_list);
378 &devinfo_table->scsi_dev_info_list);
475 struct scsi_dev_info_list_table *devinfo_table;
477 devinfo_table = scsi_devinfo_lookup_by_key(key);
479 if (IS_ERR(devinfo_table))
480 return PTR_ERR(devinfo_table);
482 list_for_each_entry(devinfo, &devinfo_table->scsi_dev_info_list,
538 struct scsi_dev_info_list_table *devinfo_table =
544 if (devinfo_table->scsi_dev_info_list.next == dl->bottom &&
545 devinfo_table->name)
546 seq_printf(m, "[%s]:\n", devinfo_table->name);
562 struct scsi_dev_info_list_table *devinfo_table =
565 list_for_each(dl->bottom, &devinfo_table->scsi_dev_info_list)
577 struct scsi_dev_info_list_table *devinfo_table =
582 while (&devinfo_table->scsi_dev_info_list == dl->bottom) {
588 devinfo_table = list_entry(dl->top,
591 dl->bottom = devinfo_table->scsi_dev_info_list.next;
693 struct scsi_dev_info_list_table *devinfo_table =
696 if (!IS_ERR(devinfo_table))
700 devinfo_table = kmalloc(sizeof(*devinfo_table), GFP_KERNEL);
702 if (!devinfo_table)
705 INIT_LIST_HEAD(&devinfo_table->node);
706 INIT_LIST_HEAD(&devinfo_table->scsi_dev_info_list);
707 devinfo_table->name = name;
708 devinfo_table->key = key;
709 list_add_tail(&devinfo_table->node, &scsi_dev_info_list);
726 struct scsi_dev_info_list_table *devinfo_table =
729 if (IS_ERR(devinfo_table))
734 list_del(&devinfo_table->node);
736 list_for_each_safe(lh, lh_next, &devinfo_table->scsi_dev_info_list) {
743 kfree(devinfo_table);