Home
last modified time | relevance | path

Searched refs:epf_test (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/pci/endpoint/functions/
H A Dpci-epf-test.c90 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 Dpci-epf-test.c85 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