Lines Matching refs:dma_trx_obj

135 	struct dma_trx_obj *obj;
140 static inline bool is_rc(struct dma_trx_obj *obj) in is_rc()
157 static int rk_pcie_handle_dma_interrupt(struct dma_trx_obj *obj, u32 chn, enum dma_dir dir) in rk_pcie_handle_dma_interrupt()
181 static void rk_pcie_prepare_dma(struct dma_trx_obj *obj, in rk_pcie_prepare_dma()
304 struct dma_trx_obj *obj = container_of(work, in rk_pcie_dma_trx_work()
305 struct dma_trx_obj, dma_trx_work); in rk_pcie_dma_trx_work()
344 struct dma_trx_obj *obj = container_of(timer, in rk_pcie_scan_timer()
345 struct dma_trx_obj, scan_timer); in rk_pcie_scan_timer()
463 struct dma_trx_obj *obj = filp->private_data; in rk_pcie_misc_release()
481 struct dma_trx_obj *obj = filp->private_data; in rk_pcie_misc_mmap()
493 static void rk_pcie_send_addr_to_remote(struct dma_trx_obj *obj) in rk_pcie_send_addr_to_remote()
516 struct dma_trx_obj *obj = filp->private_data; in rk_pcie_misc_ioctl()
681 struct dma_trx_obj *obj = filp->private_data; in rk_pcie_misc_poll()
707 static void rk_pcie_delete_misc(struct dma_trx_obj *obj) in rk_pcie_delete_misc()
712 static int rk_pcie_add_misc(struct dma_trx_obj *obj) in rk_pcie_add_misc()
771 static void rk_pcie_dma_table_free(struct dma_trx_obj *obj, int num) in rk_pcie_dma_table_free()
787 static int rk_pcie_dma_table_alloc(struct dma_trx_obj *obj) in rk_pcie_dma_table_alloc()
821 struct dma_trx_obj *dma_obj = s->private; in rk_pcie_debugfs_trx_show()
869 struct dma_trx_obj *rk_pcie_dma_obj_probe(struct device *dev) in rk_pcie_dma_obj_probe()
876 struct dma_trx_obj *obj; in rk_pcie_dma_obj_probe()
879 obj = devm_kzalloc(dev, sizeof(struct dma_trx_obj), GFP_KERNEL); in rk_pcie_dma_obj_probe()
997 void rk_pcie_dma_obj_remove(struct dma_trx_obj *obj) in rk_pcie_dma_obj_remove()