• 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:scsi_dev_info_list

18  * scsi_dev_info_list: structure to hold black/white listed devices.
20 struct scsi_dev_info_list {
30 struct list_head scsi_dev_info_list; /* head of dev info list */
38 static LIST_HEAD(scsi_dev_info_list);
44 * devices. The entries here are added to the tail of scsi_dev_info_list
48 * to the scsi_dev_info_list. This table will eventually go away.
262 list_for_each_entry(devinfo_table, &scsi_dev_info_list, node)
348 struct scsi_dev_info_list *devinfo;
375 &devinfo_table->scsi_dev_info_list);
378 &devinfo_table->scsi_dev_info_list);
385 * scsi_dev_info_list_add_str - parse dev_list and add to the scsi_dev_info_list.
389 * Parse dev_list, and add entries to the scsi_dev_info_list.
442 * Search the global scsi_dev_info_list (specified by list zero)
464 * Search the scsi_dev_info_list specified by @key for an entry
474 struct scsi_dev_info_list *devinfo;
482 list_for_each_entry(devinfo, &devinfo_table->scsi_dev_info_list,
540 struct scsi_dev_info_list *devinfo =
541 list_entry(dl->bottom, struct scsi_dev_info_list,
544 if (devinfo_table->scsi_dev_info_list.next == dl->bottom &&
561 list_for_each(dl->top, &scsi_dev_info_list) {
565 list_for_each(dl->bottom, &devinfo_table->scsi_dev_info_list)
582 while (&devinfo_table->scsi_dev_info_list == dl->bottom) {
584 if (dl->top == &scsi_dev_info_list) {
591 dl->bottom = devinfo_table->scsi_dev_info_list.next;
615 * proc_scsi_dev_info_write - allow additions to scsi_dev_info_list via /proc.
672 * scsi_exit_devinfo - remove /proc/scsi/device_info & the scsi_dev_info_list
706 INIT_LIST_HEAD(&devinfo_table->scsi_dev_info_list);
709 list_add_tail(&devinfo_table->node, &scsi_dev_info_list);
736 list_for_each_safe(lh, lh_next, &devinfo_table->scsi_dev_info_list) {
737 struct scsi_dev_info_list *devinfo;
739 devinfo = list_entry(lh, struct scsi_dev_info_list,