Lines Matching refs:blk_pak
553 wait_queue_init(&pack->blk_pak.wait_queue, current_pcb); in ahci_make_request()
554 pack->blk_pak.device_type = BLK_TYPE_AHCI; in ahci_make_request()
560 pack->blk_pak.end_handler = NULL; in ahci_make_request()
561 pack->blk_pak.cmd = AHCI_CMD_READ_DMA_EXT; in ahci_make_request()
564 pack->blk_pak.end_handler = NULL; in ahci_make_request()
565 pack->blk_pak.cmd = AHCI_CMD_WRITE_DMA_EXT; in ahci_make_request()
568 pack->blk_pak.end_handler = NULL; in ahci_make_request()
569 pack->blk_pak.cmd = cmd; in ahci_make_request()
573 pack->blk_pak.LBA_start = base_addr; in ahci_make_request()
574 pack->blk_pak.count = count; in ahci_make_request()
575 pack->blk_pak.buffer_vaddr = buffer; in ahci_make_request()
610 switch (pack->blk_pak.cmd) in ahci_query_disk()
613 …>port_num]), pack->blk_pak.LBA_start & 0xFFFFFFFF, ((pack->blk_pak.LBA_start) >> 32) & 0xFFFFFFFF,… in ahci_query_disk()
616 …>port_num]), pack->blk_pak.LBA_start & 0xFFFFFFFF, ((pack->blk_pak.LBA_start) >> 32) & 0xFFFFFFFF,… in ahci_query_disk()
619 kerror("Unsupport ahci command: %#05lx", pack->blk_pak.cmd); in ahci_query_disk()
635 list_append(&(ahci_req_queue.wait_queue_list.wait_list), &(pack->blk_pak.wait_queue.wait_list)); in ahci_submit()