Home
last modified time | relevance | path

Searched refs:creg_ctrl (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.10/drivers/block/rsxx/
Dcregs.c126 if (card->creg_ctrl.active || list_empty(&card->creg_ctrl.queue)) in creg_kick_queue()
129 card->creg_ctrl.active = 1; in creg_kick_queue()
130 card->creg_ctrl.active_cmd = list_first_entry(&card->creg_ctrl.queue, in creg_kick_queue()
132 list_del(&card->creg_ctrl.active_cmd->list); in creg_kick_queue()
133 card->creg_ctrl.q_depth--; in creg_kick_queue()
141 mod_timer(&card->creg_ctrl.cmd_timer, in creg_kick_queue()
144 creg_issue_cmd(card, card->creg_ctrl.active_cmd); in creg_kick_queue()
162 if (card->creg_ctrl.reset) in creg_queue_cmd()
183 spin_lock_bh(&card->creg_ctrl.lock); in creg_queue_cmd()
184 list_add_tail(&cmd->list, &card->creg_ctrl.queue); in creg_queue_cmd()
[all …]
Dcore.c375 queue_work(card->creg_ctrl.creg_wq, in rsxx_isr()
376 &card->creg_ctrl.done_work); in rsxx_isr()
491 if (card->creg_ctrl.creg_stats.stat & CREG_STAT_LOG_PENDING) in card_event_handler()
949 destroy_workqueue(card->creg_ctrl.creg_wq); in rsxx_pci_probe()
950 card->creg_ctrl.creg_wq = NULL; in rsxx_pci_probe()
1008 destroy_workqueue(card->creg_ctrl.creg_wq); in rsxx_pci_remove()
Drsxx_priv.h138 } creg_ctrl; member