Searched refs:aac_dev (Results 1 - 12 of 12) sorted by relevance

/linux-4.4.14/drivers/scsi/aacraid/
H A Dlinit.c272 struct aac_dev *dev = (struct aac_dev *)shost->hostdata; aac_info()
404 struct aac_dev *aac = (struct aac_dev *)sdev->host->hostdata; aac_slave_configure()
500 struct aac_dev *aac = (struct aac_dev *)(sdev->host->hostdata); aac_show_raid_level()
524 struct aac_dev *dev = (struct aac_dev *)sdev->host->hostdata; aac_ioctl()
534 struct aac_dev * aac = (struct aac_dev *)host->hostdata; aac_eh_abort()
591 struct aac_dev * aac = (struct aac_dev *)host->hostdata; aac_eh_reset()
669 struct aac_dev *aac; aac_cfg_open()
704 struct aac_dev *aac; aac_cfg_ioctl()
705 aac = (struct aac_dev *)file->private_data; aac_cfg_ioctl()
716 static long aac_compat_do_ioctl(struct aac_dev *dev, unsigned cmd, unsigned long arg) aac_compat_do_ioctl()
759 struct aac_dev *dev = (struct aac_dev *)sdev->host->hostdata; aac_compat_ioctl()
776 struct aac_dev *dev = (struct aac_dev*)class_to_shost(device)->hostdata; aac_show_model()
795 struct aac_dev *dev = (struct aac_dev*)class_to_shost(device)->hostdata; aac_show_vendor()
815 struct aac_dev *dev = (struct aac_dev*)class_to_shost(cdev)->hostdata; aac_show_flags()
841 struct aac_dev *dev = (struct aac_dev*)class_to_shost(device)->hostdata; aac_show_kernel_version()
855 struct aac_dev *dev = (struct aac_dev*)class_to_shost(device)->hostdata; aac_show_monitor_version()
869 struct aac_dev *dev = (struct aac_dev*)class_to_shost(device)->hostdata; aac_show_bios_version()
882 struct aac_dev *dev = (struct aac_dev*)class_to_shost(device)->hostdata; aac_show_serial_number()
921 retval = aac_reset_adapter((struct aac_dev*)class_to_shost(device)->hostdata, buf[0] == '!'); aac_store_reset_adapter()
931 struct aac_dev *dev = (struct aac_dev*)class_to_shost(device)->hostdata; aac_show_reset_adapter()
1073 static void __aac_shutdown(struct aac_dev * aac) __aac_shutdown()
1128 struct aac_dev *aac; aac_probe_one()
1165 shost = scsi_host_alloc(&aac_driver_template, sizeof(struct aac_dev)); aac_probe_one()
1174 aac = (struct aac_dev *)shost->hostdata; aac_probe_one()
1321 void aac_release_resources(struct aac_dev *aac) aac_release_resources()
1347 static int aac_acquire_resources(struct aac_dev *dev) aac_acquire_resources()
1429 struct aac_dev *aac = (struct aac_dev *)shost->hostdata; aac_suspend()
1447 struct aac_dev *aac = (struct aac_dev *)shost->hostdata; aac_resume()
1482 __aac_shutdown((struct aac_dev *)shost->hostdata); aac_shutdown()
1488 struct aac_dev *aac = (struct aac_dev *)shost->hostdata; aac_remove_one()
H A Dsa.c49 struct aac_dev *dev = dev_id; aac_sa_intr()
87 static void aac_sa_disable_interrupt (struct aac_dev *dev) aac_sa_disable_interrupt()
97 static void aac_sa_enable_interrupt (struct aac_dev *dev) aac_sa_enable_interrupt()
111 static void aac_sa_notify_adapter(struct aac_dev *dev, u32 event) aac_sa_notify_adapter()
157 static int sa_sync_cmd(struct aac_dev *dev, u32 command, sa_sync_cmd()
233 static void aac_sa_interrupt_adapter (struct aac_dev *dev) aac_sa_interrupt_adapter()
246 static void aac_sa_start_adapter(struct aac_dev *dev) aac_sa_start_adapter()
260 static int aac_sa_restart_adapter(struct aac_dev *dev, int bled) aac_sa_restart_adapter()
272 static int aac_sa_check_health(struct aac_dev *dev) aac_sa_check_health()
302 static int aac_sa_ioremap(struct aac_dev * dev, u32 size) aac_sa_ioremap()
321 int aac_sa_init(struct aac_dev *dev) aac_sa_init()
H A Daacraid.h537 struct aac_dev;
544 void (*adapter_interrupt)(struct aac_dev *dev);
545 void (*adapter_notify)(struct aac_dev *dev, u32 event);
546 void (*adapter_disable_int)(struct aac_dev *dev);
547 void (*adapter_enable_int)(struct aac_dev *dev);
548 int (*adapter_sync_cmd)(struct aac_dev *dev, u32 command, u32 p1, u32 p2, u32 p3, u32 p4, u32 p5, u32 p6, u32 *status, u32 *r1, u32 *r2, u32 *r3, u32 *r4);
549 int (*adapter_check_health)(struct aac_dev *dev);
550 int (*adapter_restart)(struct aac_dev *dev, int bled);
551 void (*adapter_start)(struct aac_dev *dev);
553 int (*adapter_ioremap)(struct aac_dev * dev, u32 size);
557 int (*adapter_bounds)(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba);
562 int (*adapter_comm)(struct aac_dev * dev, int comm);
571 int (*init)(struct aac_dev *dev);
640 struct aac_dev * dev; /* Back pointer to adapter structure */
930 struct aac_dev *dev;
1098 struct aac_dev *dev;
1101 struct aac_dev struct
2115 int aac_acquire_irq(struct aac_dev *dev);
2116 void aac_free_irq(struct aac_dev *dev);
2118 void aac_fib_vector_assign(struct aac_dev *dev);
2119 struct fib *aac_fib_alloc(struct aac_dev *dev);
2120 int aac_fib_setup(struct aac_dev *dev);
2121 void aac_fib_map_free(struct aac_dev *dev);
2124 void aac_printf(struct aac_dev *dev, u32 val);
2126 int aac_consumer_get(struct aac_dev * dev, struct aac_queue * q, struct aac_entry **entry);
2127 void aac_consumer_free(struct aac_dev * dev, struct aac_queue * q, u32 qnum);
2130 struct aac_dev *aac_init_adapter(struct aac_dev *dev);
2131 void aac_src_access_devreg(struct aac_dev *dev, int mode);
2132 int aac_get_config_status(struct aac_dev *dev, int commit_flag);
2133 int aac_get_containers(struct aac_dev *dev);
2135 int aac_dev_ioctl(struct aac_dev *dev, int cmd, void __user *arg);
2140 int aac_do_ioctl(struct aac_dev * dev, int cmd, void __user *arg);
2141 int aac_rx_init(struct aac_dev *dev);
2142 int aac_rkt_init(struct aac_dev *dev);
2143 int aac_nark_init(struct aac_dev *dev);
2144 int aac_sa_init(struct aac_dev *dev);
2145 int aac_src_init(struct aac_dev *dev);
2146 int aac_srcv_init(struct aac_dev *dev);
2147 int aac_queue_get(struct aac_dev * dev, u32 * index, u32 qid, struct hw_fib * hw_fib, int wait, struct fib * fibptr, unsigned long *nonotify);
2148 void aac_define_int_mode(struct aac_dev *dev);
2151 unsigned int aac_intr_normal(struct aac_dev *dev, u32 Index,
2154 int aac_reset_adapter(struct aac_dev * dev, int forced);
2155 int aac_check_health(struct aac_dev * dev);
2157 int aac_close_fib_context(struct aac_dev * dev, struct aac_fib_context *fibctx);
2160 int aac_get_adapter_info(struct aac_dev* dev);
2161 int aac_send_shutdown(struct aac_dev *dev);
2162 int aac_probe_container(struct aac_dev *dev, int cid);
2163 int _aac_rx_init(struct aac_dev *dev);
2164 int aac_rx_select_comm(struct aac_dev *dev, int comm);
H A Drkt.c46 static int aac_rkt_select_comm(struct aac_dev *dev, int comm) aac_rkt_select_comm()
76 static int aac_rkt_ioremap(struct aac_dev * dev, u32 size) aac_rkt_ioremap()
98 int aac_rkt_init(struct aac_dev *dev) aac_rkt_init()
H A Drx.c49 struct aac_dev *dev = dev_id; aac_rx_intr_producer()
89 struct aac_dev *dev = dev_id; aac_rx_intr_message()
130 static void aac_rx_disable_interrupt(struct aac_dev *dev) aac_rx_disable_interrupt()
140 static void aac_rx_enable_interrupt_producer(struct aac_dev *dev) aac_rx_enable_interrupt_producer()
150 static void aac_rx_enable_interrupt_message(struct aac_dev *dev) aac_rx_enable_interrupt_message()
166 static int rx_sync_cmd(struct aac_dev *dev, u32 command, rx_sync_cmd()
265 static void aac_rx_interrupt_adapter(struct aac_dev *dev) aac_rx_interrupt_adapter()
279 static void aac_rx_notify_adapter(struct aac_dev *dev, u32 event) aac_rx_notify_adapter()
316 static void aac_rx_start_adapter(struct aac_dev *dev) aac_rx_start_adapter()
334 static int aac_rx_check_health(struct aac_dev *dev) aac_rx_check_health()
401 struct aac_dev *dev = fib->dev; aac_rx_deliver_producer()
424 struct aac_dev *dev = fib->dev; aac_rx_deliver_message()
460 static int aac_rx_ioremap(struct aac_dev * dev, u32 size) aac_rx_ioremap()
473 static int aac_rx_restart_adapter(struct aac_dev *dev, int bled) aac_rx_restart_adapter()
516 int aac_rx_select_comm(struct aac_dev *dev, int comm) aac_rx_select_comm()
544 int _aac_rx_init(struct aac_dev *dev) _aac_rx_init()
668 int aac_rx_init(struct aac_dev *dev) aac_rx_init()
H A Dnark.c43 static int aac_nark_ioremap(struct aac_dev * dev, u32 size) aac_nark_ioremap()
75 int aac_nark_init(struct aac_dev * dev) aac_nark_init()
H A Dsrc.c47 static int aac_src_get_sync_status(struct aac_dev *dev);
52 struct aac_dev *dev; aac_src_intr_message()
176 static void aac_src_disable_interrupt(struct aac_dev *dev) aac_src_disable_interrupt()
186 static void aac_src_enable_interrupt_message(struct aac_dev *dev) aac_src_enable_interrupt_message()
202 static int src_sync_cmd(struct aac_dev *dev, u32 command, src_sync_cmd()
327 static void aac_src_interrupt_adapter(struct aac_dev *dev) aac_src_interrupt_adapter()
343 static void aac_src_notify_adapter(struct aac_dev *dev, u32 event) aac_src_notify_adapter()
384 static void aac_src_start_adapter(struct aac_dev *dev) aac_src_start_adapter()
411 static int aac_src_check_health(struct aac_dev *dev) aac_src_check_health()
445 struct aac_dev *dev = fib->dev; aac_src_deliver_message()
518 static int aac_src_ioremap(struct aac_dev *dev, u32 size) aac_src_ioremap()
548 static int aac_srcv_ioremap(struct aac_dev *dev, u32 size) aac_srcv_ioremap()
563 static int aac_src_restart_adapter(struct aac_dev *dev, int bled) aac_src_restart_adapter()
615 int aac_src_select_comm(struct aac_dev *dev, int comm) aac_src_select_comm()
634 int aac_src_init(struct aac_dev *dev) aac_src_init()
779 int aac_srcv_init(struct aac_dev *dev) aac_srcv_init()
928 void aac_src_access_devreg(struct aac_dev *dev, int mode) aac_src_access_devreg()
1006 static int aac_src_get_sync_status(struct aac_dev *dev) aac_src_get_sync_status()
H A Daachba.c346 int aac_get_config_status(struct aac_dev *dev, int commit_flag) aac_get_config_status()
438 int aac_get_containers(struct aac_dev *dev) aac_get_containers()
556 struct aac_dev * dev; aac_get_container_name()
558 dev = (struct aac_dev *)scsicmd->device->host->hostdata; aac_get_container_name()
595 struct fsa_dev_info *fsa_dev_ptr = ((struct aac_dev *)(scsicmd->device->host->hostdata))->fsa_dev; aac_probe_container_callback2()
714 if ((fibptr = aac_fib_alloc((struct aac_dev *)scsicmd->device->host->hostdata))) { _aac_probe_container()
752 struct fsa_dev_info *fsa_dev_ptr = ((struct aac_dev *)(scsicmd->device->host->hostdata))->fsa_dev; _aac_probe_container()
778 int aac_probe_container(struct aac_dev *dev, int cid) aac_probe_container()
869 static void setinqstr(struct aac_dev *dev, void *data, int tindex) setinqstr()
1039 struct aac_dev * dev; aac_get_container_serial()
1041 dev = (struct aac_dev *)scsicmd->device->host->hostdata; aac_get_container_serial()
1086 static int setinqserial(struct aac_dev *dev, void *data, int cid) setinqserial()
1122 static int aac_bounds_32(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba) aac_bounds_32()
1141 static int aac_bounds_64(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba) aac_bounds_64()
1150 struct aac_dev *dev = fib->dev; aac_read_raw_io()
1243 struct aac_dev *dev = fib->dev; aac_read_block()
1276 struct aac_dev *dev = fib->dev; aac_write_raw_io()
1375 struct aac_dev *dev = fib->dev; aac_write_block()
1516 int aac_get_adapter_info(struct aac_dev* dev) aac_get_adapter_info()
1788 struct aac_dev *dev; io_callback()
1882 struct aac_dev *dev; aac_read()
1886 dev = (struct aac_dev *)scsicmd->device->host->hostdata; aac_read()
1989 struct aac_dev *dev; aac_write()
1993 dev = (struct aac_dev *)scsicmd->device->host->hostdata; aac_write()
2108 struct aac_dev *dev = fibptr->dev; synchronize_callback()
2136 struct aac_dev *aac; aac_synchronize()
2205 aac = (struct aac_dev *)sdev->host->hostdata; aac_synchronize()
2272 struct aac_dev *aac = (struct aac_dev *)sdev->host->hostdata; aac_start_stop()
2340 struct aac_dev *dev = (struct aac_dev *)host->hostdata; aac_scsi_cmd()
2848 static int query_disk(struct aac_dev *dev, void __user *arg) query_disk()
2888 static int force_delete_disk(struct aac_dev *dev, void __user *arg) force_delete_disk()
2913 static int delete_disk(struct aac_dev *dev, void __user *arg) delete_disk()
2942 int aac_dev_ioctl(struct aac_dev *dev, int cmd, void __user *arg) aac_dev_ioctl()
2970 struct aac_dev *dev; aac_srb_callback()
3176 struct aac_dev* dev; aac_send_srb_fib()
3179 dev = (struct aac_dev *)scsicmd->device->host->hostdata; aac_send_srb_fib()
3212 struct aac_dev *dev; aac_build_sg()
3216 dev = (struct aac_dev *)scsicmd->device->host->hostdata; aac_build_sg()
3255 struct aac_dev *dev; aac_build_sg64()
3260 dev = (struct aac_dev *)scsicmd->device->host->hostdata; aac_build_sg64()
H A Dcomminit.c51 static inline int aac_is_msix_mode(struct aac_dev *dev) aac_is_msix_mode()
59 static inline void aac_change_to_intx(struct aac_dev *dev) aac_change_to_intx()
65 static int aac_alloc_comm(struct aac_dev *dev, void **commaddr, unsigned long commsize, unsigned long commalign) aac_alloc_comm()
196 static void aac_queue_init(struct aac_dev * dev, struct aac_queue * q, u32 *mem, int qsize) aac_queue_init()
219 int aac_send_shutdown(struct aac_dev * dev) aac_send_shutdown()
267 static int aac_comm_init(struct aac_dev * dev) aac_comm_init()
354 void aac_define_int_mode(struct aac_dev *dev) aac_define_int_mode()
422 struct aac_dev *aac_init_adapter(struct aac_dev *dev) aac_init_adapter()
H A Ddpcsup.c56 struct aac_dev * dev = q->dev; aac_response_normal()
175 struct aac_dev * dev = q->dev; aac_command_normal()
246 struct aac_dev *dev; aac_aif_callback()
285 unsigned int aac_intr_normal(struct aac_dev *dev, u32 index, aac_intr_normal()
H A Dcommsup.c61 static int fib_map_alloc(struct aac_dev *dev) fib_map_alloc()
84 void aac_fib_map_free(struct aac_dev *dev) aac_fib_map_free()
96 void aac_fib_vector_assign(struct aac_dev *dev) aac_fib_vector_assign()
126 int aac_fib_setup(struct aac_dev * dev) aac_fib_setup()
204 struct fib *aac_fib_alloc(struct aac_dev *dev) aac_fib_alloc()
313 static int aac_get_entry (struct aac_dev * dev, u32 qid, struct aac_entry **entry, u32 * index, unsigned long *nonotify) aac_get_entry()
375 int aac_queue_get(struct aac_dev * dev, u32 * index, u32 qid, struct hw_fib * hw_fib, int wait, struct fib * fibptr, unsigned long *nonotify) aac_queue_get()
441 struct aac_dev * dev = fibptr->dev; aac_fib_send()
658 int aac_consumer_get(struct aac_dev * dev, struct aac_queue * q, struct aac_entry **entry) aac_consumer_get()
690 void aac_consumer_free(struct aac_dev * dev, struct aac_queue *q, u32 qid) aac_consumer_free()
732 struct aac_dev * dev = fibptr->dev; aac_fib_adapter_complete()
854 void aac_printf(struct aac_dev *dev, u32 val) aac_printf()
889 static void aac_handle_aif(struct aac_dev * dev, struct fib * fibptr) aac_handle_aif()
1301 static int _aac_reset_adapter(struct aac_dev *aac, int forced) _aac_reset_adapter()
1444 int aac_reset_adapter(struct aac_dev * aac, int forced) aac_reset_adapter()
1537 int aac_check_health(struct aac_dev * aac) aac_check_health()
1683 struct aac_dev *dev = data; aac_command_thread()
1988 int aac_acquire_irq(struct aac_dev *dev) aac_acquire_irq()
2035 void aac_free_irq(struct aac_dev *dev) aac_free_irq()
H A Dcommctrl.c60 static int ioctl_send_fib(struct aac_dev * dev, void __user *arg) ioctl_send_fib()
169 static int open_getadapter_fib(struct aac_dev * dev, void __user *arg) open_getadapter_fib()
241 static int next_getadapter_fib(struct aac_dev * dev, void __user *arg) next_getadapter_fib()
341 int aac_close_fib_context(struct aac_dev * dev, struct aac_fib_context * fibctx) aac_close_fib_context()
386 static int close_getadapter_fib(struct aac_dev * dev, void __user *arg) close_getadapter_fib()
436 static int check_revision(struct aac_dev *dev, void __user *arg) check_revision()
466 static int aac_send_raw_srb(struct aac_dev* dev, void __user * arg) aac_send_raw_srb()
839 static int aac_get_pci_info(struct aac_dev* dev, void __user *arg) aac_get_pci_info()
854 int aac_do_ioctl(struct aac_dev * dev, int cmd, void __user *arg) aac_do_ioctl()

Completed in 181 milliseconds