MCPcopy Create free account
hub / github.com/RT-Thread/rt-thread / nvme_remove_admin_queues

Function nvme_remove_admin_queues

components/drivers/nvme/nvme.c:1029–1037  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1027}
1028
1029static void nvme_remove_admin_queues(struct rt_nvme_controller *nvme)
1030{
1031 int irq = nvme->irqs[0];
1032
1033 rt_hw_interrupt_mask(irq);
1034 rt_pic_detach_irq(irq, &nvme->admin_queue);
1035
1036 nvme_free_queue(&nvme->admin_queue);
1037}
1038
1039static void nvme_remove_devices(struct rt_nvme_controller *nvme)
1040{

Callers 2

Calls 3

rt_pic_detach_irqFunction · 0.85
nvme_free_queueFunction · 0.85
rt_hw_interrupt_maskFunction · 0.50

Tested by

no test coverage detected