Searched refs:rsxx_cardinfo (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/drivers/block/rsxx/ |
D | rsxx_priv.h | 103 struct rsxx_cardinfo *card; 121 struct rsxx_cardinfo { struct 362 int rsxx_load_config(struct rsxx_cardinfo *card); 365 void rsxx_enable_ier(struct rsxx_cardinfo *card, unsigned int intr); 366 void rsxx_disable_ier(struct rsxx_cardinfo *card, unsigned int intr); 367 void rsxx_enable_ier_and_isr(struct rsxx_cardinfo *card, 369 void rsxx_disable_ier_and_isr(struct rsxx_cardinfo *card, 373 int rsxx_attach_dev(struct rsxx_cardinfo *card); 374 void rsxx_detach_dev(struct rsxx_cardinfo *card); 375 int rsxx_setup_dev(struct rsxx_cardinfo *card); [all …]
|
D | cregs.c | 32 typedef void (*creg_cmd_cb)(struct rsxx_cardinfo *card, 61 static int copy_to_creg_data(struct rsxx_cardinfo *card, in copy_to_creg_data() 87 static int copy_from_creg_data(struct rsxx_cardinfo *card, in copy_from_creg_data() 112 static void creg_issue_cmd(struct rsxx_cardinfo *card, struct creg_cmd *cmd) in creg_issue_cmd() 138 static void creg_kick_queue(struct rsxx_cardinfo *card) in creg_kick_queue() 161 static int creg_queue_cmd(struct rsxx_cardinfo *card, in creg_queue_cmd() 208 struct rsxx_cardinfo *card = from_timer(card, t, creg_ctrl.cmd_timer); in creg_cmd_timed_out() 238 struct rsxx_cardinfo *card; in creg_cmd_done() 242 card = container_of(work, struct rsxx_cardinfo, in creg_cmd_done() 311 static void creg_reset(struct rsxx_cardinfo *card) in creg_reset() [all …]
|
D | dev.c | 73 struct rsxx_cardinfo *card = bdev->bd_disk->private_data; in rsxx_blkdev_ioctl() 87 struct rsxx_cardinfo *card = bdev->bd_disk->private_data; in rsxx_getgeo() 113 static void disk_stats_start(struct rsxx_cardinfo *card, struct bio *bio) in disk_stats_start() 119 static void disk_stats_complete(struct rsxx_cardinfo *card, in disk_stats_complete() 127 static void bio_dma_done_cb(struct rsxx_cardinfo *card, in bio_dma_done_cb() 150 struct rsxx_cardinfo *card = q->queuedata; in rsxx_make_request() 210 static bool rsxx_discard_supported(struct rsxx_cardinfo *card) in rsxx_discard_supported() 219 int rsxx_attach_dev(struct rsxx_cardinfo *card) in rsxx_attach_dev() 238 void rsxx_detach_dev(struct rsxx_cardinfo *card) in rsxx_detach_dev() 250 int rsxx_setup_dev(struct rsxx_cardinfo *card) in rsxx_setup_dev() [all …]
|
D | core.c | 66 struct rsxx_cardinfo *card = m->private; in rsxx_attr_pci_regs_show() 128 struct rsxx_cardinfo *card = m->private; in rsxx_attr_stats_show() 180 struct rsxx_cardinfo *card = file_inode(fp)->i_private; in rsxx_cram_read() 201 struct rsxx_cardinfo *card = file_inode(fp)->i_private; in rsxx_cram_write() 239 static void rsxx_debugfs_dev_new(struct rsxx_cardinfo *card) in rsxx_debugfs_dev_new() 280 static void rsxx_mask_interrupts(struct rsxx_cardinfo *card) in rsxx_mask_interrupts() 303 void rsxx_enable_ier(struct rsxx_cardinfo *card, unsigned int intr) in rsxx_enable_ier() 313 void rsxx_disable_ier(struct rsxx_cardinfo *card, unsigned int intr) in rsxx_disable_ier() 322 void rsxx_enable_ier_and_isr(struct rsxx_cardinfo *card, in rsxx_enable_ier_and_isr() 333 void rsxx_disable_ier_and_isr(struct rsxx_cardinfo *card, in rsxx_disable_ier_and_isr() [all …]
|
D | dma.c | 102 static unsigned int rsxx_addr8_to_laddr(u64 addr8, struct rsxx_cardinfo *card) in rsxx_addr8_to_laddr() 113 static unsigned int rsxx_get_dma_tgt(struct rsxx_cardinfo *card, u64 addr8) in rsxx_get_dma_tgt() 122 void rsxx_dma_queue_reset(struct rsxx_cardinfo *card) in rsxx_dma_queue_reset() 204 static void dma_intr_coal_auto_tune(struct rsxx_cardinfo *card) in dma_intr_coal_auto_tune() 614 static blk_status_t rsxx_queue_discard(struct rsxx_cardinfo *card, in rsxx_queue_discard() 643 static blk_status_t rsxx_queue_dma(struct rsxx_cardinfo *card, in rsxx_queue_dma() 680 blk_status_t rsxx_dma_queue_bio(struct rsxx_cardinfo *card, in rsxx_dma_queue_bio() 861 static int rsxx_dma_stripe_setup(struct rsxx_cardinfo *card, in rsxx_dma_stripe_setup() 892 int rsxx_dma_configure(struct rsxx_cardinfo *card) in rsxx_dma_configure() 904 int rsxx_dma_setup(struct rsxx_cardinfo *card) in rsxx_dma_setup() [all …]
|
D | config.c | 98 static int rsxx_save_config(struct rsxx_cardinfo *card) in rsxx_save_config() 131 int rsxx_load_config(struct rsxx_cardinfo *card) in rsxx_load_config()
|