Symbol: mvi
function parameter
Defined...
-
drivers/scsi/mvsas/mv_64xx.c:14:38-14:55: static void mvs_64xx_detect_porttype(struct mvs_info *mvi, int i)
-
drivers/scsi/mvsas/mv_64xx.c:28:33-28:50: static void mvs_64xx_enable_xmt(struct mvs_info *mvi, int phy_id)
-
drivers/scsi/mvsas/mv_64xx.c:41:32-41:49: static void mvs_64xx_phy_hacks(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_64xx.c:67:32-67:49: static void mvs_64xx_stp_reset(struct mvs_info *mvi, u32 phy_id)
-
drivers/scsi/mvsas/mv_64xx.c:104:32-104:49: static void mvs_64xx_phy_reset(struct mvs_info *mvi, u32 phy_id, int hard)
-
drivers/scsi/mvsas/mv_64xx.c:124:24-124:41: mvs_64xx_clear_srs_irq(struct mvs_info *mvi, u8 reg_set, u8 clear_all)
-
drivers/scsi/mvsas/mv_64xx.c:144:32-144:49: static int mvs_64xx_chip_reset(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_64xx.c:194:34-194:51: static void mvs_64xx_phy_disable(struct mvs_info *mvi, u32 phy_id)
-
drivers/scsi/mvsas/mv_64xx.c:216:33-216:50: static void mvs_64xx_phy_enable(struct mvs_info *mvi, u32 phy_id)
-
drivers/scsi/mvsas/mv_64xx.c:238:26-238:43: static int mvs_64xx_init(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_64xx.c:407:29-407:46: static int mvs_64xx_ioremap(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_64xx.c:414:30-414:47: static void mvs_64xx_iounmap(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_64xx.c:420:39-420:56: static void mvs_64xx_interrupt_enable(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_64xx.c:429:40-429:57: static void mvs_64xx_interrupt_disable(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_64xx.c:438:32-438:49: static u32 mvs_64xx_isr_status(struct mvs_info *mvi, int irq)
-
drivers/scsi/mvsas/mv_64xx.c:453:33-453:50: static irqreturn_t mvs_64xx_isr(struct mvs_info *mvi, int irq, u32 stat)
-
drivers/scsi/mvsas/mv_64xx.c:467:37-467:54: static void mvs_64xx_command_active(struct mvs_info *mvi, u32 slot_idx)
-
drivers/scsi/mvsas/mv_64xx.c:480:33-480:50: static void mvs_64xx_issue_stop(struct mvs_info *mvi, enum mvs_port_type type,
-
drivers/scsi/mvsas/mv_64xx.c:495:35-495:52: static void mvs_64xx_free_reg_set(struct mvs_info *mvi, u8 *tfs)
-
drivers/scsi/mvsas/mv_64xx.c:520:35-520:52: static u8 mvs_64xx_assign_reg_set(struct mvs_info *mvi, u8 *tfs)
-
drivers/scsi/mvsas/mv_64xx.c:563:30-563:47: static int mvs_64xx_oob_done(struct mvs_info *mvi, int i)
-
drivers/scsi/mvsas/mv_64xx.c:574:35-574:52: static void mvs_64xx_fix_phy_info(struct mvs_info *mvi, int i,
-
drivers/scsi/mvsas/mv_64xx.c:606:38-606:55: static void mvs_64xx_phy_work_around(struct mvs_info *mvi, int i)
-
drivers/scsi/mvsas/mv_64xx.c:621:40-621:57: static void mvs_64xx_phy_set_link_rate(struct mvs_info *mvi, u32 phy_id,
-
drivers/scsi/mvsas/mv_64xx.c:643:40-643:57: static void mvs_64xx_clear_active_cmds(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_64xx.c:656:35-656:52: static u32 mvs_64xx_spi_read_data(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_64xx.c:662:37-662:54: static void mvs_64xx_spi_write_data(struct mvs_info *mvi, u32 data)
-
drivers/scsi/mvsas/mv_64xx.c:670:34-670:51: static int mvs_64xx_spi_buildcmd(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_64xx.c:694:34-694:51: static int mvs_64xx_spi_issuecmd(struct mvs_info *mvi, u32 cmd)
-
drivers/scsi/mvsas/mv_64xx.c:709:39-709:56: static int mvs_64xx_spi_waitdataready(struct mvs_info *mvi, u32 timeout)
-
drivers/scsi/mvsas/mv_64xx.c:724:30-724:47: static void mvs_64xx_fix_dma(struct mvs_info *mvi, u32 phy_mask,
-
drivers/scsi/mvsas/mv_64xx.c:739:37-739:54: static void mvs_64xx_tune_interrupt(struct mvs_info *mvi, u32 time)
-
drivers/scsi/mvsas/mv_94xx.c:14:38-14:55: static void mvs_94xx_detect_porttype(struct mvs_info *mvi, int i)
-
drivers/scsi/mvsas/mv_94xx.c:35:28-35:45: static void set_phy_tuning(struct mvs_info *mvi, int phy_id,
-
drivers/scsi/mvsas/mv_94xx.c:97:32-97:49: static void set_phy_ffe_tuning(struct mvs_info *mvi, int phy_id,
-
drivers/scsi/mvsas/mv_94xx.c:164:26-164:43: static void set_phy_rate(struct mvs_info *mvi, int phy_id, u8 rate)
-
drivers/scsi/mvsas/mv_94xx.c:203:42-203:59: static void mvs_94xx_config_reg_from_hba(struct mvs_info *mvi, int phy_id)
-
drivers/scsi/mvsas/mv_94xx.c:244:33-244:50: static void mvs_94xx_enable_xmt(struct mvs_info *mvi, int phy_id)
-
drivers/scsi/mvsas/mv_94xx.c:254:32-254:49: static void mvs_94xx_phy_reset(struct mvs_info *mvi, u32 phy_id, int hard)
-
drivers/scsi/mvsas/mv_94xx.c:286:34-286:51: static void mvs_94xx_phy_disable(struct mvs_info *mvi, u32 phy_id)
-
drivers/scsi/mvsas/mv_94xx.c:294:33-294:50: static void mvs_94xx_phy_enable(struct mvs_info *mvi, u32 phy_id)
-
drivers/scsi/mvsas/mv_94xx.c:317:33-317:50: static void mvs_94xx_sgpio_init(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_94xx.c:362:26-362:43: static int mvs_94xx_init(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_94xx.c:570:29-570:46: static int mvs_94xx_ioremap(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_94xx.c:582:30-582:47: static void mvs_94xx_iounmap(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_94xx.c:592:39-592:56: static void mvs_94xx_interrupt_enable(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_94xx.c:607:40-607:57: static void mvs_94xx_interrupt_disable(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_94xx.c:623:32-623:49: static u32 mvs_94xx_isr_status(struct mvs_info *mvi, int irq)
-
drivers/scsi/mvsas/mv_94xx.c:636:33-636:50: static irqreturn_t mvs_94xx_isr(struct mvs_info *mvi, int irq, u32 stat)
-
drivers/scsi/mvsas/mv_94xx.c:651:37-651:54: static void mvs_94xx_command_active(struct mvs_info *mvi, u32 slot_idx)
-
drivers/scsi/mvsas/mv_94xx.c:667:24-667:41: mvs_94xx_clear_srs_irq(struct mvs_info *mvi, u8 reg_set, u8 clear_all)
-
drivers/scsi/mvsas/mv_94xx.c:699:33-699:50: static void mvs_94xx_issue_stop(struct mvs_info *mvi, enum mvs_port_type type,
-
drivers/scsi/mvsas/mv_94xx.c:712:41-712:58: static void mvs_94xx_non_spec_ncq_error(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_94xx.c:741:35-741:52: static void mvs_94xx_free_reg_set(struct mvs_info *mvi, u8 *tfs)
-
drivers/scsi/mvsas/mv_94xx.c:760:35-760:52: static u8 mvs_94xx_assign_reg_set(struct mvs_info *mvi, u8 *tfs)
-
drivers/scsi/mvsas/mv_94xx.c:798:30-798:47: static int mvs_94xx_oob_done(struct mvs_info *mvi, int i)
-
drivers/scsi/mvsas/mv_94xx.c:807:45-807:62: static void mvs_94xx_get_dev_identify_frame(struct mvs_info *mvi, int port_id,
-
drivers/scsi/mvsas/mv_94xx.c:821:45-821:62: static void mvs_94xx_get_att_identify_frame(struct mvs_info *mvi, int port_id,
-
drivers/scsi/mvsas/mv_94xx.c:864:35-864:52: static void mvs_94xx_fix_phy_info(struct mvs_info *mvi, int i,
-
drivers/scsi/mvsas/mv_94xx.c:894:40-894:57: static void mvs_94xx_phy_set_link_rate(struct mvs_info *mvi, u32 phy_id,
-
drivers/scsi/mvsas/mv_94xx.c:911:40-911:57: static void mvs_94xx_clear_active_cmds(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_94xx.c:924:35-924:52: static u32 mvs_94xx_spi_read_data(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_94xx.c:930:37-930:54: static void mvs_94xx_spi_write_data(struct mvs_info *mvi, u32 data)
-
drivers/scsi/mvsas/mv_94xx.c:938:34-938:51: static int mvs_94xx_spi_buildcmd(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_94xx.c:963:34-963:51: static int mvs_94xx_spi_issuecmd(struct mvs_info *mvi, u32 cmd)
-
drivers/scsi/mvsas/mv_94xx.c:971:39-971:56: static int mvs_94xx_spi_waitdataready(struct mvs_info *mvi, u32 timeout)
-
drivers/scsi/mvsas/mv_94xx.c:986:30-986:47: static void mvs_94xx_fix_dma(struct mvs_info *mvi, u32 phy_mask,
-
drivers/scsi/mvsas/mv_94xx.c:1018:37-1018:54: static void mvs_94xx_tune_interrupt(struct mvs_info *mvi, u32 time)
-
drivers/scsi/mvsas/mv_chips.h:28:28-28:45: static inline u32 mvs_cr32(struct mvs_info *mvi, u32 addr)
-
drivers/scsi/mvsas/mv_chips.h:35:29-35:46: static inline void mvs_cw32(struct mvs_info *mvi, u32 addr, u32 val)
-
drivers/scsi/mvsas/mv_chips.h:42:36-42:53: static inline u32 mvs_read_phy_ctl(struct mvs_info *mvi, u32 port)
-
drivers/scsi/mvsas/mv_chips.h:49:38-49:55: static inline void mvs_write_phy_ctl(struct mvs_info *mvi, u32 port, u32 val)
-
drivers/scsi/mvsas/mv_chips.h:58:33-58:50: static inline u32 mvs_read_port(struct mvs_info *mvi, u32 off,
-
drivers/scsi/mvsas/mv_chips.h:67:35-67:52: static inline void mvs_write_port(struct mvs_info *mvi, u32 off, u32 off2,
-
drivers/scsi/mvsas/mv_chips.h:78:42-78:59: static inline u32 mvs_read_port_cfg_data(struct mvs_info *mvi, u32 port)
-
drivers/scsi/mvsas/mv_chips.h:84:44-84:61: static inline void mvs_write_port_cfg_data(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_chips.h:91:44-91:61: static inline void mvs_write_port_cfg_addr(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_chips.h:99:42-99:59: static inline u32 mvs_read_port_vsr_data(struct mvs_info *mvi, u32 port)
-
drivers/scsi/mvsas/mv_chips.h:105:44-105:61: static inline void mvs_write_port_vsr_data(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_chips.h:112:44-112:61: static inline void mvs_write_port_vsr_addr(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_chips.h:120:42-120:59: static inline u32 mvs_read_port_irq_stat(struct mvs_info *mvi, u32 port)
-
drivers/scsi/mvsas/mv_chips.h:126:44-126:61: static inline void mvs_write_port_irq_stat(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_chips.h:133:42-133:59: static inline u32 mvs_read_port_irq_mask(struct mvs_info *mvi, u32 port)
-
drivers/scsi/mvsas/mv_chips.h:140:44-140:61: static inline void mvs_write_port_irq_mask(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_chips.h:147:34-147:51: static inline void mvs_phy_hacks(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_chips.h:171:33-171:50: static inline void mvs_int_sata(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_chips.h:181:33-181:50: static inline void mvs_int_full(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_chips.h:205:39-205:56: static inline void mvs_start_delivery(struct mvs_info *mvi, u32 tx)
-
drivers/scsi/mvsas/mv_chips.h:211:33-211:50: static inline u32 mvs_rx_update(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_chips.h:227:40-227:57: static inline void mvs_show_pcie_usage(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_init.c:78:26-78:43: static void mvs_phy_init(struct mvs_info *mvi, int phy_id)
-
drivers/scsi/mvsas/mv_init.c:100:22-100:39: static void mvs_free(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_init.c:215:22-215:39: static int mvs_alloc(struct mvs_info *mvi, struct Scsi_Host *shost)
-
drivers/scsi/mvsas/mv_init.c:292:17-292:34: int mvs_ioremap(struct mvs_info *mvi, int bar, int bar_ex)
-
drivers/scsi/mvsas/mv_init.c:476:30-476:47: static void mvs_init_sas_add(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_sas.c:12:25-12:42: static int mvs_find_tag(struct mvs_info *mvi, struct sas_task *task, u32 *tag)
-
drivers/scsi/mvsas/mv_sas.c:23:27-23:44: static void mvs_tag_clear(struct mvs_info *mvi, u32 tag)
-
drivers/scsi/mvsas/mv_sas.c:29:26-29:43: static void mvs_tag_free(struct mvs_info *mvi, u32 tag)
-
drivers/scsi/mvsas/mv_sas.c:37:25-37:42: static void mvs_tag_set(struct mvs_info *mvi, unsigned int tag)
-
drivers/scsi/mvsas/mv_sas.c:43:26-43:43: static int mvs_tag_alloc(struct mvs_info *mvi, u32 *tag_out)
-
drivers/scsi/mvsas/mv_sas.c:120:44-120:61: struct mvs_device *mvs_find_dev_by_reg_set(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_sas.c:134:37-134:54: static inline void mvs_free_reg_set(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_sas.c:146:37-146:54: static inline u8 mvs_assign_reg_set(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_sas.c:154:21-154:38: void mvs_phys_reset(struct mvs_info *mvi, u32 phy_mask, int hard)
-
drivers/scsi/mvsas/mv_sas.c:208:23-208:40: void mvs_set_sas_addr(struct mvs_info *mvi, int port_id, u32 off_lo,
-
drivers/scsi/mvsas/mv_sas.c:220:29-220:46: static void mvs_bytes_dmaed(struct mvs_info *mvi, int i, gfp_t gfp_flags)
-
drivers/scsi/mvsas/mv_sas.c:298:30-298:47: static int mvs_task_prep_smp(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_sas.c:427:30-427:47: static int mvs_task_prep_ata(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_sas.c:553:30-553:47: static int mvs_task_prep_ssp(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_sas.c:689:49-689:66: static int mvs_task_prep(struct sas_task *task, struct mvs_info *mvi, int is_tmf,
-
drivers/scsi/mvsas/mv_sas.c:861:27-861:44: static void mvs_slot_free(struct mvs_info *mvi, u32 rx_desc)
-
drivers/scsi/mvsas/mv_sas.c:867:32-867:49: static void mvs_slot_task_free(struct mvs_info *mvi, struct sas_task *task,
-
drivers/scsi/mvsas/mv_sas.c:907:33-907:50: static void mvs_update_wideport(struct mvs_info *mvi, int phy_no)
-
drivers/scsi/mvsas/mv_sas.c:928:29-928:46: static u32 mvs_is_phy_ready(struct mvs_info *mvi, int i)
-
drivers/scsi/mvsas/mv_sas.c:956:30-956:47: static void *mvs_get_d2h_reg(struct mvs_info *mvi, int i, void *buf)
-
drivers/scsi/mvsas/mv_sas.c:993:25-993:42: void mvs_update_phyinfo(struct mvs_info *mvi, int i, int get_st)
-
drivers/scsi/mvsas/mv_sas.c:1138:41-1138:58: static struct mvs_device *mvs_alloc_dev(struct mvs_info *mvi)
-
drivers/scsi/mvsas/mv_sas.c:1404:26-1404:43: static int mvs_sata_done(struct mvs_info *mvi, struct sas_task *task,
-
drivers/scsi/mvsas/mv_sas.c:1478:25-1478:42: static int mvs_slot_err(struct mvs_info *mvi, struct sas_task *task,
-
drivers/scsi/mvsas/mv_sas.c:1529:23-1529:40: int mvs_slot_complete(struct mvs_info *mvi, u32 rx_desc, u32 flags)
-
drivers/scsi/mvsas/mv_sas.c:1655:26-1655:43: void mvs_do_release_task(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_sas.c:1688:23-1688:40: void mvs_release_task(struct mvs_info *mvi,
-
drivers/scsi/mvsas/mv_sas.c:1747:29-1747:46: static int mvs_handle_event(struct mvs_info *mvi, void *data, int handler)
-
drivers/scsi/mvsas/mv_sas.c:1781:19-1781:36: void mvs_int_port(struct mvs_info *mvi, int phy_no, u32 events)
-
drivers/scsi/mvsas/mv_sas.c:1874:16-1874:33: int mvs_int_rx(struct mvs_info *mvi, bool self_clear)
variable
Defined...