Home
last modified time | relevance | path

Searched refs:ctlr_info_t (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/drivers/block/
Dsmart1,2.h42 static void smart4_submit_command(ctlr_info_t *h, cmdlist_t *c) in smart4_submit_command()
52 static void smart4_intr_mask(ctlr_info_t *h, unsigned long val) in smart4_intr_mask()
69 static unsigned long smart4_fifo_full(ctlr_info_t *h) in smart4_fifo_full()
79 static unsigned long smart4_completed(ctlr_info_t *h) in smart4_completed()
100 static unsigned long smart4_intr_pending(ctlr_info_t *h) in smart4_intr_pending()
121 static void smart2_submit_command(ctlr_info_t *h, cmdlist_t *c) in smart2_submit_command()
126 static void smart2_intr_mask(ctlr_info_t *h, unsigned long val) in smart2_intr_mask()
131 static unsigned long smart2_fifo_full(ctlr_info_t *h) in smart2_fifo_full()
136 static unsigned long smart2_completed(ctlr_info_t *h) in smart2_completed()
141 static unsigned long smart2_intr_pending(ctlr_info_t *h) in smart2_intr_pending()
[all …]
Dcciss.h22 typedef struct ctlr_info ctlr_info_t; typedef
25 void (*submit_command)(ctlr_info_t *h, CommandList_struct *c);
26 void (*set_intr_mask)(ctlr_info_t *h, unsigned long val);
27 unsigned long (*fifo_full)(ctlr_info_t *h);
28 bool (*intr_pending)(ctlr_info_t *h);
29 unsigned long (*command_completed)(ctlr_info_t *h);
220 static void SA5_submit_command( ctlr_info_t *h, CommandList_struct *c) in SA5_submit_command()
238 static void SA5_intr_mask(ctlr_info_t *h, unsigned long val) in SA5_intr_mask()
258 static void SA5B_intr_mask(ctlr_info_t *h, unsigned long val) in SA5B_intr_mask()
275 static void SA5_performant_intr_mask(ctlr_info_t *h, unsigned long val) in SA5_performant_intr_mask()
[all …]
Dcpqarray.h59 typedef struct ctlr_info ctlr_info_t; typedef
62 void (*submit_command)(ctlr_info_t *h, cmdlist_t *c);
63 void (*set_intr_mask)(ctlr_info_t *h, unsigned long val);
64 unsigned long (*fifo_full)(ctlr_info_t *h);
65 unsigned long (*intr_pending)(ctlr_info_t *h);
66 unsigned long (*command_completed)(ctlr_info_t *h);
Dcciss.c157 static ctlr_info_t *hba[MAX_CTLR];
174 static int rebuild_lun_table(ctlr_info_t *h, int first_time, int via_ioctl);
175 static int deregister_disk(ctlr_info_t *h, int drv_index,
178 static void cciss_read_capacity(ctlr_info_t *h, int logvol,
180 static void cciss_read_capacity_16(ctlr_info_t *h, int logvol,
182 static void cciss_geometry_inquiry(ctlr_info_t *h, int logvol,
186 static void cciss_interrupt_mode(ctlr_info_t *);
188 static void start_io(ctlr_info_t *h);
189 static int sendcmd_withirq(ctlr_info_t *h, __u8 cmd, void *buff, size_t size,
192 static int sendcmd_withirq_core(ctlr_info_t *h, CommandList_struct *c,
[all …]
Dcciss_scsi.c47 static int fill_cmd(ctlr_info_t *h, CommandList_struct *c, __u8 cmd, void *buff,
52 static CommandList_struct *cmd_alloc(ctlr_info_t *h);
53 static CommandList_struct *cmd_special_alloc(ctlr_info_t *h);
54 static void cmd_free(ctlr_info_t *h, CommandList_struct *c);
55 static void cmd_special_free(ctlr_info_t *h, CommandList_struct *c);
132 scsi_cmd_alloc(ctlr_info_t *h) in scsi_cmd_alloc()
176 scsi_cmd_free(ctlr_info_t *h, CommandList_struct *c) in scsi_cmd_free()
197 scsi_cmd_stack_setup(ctlr_info_t *h, struct cciss_scsi_adapter_data_t *sa) in scsi_cmd_stack_setup()
240 scsi_cmd_stack_free(ctlr_info_t *h) in scsi_cmd_stack_free()
349 find_bus_target_lun(ctlr_info_t *h, int *bus, int *target, int *lun) in find_bus_target_lun()
[all …]
Dcpqarray.c73 static ctlr_info_t *hba[MAX_CTLR];
140 static int cpqarray_pci_init(ctlr_info_t *c, struct pci_dev *pdev);
147 static cmdlist_t * cmd_alloc(ctlr_info_t *h, int get_from_pool);
148 static void cmd_free(ctlr_info_t *h, cmdlist_t *c, int got_from_pool);
166 static int ida_ctlr_ioctl(ctlr_info_t *h, int dsk, ida_ioctl_t *io);
169 static void start_io(ctlr_info_t *h);
178 static int revalidate_allvol(ctlr_info_t *host);
192 static inline ctlr_info_t *get_host(struct gendisk *disk) in get_host()
233 ctlr_info_t *h = (ctlr_info_t*)m->private; in ida_proc_show()
313 static void release_io_mem(ctlr_info_t *c) in release_io_mem()
[all …]