Lines Matching defs:dma_test
28 struct dma_test *dma_test;
70 * struct dma_test - DMA test device driver private data
90 * @debugfs_dir: dentry of this dma_test
92 struct dma_test {
122 static void dma_test_free_rings(struct dma_test *dt)
136 static int dma_test_start_rings(struct dma_test *dt)
211 static void dma_test_stop_rings(struct dma_test *dt)
234 struct dma_test *dt = tf->dma_test;
261 static int dma_test_submit_rx(struct dma_test *dt, size_t npackets)
290 tf->dma_test = dt;
303 struct dma_test *dt = tf->dma_test;
312 static int dma_test_submit_tx(struct dma_test *dt, size_t npackets)
326 tf->dma_test = dt;
362 struct dma_test *dt = tb_service_get_drvdata(svc); \
375 struct dma_test *dt = tb_service_get_drvdata(svc); \
391 static void lanes_get(const struct dma_test *dt, u64 *val)
401 static void lanes_set(struct dma_test *dt, u64 val)
407 static void speed_get(const struct dma_test *dt, u64 *val)
425 static void speed_set(struct dma_test *dt, u64 val)
431 static void packets_to_receive_get(const struct dma_test *dt, u64 *val)
441 static void packets_to_receive_set(struct dma_test *dt, u64 val)
448 static void packets_to_send_get(const struct dma_test *dt, u64 *val)
458 static void packets_to_send_set(struct dma_test *dt, u64 val)
465 static int dma_test_set_bonding(struct dma_test *dt)
478 static bool dma_test_validate_config(struct dma_test *dt)
488 static void dma_test_check_errors(struct dma_test *dt, int ret)
514 struct dma_test *dt = tb_service_get_drvdata(svc);
600 struct dma_test *dt = tb_service_get_drvdata(svc);
626 struct dma_test *dt = tb_service_get_drvdata(svc);
628 dt->debugfs_dir = debugfs_create_dir("dma_test", svc->debugfs_dir);
643 struct dma_test *dt;
662 struct dma_test *dt = tb_service_get_drvdata(svc);
692 { TB_SERVICE("dma_test", 1) },
731 ret = tb_register_property_dir("dma_test", dma_test_dir);
742 tb_unregister_property_dir("dma_test", dma_test_dir);
755 tb_unregister_property_dir("dma_test", dma_test_dir);