Home
last modified time | relevance | path

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

/drivers/block/rsxx/
Drsxx_priv.h103 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 …]
Dcregs.c32 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 = (struct rsxx_cardinfo *) data; 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 …]
Ddev.c73 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()
127 static void disk_stats_complete(struct rsxx_cardinfo *card, in disk_stats_complete()
148 static void bio_dma_done_cb(struct rsxx_cardinfo *card, in bio_dma_done_cb()
168 struct rsxx_cardinfo *card = q->queuedata; in rsxx_make_request()
227 static bool rsxx_discard_supported(struct rsxx_cardinfo *card) in rsxx_discard_supported()
236 int rsxx_attach_dev(struct rsxx_cardinfo *card) in rsxx_attach_dev()
256 void rsxx_detach_dev(struct rsxx_cardinfo *card) in rsxx_detach_dev()
268 int rsxx_setup_dev(struct rsxx_cardinfo *card) in rsxx_setup_dev()
[all …]
Dcore.c67 struct rsxx_cardinfo *card = m->private; in rsxx_attr_pci_regs_show()
129 struct rsxx_cardinfo *card = m->private; in rsxx_attr_stats_show()
181 struct rsxx_cardinfo *card = file_inode(fp)->i_private; in rsxx_cram_read()
202 struct rsxx_cardinfo *card = file_inode(fp)->i_private; in rsxx_cram_write()
243 static void rsxx_debugfs_dev_new(struct rsxx_cardinfo *card) in rsxx_debugfs_dev_new()
284 static void rsxx_mask_interrupts(struct rsxx_cardinfo *card) in rsxx_mask_interrupts()
307 void rsxx_enable_ier(struct rsxx_cardinfo *card, unsigned int intr) in rsxx_enable_ier()
317 void rsxx_disable_ier(struct rsxx_cardinfo *card, unsigned int intr) in rsxx_disable_ier()
326 void rsxx_enable_ier_and_isr(struct rsxx_cardinfo *card, in rsxx_enable_ier_and_isr()
337 void rsxx_disable_ier_and_isr(struct rsxx_cardinfo *card, in rsxx_disable_ier_and_isr()
[all …]
Ddma.c102 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 int rsxx_queue_discard(struct rsxx_cardinfo *card, in rsxx_queue_discard()
643 static int rsxx_queue_dma(struct rsxx_cardinfo *card, in rsxx_queue_dma()
680 int rsxx_dma_queue_bio(struct rsxx_cardinfo *card, in rsxx_dma_queue_bio()
863 static int rsxx_dma_stripe_setup(struct rsxx_cardinfo *card, in rsxx_dma_stripe_setup()
894 int rsxx_dma_configure(struct rsxx_cardinfo *card) in rsxx_dma_configure()
906 int rsxx_dma_setup(struct rsxx_cardinfo *card) in rsxx_dma_setup()
[all …]
Dconfig.c98 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()