Home
last modified time | relevance | path

Searched refs:Scsi_Host (Results 1 - 25 of 679) sorted by relevance

12345678910>>...28

/kernel/linux/linux-5.10/include/scsi/
H A Dscsi_host.h21 struct Scsi_Host;
43 const char *(* info)(struct Scsi_Host *);
65 int (*init_cmd_priv)(struct Scsi_Host *shost, struct scsi_cmnd *cmd);
66 int (*exit_cmd_priv)(struct Scsi_Host *shost, struct scsi_cmnd *cmd);
102 int (* queuecommand)(struct Scsi_Host *, struct scsi_cmnd *);
112 void (*commit_rqs)(struct Scsi_Host *, u16);
241 int (* scan_finished)(struct Scsi_Host *, unsigned long);
250 void (* scan_start)(struct Scsi_Host *);
271 int (* map_queues)(struct Scsi_Host *shost);
306 int (*show_info)(struct seq_file *, struct Scsi_Host *);
524 struct Scsi_Host { global() struct
[all...]
H A Dscsi_transport_iscsi.h21 struct Scsi_Host;
100 int (*get_host_param) (struct Scsi_Host *shost,
102 int (*set_host_param) (struct Scsi_Host *shost,
122 struct iscsi_endpoint *(*ep_connect) (struct Scsi_Host *shost,
127 int (*tgt_dscvr) (struct Scsi_Host *shost, enum iscsi_tgt_dscvr type,
129 int (*set_path) (struct Scsi_Host *shost, struct iscsi_path *params);
130 int (*set_iface_param) (struct Scsi_Host *shost, void *data,
137 int (*send_ping) (struct Scsi_Host *shost, uint32_t iface_num,
140 int (*get_chap) (struct Scsi_Host *shost, uint16_t chap_tbl_idx,
142 int (*delete_chap) (struct Scsi_Host *shos
[all...]
H A Dscsi_transport_fc.h237 struct Scsi_Host *shost; /* Physical Port Parent */
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 *);
[all...]
H A Dscsi_transport.h25 int (*user_scan)(struct Scsi_Host *, uint, uint, u64);
45 void (* eh_strategy_handler)(struct Scsi_Host *);
73 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in scsi_transport_target_data()
81 struct Scsi_Host *shost = sdev->host; in scsi_transport_device_data()
86 void __scsi_init_queue(struct Scsi_Host *shost, struct request_queue *q);
H A Dlibiscsi.h27 struct Scsi_Host;
323 struct Scsi_Host *host;
376 extern int iscsi_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *sc);
385 extern int iscsi_host_set_param(struct Scsi_Host *shost,
388 extern int iscsi_host_get_param(struct Scsi_Host *shost,
390 extern int iscsi_host_add(struct Scsi_Host *shost, struct device *pdev);
391 extern struct Scsi_Host *iscsi_host_alloc(struct scsi_host_template *sht,
394 extern void iscsi_host_remove(struct Scsi_Host *shost);
395 extern void iscsi_host_free(struct Scsi_Host *shost);
397 extern int iscsi_host_get_max_scsi_cmds(struct Scsi_Host *shos
[all...]
/kernel/linux/linux-6.6/include/scsi/
H A Dscsi_host.h20 struct Scsi_Host;
87 int (* queuecommand)(struct Scsi_Host *, struct scsi_cmnd *);
97 void (*commit_rqs)(struct Scsi_Host *, u16);
109 const char *(*info)(struct Scsi_Host *);
131 int (*init_cmd_priv)(struct Scsi_Host *shost, struct scsi_cmnd *cmd);
132 int (*exit_cmd_priv)(struct Scsi_Host *shost, struct scsi_cmnd *cmd);
261 int (* scan_finished)(struct Scsi_Host *, unsigned long);
270 void (* scan_start)(struct Scsi_Host *);
291 void (* map_queues)(struct Scsi_Host *shost);
301 int (* mq_poll)(struct Scsi_Host *shos
535 struct Scsi_Host { global() struct
[all...]
H A Dscsi_transport_iscsi.h21 struct Scsi_Host;
100 int (*get_host_param) (struct Scsi_Host *shost,
102 int (*set_host_param) (struct Scsi_Host *shost,
122 struct iscsi_endpoint *(*ep_connect) (struct Scsi_Host *shost,
127 int (*tgt_dscvr) (struct Scsi_Host *shost, enum iscsi_tgt_dscvr type,
129 int (*set_path) (struct Scsi_Host *shost, struct iscsi_path *params);
130 int (*set_iface_param) (struct Scsi_Host *shost, void *data,
137 int (*send_ping) (struct Scsi_Host *shost, uint32_t iface_num,
140 int (*get_chap) (struct Scsi_Host *shost, uint16_t chap_tbl_idx,
142 int (*delete_chap) (struct Scsi_Host *shos
[all...]
H A Dscsi_transport.h25 int (*user_scan)(struct Scsi_Host *, uint, uint, u64);
45 void (* eh_strategy_handler)(struct Scsi_Host *);
73 struct Scsi_Host *shost = dev_to_shost(&starget->dev); in scsi_transport_target_data()
81 struct Scsi_Host *shost = sdev->host; in scsi_transport_device_data()
86 void __scsi_init_queue(struct Scsi_Host *shost, struct request_queue *q);
H A Dscsi_transport_fc.h238 struct Scsi_Host *shost; /* Physical Port Parent */
689 void (*get_host_port_id)(struct Scsi_Host *);
690 void (*get_host_port_type)(struct Scsi_Host *);
691 void (*get_host_port_state)(struct Scsi_Host *);
692 void (*get_host_active_fc4s)(struct Scsi_Host *);
693 void (*get_host_speed)(struct Scsi_Host *);
694 void (*get_host_fabric_name)(struct Scsi_Host *);
695 void (*get_host_symbolic_name)(struct Scsi_Host *);
696 void (*set_host_system_hostname)(struct Scsi_Host *);
698 struct fc_host_statistics * (*get_fc_host_stats)(struct Scsi_Host *);
[all...]
H A Dlibiscsi.h28 struct Scsi_Host;
343 struct Scsi_Host *host;
395 extern int iscsi_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *sc);
404 extern int iscsi_host_set_param(struct Scsi_Host *shost,
407 extern int iscsi_host_get_param(struct Scsi_Host *shost,
409 extern int iscsi_host_add(struct Scsi_Host *shost, struct device *pdev);
410 extern struct Scsi_Host *iscsi_host_alloc(const struct scsi_host_template *sht,
413 extern void iscsi_host_remove(struct Scsi_Host *shost, bool is_shutdown);
414 extern void iscsi_host_free(struct Scsi_Host *shost);
416 extern int iscsi_host_get_max_scsi_cmds(struct Scsi_Host *shos
[all...]
/kernel/linux/linux-5.10/drivers/scsi/
H A Dscsi_priv.h15 struct Scsi_Host;
33 int scsi_init_sense_cache(struct Scsi_Host *shost);
77 extern void scsi_eh_wakeup(struct Scsi_Host *shost, unsigned int busy);
79 void scsi_eh_ready_devs(struct Scsi_Host *shost,
91 extern void scsi_run_host_queues(struct Scsi_Host *shost);
95 extern int scsi_mq_setup_tags(struct Scsi_Host *shost);
96 extern void scsi_mq_destroy_tags(struct Scsi_Host *shost);
106 extern void scsi_proc_host_add(struct Scsi_Host *);
107 extern void scsi_proc_host_rm(struct Scsi_Host *);
122 extern int scsi_scan_host_selected(struct Scsi_Host *, unsigne
[all...]
H A DNCR5380.h208 struct Scsi_Host *host; /* SCSI host backpointer */
263 static void NCR5380_print_phase(struct Scsi_Host *instance);
264 static void NCR5380_print(struct Scsi_Host *instance);
270 static int NCR5380_init(struct Scsi_Host *instance, int flags);
271 static int NCR5380_maybe_reset_bus(struct Scsi_Host *);
272 static void NCR5380_exit(struct Scsi_Host *instance);
273 static void NCR5380_information_transfer(struct Scsi_Host *instance);
276 static const char *NCR5380_info(struct Scsi_Host *instance);
277 static void NCR5380_reselect(struct Scsi_Host *instance);
278 static bool NCR5380_select(struct Scsi_Host *, struc
[all...]
H A Daha152x.c560 static void seldi_run(struct Scsi_Host *shpnt);
561 static void seldo_run(struct Scsi_Host *shpnt);
562 static void selto_run(struct Scsi_Host *shpnt);
563 static void busfree_run(struct Scsi_Host *shpnt);
565 static void msgo_init(struct Scsi_Host *shpnt);
566 static void msgo_run(struct Scsi_Host *shpnt);
567 static void msgo_end(struct Scsi_Host *shpnt);
569 static void cmd_init(struct Scsi_Host *shpnt);
570 static void cmd_run(struct Scsi_Host *shpnt);
571 static void cmd_end(struct Scsi_Host *shpn
[all...]
H A Dhosts.c74 int scsi_host_set_state(struct Scsi_Host *shost, enum scsi_host_state state) in scsi_host_set_state()
164 void scsi_remove_host(struct Scsi_Host *shost) in scsi_remove_host()
209 int scsi_add_host_with_dma(struct Scsi_Host *shost, struct device *dev, in scsi_add_host_with_dma()
322 struct Scsi_Host *shost = dev_to_shost(dev); in scsi_host_dev_release()
370 * Allocate a new Scsi_Host and perform basic initialization.
375 * Pointer to a new Scsi_Host
377 struct Scsi_Host *scsi_host_alloc(struct scsi_host_template *sht, int privsize) in scsi_host_alloc()
379 struct Scsi_Host *shost; in scsi_host_alloc()
386 shost = kzalloc(sizeof(struct Scsi_Host) + privsize, gfp_mask); in scsi_host_alloc()
525 struct Scsi_Host * in __scsi_host_match()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/
H A Dscsi_priv.h16 struct Scsi_Host;
51 int scsi_init_sense_cache(struct Scsi_Host *shost);
95 extern void scsi_eh_wakeup(struct Scsi_Host *shost, unsigned int busy);
97 void scsi_eh_ready_devs(struct Scsi_Host *shost,
109 extern void scsi_run_host_queues(struct Scsi_Host *shost);
112 extern int scsi_mq_setup_tags(struct Scsi_Host *shost);
121 extern void scsi_proc_host_add(struct Scsi_Host *);
122 extern void scsi_proc_host_rm(struct Scsi_Host *);
137 extern int scsi_scan_host_selected(struct Scsi_Host *, unsigned int,
139 extern void scsi_forget_host(struct Scsi_Host *);
[all...]
H A DNCR5380.h208 struct Scsi_Host *host; /* SCSI host backpointer */
272 static void NCR5380_print_phase(struct Scsi_Host *instance);
273 static void NCR5380_print(struct Scsi_Host *instance);
279 static int NCR5380_init(struct Scsi_Host *instance, int flags);
280 static int NCR5380_maybe_reset_bus(struct Scsi_Host *);
281 static void NCR5380_exit(struct Scsi_Host *instance);
282 static void NCR5380_information_transfer(struct Scsi_Host *instance);
285 static const char *NCR5380_info(struct Scsi_Host *instance);
286 static void NCR5380_reselect(struct Scsi_Host *instance);
287 static bool NCR5380_select(struct Scsi_Host *, struc
[all...]
H A Daha152x.c578 static void seldi_run(struct Scsi_Host *shpnt);
579 static void seldo_run(struct Scsi_Host *shpnt);
580 static void selto_run(struct Scsi_Host *shpnt);
581 static void busfree_run(struct Scsi_Host *shpnt);
583 static void msgo_init(struct Scsi_Host *shpnt);
584 static void msgo_run(struct Scsi_Host *shpnt);
585 static void msgo_end(struct Scsi_Host *shpnt);
587 static void cmd_init(struct Scsi_Host *shpnt);
588 static void cmd_run(struct Scsi_Host *shpnt);
589 static void cmd_end(struct Scsi_Host *shpn
[all...]
H A Dhosts.c75 int scsi_host_set_state(struct Scsi_Host *shost, enum scsi_host_state state) in scsi_host_set_state()
165 void scsi_remove_host(struct Scsi_Host *shost) in scsi_remove_host()
219 int scsi_add_host_with_dma(struct Scsi_Host *shost, struct device *dev, in scsi_add_host_with_dma()
341 struct Scsi_Host *shost = dev_to_shost(dev); in scsi_host_dev_release()
385 * Allocate a new Scsi_Host and perform basic initialization.
390 * Pointer to a new Scsi_Host
392 struct Scsi_Host *scsi_host_alloc(const struct scsi_host_template *sht, int privsize) in scsi_host_alloc()
394 struct Scsi_Host *shost; in scsi_host_alloc()
397 shost = kzalloc(sizeof(struct Scsi_Host) + privsize, GFP_KERNEL); in scsi_host_alloc()
539 struct Scsi_Host * in __scsi_host_match()
[all...]
/kernel/linux/linux-5.10/drivers/scsi/arm/
H A Dfas216.h215 struct Scsi_Host *host; /* host */
302 fasdmatype_t (*setup) (struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, fasdmatype_t min_dma);
303 void (*pseudo)(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, int transfer);
304 void (*stop) (struct Scsi_Host *host, struct scsi_pointer *SCp);
313 /* Function: int fas216_init (struct Scsi_Host *instance)
318 extern int fas216_init (struct Scsi_Host *instance);
320 /* Function: int fas216_add (struct Scsi_Host *instance, struct device *dev)
325 extern int fas216_add (struct Scsi_Host *instance, struct device *dev);
327 /* Function: int fas216_queue_command(struct Scsi_Host *h, struct scsi_cmnd *SCpnt)
333 extern int fas216_queue_command(struct Scsi_Host *
[all...]
/kernel/linux/linux-6.6/drivers/scsi/arm/
H A Dfas216.h215 struct Scsi_Host *host; /* host */
302 fasdmatype_t (*setup) (struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, fasdmatype_t min_dma);
303 void (*pseudo)(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, int transfer);
304 void (*stop) (struct Scsi_Host *host, struct scsi_pointer *SCp);
327 /* Function: int fas216_init (struct Scsi_Host *instance)
332 extern int fas216_init (struct Scsi_Host *instance);
334 /* Function: int fas216_add (struct Scsi_Host *instance, struct device *dev)
339 extern int fas216_add (struct Scsi_Host *instance, struct device *dev);
341 /* Function: int fas216_queue_command(struct Scsi_Host *h, struct scsi_cmnd *SCpnt)
347 extern int fas216_queue_command(struct Scsi_Host *
[all...]
/kernel/linux/linux-5.10/drivers/scsi/bfa/
H A Dbfad_attr.c24 struct Scsi_Host *shost; in bfad_im_get_starget_port_id()
50 struct Scsi_Host *shost; in bfad_im_get_starget_node_name()
76 struct Scsi_Host *shost; in bfad_im_get_starget_port_name()
100 bfad_im_get_host_port_id(struct Scsi_Host *shost) in bfad_im_get_host_port_id()
114 bfad_im_get_host_port_type(struct Scsi_Host *shost) in bfad_im_get_host_port_type()
146 bfad_im_get_host_port_state(struct Scsi_Host *shost) in bfad_im_get_host_port_state()
183 bfad_im_get_host_active_fc4s(struct Scsi_Host *shost) in bfad_im_get_host_active_fc4s()
202 bfad_im_get_host_speed(struct Scsi_Host *shost) in bfad_im_get_host_speed()
239 bfad_im_get_host_fabric_name(struct Scsi_Host *shost) in bfad_im_get_host_fabric_name()
256 bfad_im_get_stats(struct Scsi_Host *shos
[all...]
/kernel/linux/linux-6.6/drivers/scsi/pm8001/
H A Dpm8001_ctl.c59 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_mpi_interface_rev_show()
85 struct Scsi_Host *shost = class_to_shost(cdev); in controller_fatal_error_show()
105 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_fw_version_show()
136 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_ila_version_show()
162 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_inactive_fw_version_show()
189 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_max_out_io_show()
213 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_max_devices_show()
238 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_max_sg_list_show()
282 struct Scsi_Host *shost = class_to_shost(cdev); in pm8001_ctl_sas_spec_support_show()
311 struct Scsi_Host *shos in pm8001_ctl_host_sas_address_show()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/bfa/
H A Dbfad_attr.c24 struct Scsi_Host *shost; in bfad_im_get_starget_port_id()
50 struct Scsi_Host *shost; in bfad_im_get_starget_node_name()
76 struct Scsi_Host *shost; in bfad_im_get_starget_port_name()
100 bfad_im_get_host_port_id(struct Scsi_Host *shost) in bfad_im_get_host_port_id()
114 bfad_im_get_host_port_type(struct Scsi_Host *shost) in bfad_im_get_host_port_type()
146 bfad_im_get_host_port_state(struct Scsi_Host *shost) in bfad_im_get_host_port_state()
183 bfad_im_get_host_active_fc4s(struct Scsi_Host *shost) in bfad_im_get_host_active_fc4s()
202 bfad_im_get_host_speed(struct Scsi_Host *shost) in bfad_im_get_host_speed()
239 bfad_im_get_host_fabric_name(struct Scsi_Host *shost) in bfad_im_get_host_fabric_name()
256 bfad_im_get_stats(struct Scsi_Host *shos
[all...]
/kernel/linux/linux-5.10/drivers/scsi/arcmsr/
H A Darcmsr_attr.c70 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_sysfs_iop_message_read()
117 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_sysfs_iop_message_write()
165 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_sysfs_iop_message_clear()
222 struct Scsi_Host *host = acb->host; in arcmsr_alloc_sysfs_attr()
251 struct Scsi_Host *host = acb->host; in arcmsr_free_sysfs_attr()
272 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_attr_host_driver_posted_cmd()
284 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_attr_host_driver_reset()
296 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_attr_host_driver_abort()
308 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_attr_host_fw_model()
320 struct Scsi_Host *hos in arcmsr_attr_host_fw_version()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/arcmsr/
H A Darcmsr_attr.c68 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_sysfs_iop_message_read()
115 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_sysfs_iop_message_write()
163 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_sysfs_iop_message_clear()
220 struct Scsi_Host *host = acb->host; in arcmsr_alloc_sysfs_attr()
249 struct Scsi_Host *host = acb->host; in arcmsr_free_sysfs_attr()
270 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_attr_host_driver_posted_cmd()
282 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_attr_host_driver_reset()
294 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_attr_host_driver_abort()
306 struct Scsi_Host *host = class_to_shost(dev); in arcmsr_attr_host_fw_model()
318 struct Scsi_Host *hos in arcmsr_attr_host_fw_version()
[all...]

Completed in 22 milliseconds

12345678910>>...28