Home
last modified time | relevance | path

Searched refs:in_service (Results 1 – 2 of 2) sorted by relevance

/DragonOS-0.1.3/kernel/src/common/
Dblk_types.h57 struct block_device_request_packet *in_service; // 正在请求的结点 member
/DragonOS-0.1.3/kernel/src/driver/disk/ahci/
Dahci.c179 ahci_req_queue.in_service = NULL; in ahci_init()
587 ahci_req_queue.in_service->wait_queue.pcb->state = PROC_RUNNING; in ahci_end_request()
590 kfree((uint64_t *)ahci_req_queue.in_service); in ahci_end_request()
591 ahci_req_queue.in_service = NULL; in ahci_end_request()
603 ahci_req_queue.in_service = (struct block_device_request_packet *)pack; in ahci_query_disk()
604 list_del(&(ahci_req_queue.in_service->wait_queue.wait_list)); in ahci_query_disk()
637 if (ahci_req_queue.in_service == NULL) // 当前没有正在请求的io包,立即执行磁盘请求 in ahci_submit()