rsxx_cardinfo      84 drivers/block/rsxx/config.c static int rsxx_save_config(struct rsxx_cardinfo *card)
rsxx_cardinfo     117 drivers/block/rsxx/config.c int rsxx_load_config(struct rsxx_cardinfo *card)
rsxx_cardinfo      52 drivers/block/rsxx/core.c 	struct rsxx_cardinfo *card = m->private;
rsxx_cardinfo     114 drivers/block/rsxx/core.c 	struct rsxx_cardinfo *card = m->private;
rsxx_cardinfo     166 drivers/block/rsxx/core.c 	struct rsxx_cardinfo *card = file_inode(fp)->i_private;
rsxx_cardinfo     187 drivers/block/rsxx/core.c 	struct rsxx_cardinfo *card = file_inode(fp)->i_private;
rsxx_cardinfo     225 drivers/block/rsxx/core.c static void rsxx_debugfs_dev_new(struct rsxx_cardinfo *card)
rsxx_cardinfo     266 drivers/block/rsxx/core.c static void rsxx_mask_interrupts(struct rsxx_cardinfo *card)
rsxx_cardinfo     289 drivers/block/rsxx/core.c void rsxx_enable_ier(struct rsxx_cardinfo *card, unsigned int intr)
rsxx_cardinfo     299 drivers/block/rsxx/core.c void rsxx_disable_ier(struct rsxx_cardinfo *card, unsigned int intr)
rsxx_cardinfo     308 drivers/block/rsxx/core.c void rsxx_enable_ier_and_isr(struct rsxx_cardinfo *card,
rsxx_cardinfo     319 drivers/block/rsxx/core.c void rsxx_disable_ier_and_isr(struct rsxx_cardinfo *card,
rsxx_cardinfo     332 drivers/block/rsxx/core.c 	struct rsxx_cardinfo *card = pdata;
rsxx_cardinfo     404 drivers/block/rsxx/core.c static void card_state_change(struct rsxx_cardinfo *card,
rsxx_cardinfo     462 drivers/block/rsxx/core.c 	struct rsxx_cardinfo *card;
rsxx_cardinfo     467 drivers/block/rsxx/core.c 	card = container_of(work, struct rsxx_cardinfo, event_work);
rsxx_cardinfo     496 drivers/block/rsxx/core.c static int card_shutdown(struct rsxx_cardinfo *card)
rsxx_cardinfo     539 drivers/block/rsxx/core.c 	struct rsxx_cardinfo *card = pci_get_drvdata(dev);
rsxx_cardinfo     579 drivers/block/rsxx/core.c 	struct rsxx_cardinfo *card = pci_get_drvdata(dev);
rsxx_cardinfo     604 drivers/block/rsxx/core.c static int rsxx_eeh_fifo_flush_poll(struct rsxx_cardinfo *card)
rsxx_cardinfo     652 drivers/block/rsxx/core.c 	struct rsxx_cardinfo *card = pci_get_drvdata(dev);
rsxx_cardinfo     733 drivers/block/rsxx/core.c static int rsxx_compatibility_check(struct rsxx_cardinfo *card)
rsxx_cardinfo     747 drivers/block/rsxx/core.c 	struct rsxx_cardinfo *card;
rsxx_cardinfo     973 drivers/block/rsxx/core.c 	struct rsxx_cardinfo *card = pci_get_drvdata(dev);
rsxx_cardinfo    1041 drivers/block/rsxx/core.c 	struct rsxx_cardinfo *card = pci_get_drvdata(dev);
rsxx_cardinfo      18 drivers/block/rsxx/cregs.c typedef void (*creg_cmd_cb)(struct rsxx_cardinfo *card,
rsxx_cardinfo      47 drivers/block/rsxx/cregs.c static int copy_to_creg_data(struct rsxx_cardinfo *card,
rsxx_cardinfo      73 drivers/block/rsxx/cregs.c static int copy_from_creg_data(struct rsxx_cardinfo *card,
rsxx_cardinfo      98 drivers/block/rsxx/cregs.c static void creg_issue_cmd(struct rsxx_cardinfo *card, struct creg_cmd *cmd)
rsxx_cardinfo     124 drivers/block/rsxx/cregs.c static void creg_kick_queue(struct rsxx_cardinfo *card)
rsxx_cardinfo     147 drivers/block/rsxx/cregs.c static int creg_queue_cmd(struct rsxx_cardinfo *card,
rsxx_cardinfo     194 drivers/block/rsxx/cregs.c 	struct rsxx_cardinfo *card = from_timer(card, t, creg_ctrl.cmd_timer);
rsxx_cardinfo     224 drivers/block/rsxx/cregs.c 	struct rsxx_cardinfo *card;
rsxx_cardinfo     228 drivers/block/rsxx/cregs.c 	card = container_of(work, struct rsxx_cardinfo,
rsxx_cardinfo     297 drivers/block/rsxx/cregs.c static void creg_reset(struct rsxx_cardinfo *card)
rsxx_cardinfo     357 drivers/block/rsxx/cregs.c static void creg_cmd_done_cb(struct rsxx_cardinfo *card,
rsxx_cardinfo     371 drivers/block/rsxx/cregs.c static int __issue_creg_rw(struct rsxx_cardinfo *card,
rsxx_cardinfo     438 drivers/block/rsxx/cregs.c static int issue_creg_rw(struct rsxx_cardinfo *card,
rsxx_cardinfo     469 drivers/block/rsxx/cregs.c int rsxx_creg_write(struct rsxx_cardinfo *card,
rsxx_cardinfo     478 drivers/block/rsxx/cregs.c int rsxx_creg_read(struct rsxx_cardinfo *card,
rsxx_cardinfo     487 drivers/block/rsxx/cregs.c int rsxx_get_card_state(struct rsxx_cardinfo *card, unsigned int *state)
rsxx_cardinfo     493 drivers/block/rsxx/cregs.c int rsxx_get_card_size8(struct rsxx_cardinfo *card, u64 *size8)
rsxx_cardinfo     507 drivers/block/rsxx/cregs.c int rsxx_get_num_targets(struct rsxx_cardinfo *card,
rsxx_cardinfo     514 drivers/block/rsxx/cregs.c int rsxx_get_card_capabilities(struct rsxx_cardinfo *card,
rsxx_cardinfo     521 drivers/block/rsxx/cregs.c int rsxx_issue_card_cmd(struct rsxx_cardinfo *card, u32 cmd)
rsxx_cardinfo     529 drivers/block/rsxx/cregs.c static void hw_log_msg(struct rsxx_cardinfo *card, const char *str, int len)
rsxx_cardinfo     595 drivers/block/rsxx/cregs.c static void read_hw_log_done(struct rsxx_cardinfo *card,
rsxx_cardinfo     638 drivers/block/rsxx/cregs.c int rsxx_read_hw_log(struct rsxx_cardinfo *card)
rsxx_cardinfo     653 drivers/block/rsxx/cregs.c static int issue_reg_cmd(struct rsxx_cardinfo *card,
rsxx_cardinfo     663 drivers/block/rsxx/cregs.c int rsxx_reg_access(struct rsxx_cardinfo *card,
rsxx_cardinfo     694 drivers/block/rsxx/cregs.c void rsxx_eeh_save_issued_creg(struct rsxx_cardinfo *card)
rsxx_cardinfo     712 drivers/block/rsxx/cregs.c void rsxx_kick_creg_queue(struct rsxx_cardinfo *card)
rsxx_cardinfo     721 drivers/block/rsxx/cregs.c int rsxx_creg_setup(struct rsxx_cardinfo *card)
rsxx_cardinfo     739 drivers/block/rsxx/cregs.c void rsxx_creg_destroy(struct rsxx_cardinfo *card)
rsxx_cardinfo      59 drivers/block/rsxx/dev.c 	struct rsxx_cardinfo *card = bdev->bd_disk->private_data;
rsxx_cardinfo      73 drivers/block/rsxx/dev.c 	struct rsxx_cardinfo *card = bdev->bd_disk->private_data;
rsxx_cardinfo      99 drivers/block/rsxx/dev.c static void disk_stats_start(struct rsxx_cardinfo *card, struct bio *bio)
rsxx_cardinfo     105 drivers/block/rsxx/dev.c static void disk_stats_complete(struct rsxx_cardinfo *card,
rsxx_cardinfo     113 drivers/block/rsxx/dev.c static void bio_dma_done_cb(struct rsxx_cardinfo *card,
rsxx_cardinfo     136 drivers/block/rsxx/dev.c 	struct rsxx_cardinfo *card = q->queuedata;
rsxx_cardinfo     196 drivers/block/rsxx/dev.c static bool rsxx_discard_supported(struct rsxx_cardinfo *card)
rsxx_cardinfo     205 drivers/block/rsxx/dev.c int rsxx_attach_dev(struct rsxx_cardinfo *card)
rsxx_cardinfo     224 drivers/block/rsxx/dev.c void rsxx_detach_dev(struct rsxx_cardinfo *card)
rsxx_cardinfo     236 drivers/block/rsxx/dev.c int rsxx_setup_dev(struct rsxx_cardinfo *card)
rsxx_cardinfo     299 drivers/block/rsxx/dev.c void rsxx_destroy_dev(struct rsxx_cardinfo *card)
rsxx_cardinfo      88 drivers/block/rsxx/dma.c static unsigned int rsxx_addr8_to_laddr(u64 addr8, struct rsxx_cardinfo *card)
rsxx_cardinfo      99 drivers/block/rsxx/dma.c static unsigned int rsxx_get_dma_tgt(struct rsxx_cardinfo *card, u64 addr8)
rsxx_cardinfo     108 drivers/block/rsxx/dma.c void rsxx_dma_queue_reset(struct rsxx_cardinfo *card)
rsxx_cardinfo     190 drivers/block/rsxx/dma.c static void dma_intr_coal_auto_tune(struct rsxx_cardinfo *card)
rsxx_cardinfo     600 drivers/block/rsxx/dma.c static blk_status_t rsxx_queue_discard(struct rsxx_cardinfo *card,
rsxx_cardinfo     629 drivers/block/rsxx/dma.c static blk_status_t rsxx_queue_dma(struct rsxx_cardinfo *card,
rsxx_cardinfo     666 drivers/block/rsxx/dma.c blk_status_t rsxx_dma_queue_bio(struct rsxx_cardinfo *card,
rsxx_cardinfo     847 drivers/block/rsxx/dma.c static int rsxx_dma_stripe_setup(struct rsxx_cardinfo *card,
rsxx_cardinfo     878 drivers/block/rsxx/dma.c int rsxx_dma_configure(struct rsxx_cardinfo *card)
rsxx_cardinfo     890 drivers/block/rsxx/dma.c int rsxx_dma_setup(struct rsxx_cardinfo *card)
rsxx_cardinfo     982 drivers/block/rsxx/dma.c void rsxx_dma_destroy(struct rsxx_cardinfo *card)
rsxx_cardinfo    1019 drivers/block/rsxx/dma.c int rsxx_eeh_save_issued_dmas(struct rsxx_cardinfo *card)
rsxx_cardinfo      89 drivers/block/rsxx/rsxx_priv.h 	struct rsxx_cardinfo		*card;
rsxx_cardinfo     348 drivers/block/rsxx/rsxx_priv.h int rsxx_load_config(struct rsxx_cardinfo *card);
rsxx_cardinfo     351 drivers/block/rsxx/rsxx_priv.h void rsxx_enable_ier(struct rsxx_cardinfo *card, unsigned int intr);
rsxx_cardinfo     352 drivers/block/rsxx/rsxx_priv.h void rsxx_disable_ier(struct rsxx_cardinfo *card, unsigned int intr);
rsxx_cardinfo     353 drivers/block/rsxx/rsxx_priv.h void rsxx_enable_ier_and_isr(struct rsxx_cardinfo *card,
rsxx_cardinfo     355 drivers/block/rsxx/rsxx_priv.h void rsxx_disable_ier_and_isr(struct rsxx_cardinfo *card,
rsxx_cardinfo     359 drivers/block/rsxx/rsxx_priv.h int rsxx_attach_dev(struct rsxx_cardinfo *card);
rsxx_cardinfo     360 drivers/block/rsxx/rsxx_priv.h void rsxx_detach_dev(struct rsxx_cardinfo *card);
rsxx_cardinfo     361 drivers/block/rsxx/rsxx_priv.h int rsxx_setup_dev(struct rsxx_cardinfo *card);
rsxx_cardinfo     362 drivers/block/rsxx/rsxx_priv.h void rsxx_destroy_dev(struct rsxx_cardinfo *card);
rsxx_cardinfo     367 drivers/block/rsxx/rsxx_priv.h typedef void (*rsxx_dma_cb)(struct rsxx_cardinfo *card,
rsxx_cardinfo     370 drivers/block/rsxx/rsxx_priv.h int rsxx_dma_setup(struct rsxx_cardinfo *card);
rsxx_cardinfo     371 drivers/block/rsxx/rsxx_priv.h void rsxx_dma_destroy(struct rsxx_cardinfo *card);
rsxx_cardinfo     378 drivers/block/rsxx/rsxx_priv.h void rsxx_dma_queue_reset(struct rsxx_cardinfo *card);
rsxx_cardinfo     379 drivers/block/rsxx/rsxx_priv.h int rsxx_dma_configure(struct rsxx_cardinfo *card);
rsxx_cardinfo     380 drivers/block/rsxx/rsxx_priv.h blk_status_t rsxx_dma_queue_bio(struct rsxx_cardinfo *card,
rsxx_cardinfo     386 drivers/block/rsxx/rsxx_priv.h int rsxx_eeh_save_issued_dmas(struct rsxx_cardinfo *card);
rsxx_cardinfo     387 drivers/block/rsxx/rsxx_priv.h int rsxx_eeh_remap_dmas(struct rsxx_cardinfo *card);
rsxx_cardinfo     390 drivers/block/rsxx/rsxx_priv.h int rsxx_creg_write(struct rsxx_cardinfo *card, u32 addr,
rsxx_cardinfo     394 drivers/block/rsxx/rsxx_priv.h int rsxx_creg_read(struct rsxx_cardinfo *card,
rsxx_cardinfo     399 drivers/block/rsxx/rsxx_priv.h int rsxx_read_hw_log(struct rsxx_cardinfo *card);
rsxx_cardinfo     400 drivers/block/rsxx/rsxx_priv.h int rsxx_get_card_state(struct rsxx_cardinfo *card,
rsxx_cardinfo     402 drivers/block/rsxx/rsxx_priv.h int rsxx_get_card_size8(struct rsxx_cardinfo *card, u64 *size8);
rsxx_cardinfo     403 drivers/block/rsxx/rsxx_priv.h int rsxx_get_num_targets(struct rsxx_cardinfo *card,
rsxx_cardinfo     405 drivers/block/rsxx/rsxx_priv.h int rsxx_get_card_capabilities(struct rsxx_cardinfo *card,
rsxx_cardinfo     407 drivers/block/rsxx/rsxx_priv.h int rsxx_issue_card_cmd(struct rsxx_cardinfo *card, u32 cmd);
rsxx_cardinfo     408 drivers/block/rsxx/rsxx_priv.h int rsxx_creg_setup(struct rsxx_cardinfo *card);
rsxx_cardinfo     409 drivers/block/rsxx/rsxx_priv.h void rsxx_creg_destroy(struct rsxx_cardinfo *card);
rsxx_cardinfo     412 drivers/block/rsxx/rsxx_priv.h int rsxx_reg_access(struct rsxx_cardinfo *card,
rsxx_cardinfo     415 drivers/block/rsxx/rsxx_priv.h void rsxx_eeh_save_issued_creg(struct rsxx_cardinfo *card);
rsxx_cardinfo     416 drivers/block/rsxx/rsxx_priv.h void rsxx_kick_creg_queue(struct rsxx_cardinfo *card);