Searched refs:epf_test (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/pci/endpoint/functions/ |
H A D | pci-epf-test.c | 90 struct pci_epf_test *epf_test = param; in pci_epf_test_dma_callback() local 93 epf_test->transfer_status = in pci_epf_test_dma_callback() 94 dmaengine_tx_status(epf_test->transfer_chan, in pci_epf_test_dma_callback() 95 epf_test->transfer_cookie, &state); in pci_epf_test_dma_callback() 96 if (epf_test->transfer_status == DMA_COMPLETE || in pci_epf_test_dma_callback() 97 epf_test->transfer_status == DMA_ERROR) in pci_epf_test_dma_callback() 98 complete(&epf_test->transfer_complete); in pci_epf_test_dma_callback() 104 * @epf_test: the EPF test device that performs the data transfer operation 119 static int pci_epf_test_data_transfer(struct pci_epf_test *epf_test, in pci_epf_test_data_transfer() argument 125 epf_test in pci_epf_test_data_transfer() 215 pci_epf_test_init_dma_chan(struct pci_epf_test *epf_test) pci_epf_test_init_dma_chan() argument 280 pci_epf_test_clean_dma_chan(struct pci_epf_test *epf_test) pci_epf_test_clean_dma_chan() argument 298 pci_epf_test_print_rate(struct pci_epf_test *epf_test, const char *op, u64 size, struct timespec64 *start, struct timespec64 *end, bool dma) pci_epf_test_print_rate() argument 317 pci_epf_test_copy(struct pci_epf_test *epf_test, struct pci_epf_test_reg *reg) pci_epf_test_copy() argument 411 pci_epf_test_read(struct pci_epf_test *epf_test, struct pci_epf_test_reg *reg) pci_epf_test_read() argument 496 pci_epf_test_write(struct pci_epf_test *epf_test, struct pci_epf_test_reg *reg) pci_epf_test_write() argument 587 pci_epf_test_raise_irq(struct pci_epf_test *epf_test, struct pci_epf_test_reg *reg) pci_epf_test_raise_irq() argument 636 struct pci_epf_test *epf_test = container_of(work, struct pci_epf_test, pci_epf_test_cmd_handler() local 691 struct pci_epf_test *epf_test = epf_get_drvdata(epf); pci_epf_test_unbind() local 717 struct pci_epf_test *epf_test = epf_get_drvdata(epf); pci_epf_test_set_bar() local 751 struct pci_epf_test *epf_test = epf_get_drvdata(epf); pci_epf_test_core_init() local 803 struct pci_epf_test *epf_test = epf_get_drvdata(epf); pci_epf_test_link_up() local 818 struct pci_epf_test *epf_test = epf_get_drvdata(epf); pci_epf_test_alloc_space() local 900 struct pci_epf_test *epf_test = epf_get_drvdata(epf); pci_epf_test_bind() local 958 struct pci_epf_test *epf_test; pci_epf_test_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/pci/endpoint/functions/ |
H A D | pci-epf-test.c | 85 struct pci_epf_test *epf_test = param; in pci_epf_test_dma_callback() local 87 complete(&epf_test->transfer_complete); in pci_epf_test_dma_callback() 93 * @epf_test: the EPF test device that performs the data transfer operation 106 static int pci_epf_test_data_transfer(struct pci_epf_test *epf_test, in pci_epf_test_data_transfer() argument 111 struct dma_chan *chan = epf_test->dma_chan; in pci_epf_test_data_transfer() 112 struct pci_epf *epf = epf_test->epf; in pci_epf_test_data_transfer() 130 tx->callback_param = epf_test; in pci_epf_test_data_transfer() 132 reinit_completion(&epf_test->transfer_complete); in pci_epf_test_data_transfer() 141 ret = wait_for_completion_interruptible(&epf_test->transfer_complete); in pci_epf_test_data_transfer() 153 * @epf_test 157 pci_epf_test_init_dma_chan(struct pci_epf_test *epf_test) pci_epf_test_init_dma_chan() argument 188 pci_epf_test_clean_dma_chan(struct pci_epf_test *epf_test) pci_epf_test_clean_dma_chan() argument 227 pci_epf_test_copy(struct pci_epf_test *epf_test) pci_epf_test_copy() argument 319 pci_epf_test_read(struct pci_epf_test *epf_test) pci_epf_test_read() argument 408 pci_epf_test_write(struct pci_epf_test *epf_test) pci_epf_test_write() argument 501 pci_epf_test_raise_irq(struct pci_epf_test *epf_test, u8 irq_type, u16 irq) pci_epf_test_raise_irq() argument 533 struct pci_epf_test *epf_test = container_of(work, struct pci_epf_test, pci_epf_test_cmd_handler() local 619 struct pci_epf_test *epf_test = epf_get_drvdata(epf); pci_epf_test_unbind() local 643 struct pci_epf_test *epf_test = epf_get_drvdata(epf); pci_epf_test_set_bar() local 675 struct pci_epf_test *epf_test = epf_get_drvdata(epf); pci_epf_test_core_init() local 725 struct pci_epf_test *epf_test = epf_get_drvdata(epf); pci_epf_test_notifier() local 750 struct pci_epf_test *epf_test = epf_get_drvdata(epf); pci_epf_test_alloc_space() local 831 struct pci_epf_test *epf_test = epf_get_drvdata(epf); pci_epf_test_bind() local 892 struct pci_epf_test *epf_test; pci_epf_test_probe() local [all...] |
Completed in 2 milliseconds