Lines Matching defs:fc_function_template

621 struct fc_function_template {  struct
622 void (*get_rport_dev_loss_tmo)(struct fc_rport *);
623 void (*set_rport_dev_loss_tmo)(struct fc_rport *, u32);
625 void (*get_starget_node_name)(struct scsi_target *);
626 void (*get_starget_port_name)(struct scsi_target *);
627 void (*get_starget_port_id)(struct scsi_target *);
629 void (*get_host_port_id)(struct Scsi_Host *);
630 void (*get_host_port_type)(struct Scsi_Host *);
631 void (*get_host_port_state)(struct Scsi_Host *);
632 void (*get_host_active_fc4s)(struct Scsi_Host *);
633 void (*get_host_speed)(struct Scsi_Host *);
634 void (*get_host_fabric_name)(struct Scsi_Host *);
635 void (*get_host_symbolic_name)(struct Scsi_Host *);
636 void (*set_host_system_hostname)(struct Scsi_Host *);
638 struct fc_host_statistics * (*get_fc_host_stats)(struct Scsi_Host *);
639 void (*reset_fc_host_stats)(struct Scsi_Host *);
641 int (*issue_fc_host_lip)(struct Scsi_Host *);
643 void (*dev_loss_tmo_callbk)(struct fc_rport *);
644 void (*terminate_rport_io)(struct fc_rport *);
646 void (*set_vport_symbolic_name)(struct fc_vport *);
647 int (*vport_create)(struct fc_vport *, bool);
648 int (*vport_disable)(struct fc_vport *, bool);
649 int (*vport_delete)(struct fc_vport *);
652 int (*bsg_request)(struct bsg_job *);
653 int (*bsg_timeout)(struct bsg_job *);
656 u32 dd_fcrport_size;
657 u32 dd_fcvport_size;
658 u32 dd_bsg_size;
668 unsigned long show_rport_maxframe_size:1;
669 unsigned long show_rport_supported_classes:1;
670 unsigned long show_rport_dev_loss_tmo:1;
677 unsigned long show_starget_node_name:1;
678 unsigned long show_starget_port_name:1;
679 unsigned long show_starget_port_id:1;
682 unsigned long show_host_node_name:1;
683 unsigned long show_host_port_name:1;
684 unsigned long show_host_permanent_port_name:1;
685 unsigned long show_host_supported_classes:1;
686 unsigned long show_host_supported_fc4s:1;
687 unsigned long show_host_supported_speeds:1;
688 unsigned long show_host_maxframe_size:1;
689 unsigned long show_host_serial_number:1;
690 unsigned long show_host_manufacturer:1;
691 unsigned long show_host_model:1;
692 unsigned long show_host_model_description:1;
693 unsigned long show_host_hardware_version:1;
694 unsigned long show_host_driver_version:1;
695 unsigned long show_host_firmware_version:1;
696 unsigned long show_host_optionrom_version:1;
698 unsigned long show_host_port_id:1;
699 unsigned long show_host_port_type:1;
700 unsigned long show_host_port_state:1;
701 unsigned long show_host_active_fc4s:1;
702 unsigned long show_host_speed:1;
703 unsigned long show_host_fabric_name:1;
704 unsigned long show_host_symbolic_name:1;
705 unsigned long show_host_system_hostname:1;
707 unsigned long disable_target_scan:1;