Lines Matching refs:input_ctx_buffer
1009 uint64_t input_ctx_buffer = (uint64_t)kzalloc(xhci_hc[id].context_size * 33, 0); in xhci_set_address() local
1012 __write4b(input_ctx_buffer + 4, 0x3); in xhci_set_address()
1023 __write_slot(input_ctx_buffer + xhci_hc[id].context_size, &slot); in xhci_set_address()
1024 __write_ep(id, input_ctx_buffer, 2, &ep); in xhci_set_address()
1027 trb.buf_paddr = virt_2_phys(input_ctx_buffer); in xhci_set_address()
1053 kfree((void *)input_ctx_buffer); in xhci_set_address()
1736 uint64_t input_ctx_buffer = (uint64_t)kzalloc(xhci_hc[id].context_size * 33, 0); in xhci_configure_endpoint() local
1738 __write4b(input_ctx_buffer + 4, (1 << ep_num) | 1); in xhci_configure_endpoint()
1739 __write4b(input_ctx_buffer + 0x1c, 1); in xhci_configure_endpoint()
1746 __write_slot(input_ctx_buffer + xhci_hc[id].context_size, &slot); in xhci_configure_endpoint()
1755 __write_ep(id, input_ctx_buffer, ep_num + 1, &ep); in xhci_configure_endpoint()
1758 trb.buf_paddr = virt_2_phys(input_ctx_buffer); in xhci_configure_endpoint()
1785 kfree((void *)input_ctx_buffer); in xhci_configure_endpoint()