H A D | qaic_data.c | 165 static int clone_range_of_sgt_for_slice(struct qaic_device *qdev, struct sg_table **sgt_out, in clone_range_of_sgt_for_slice() argument 245 encode_reqs(struct qaic_device * qdev,struct bo_slice * slice,struct qaic_attach_slice_entry * req) encode_reqs() argument 380 qaic_map_one_slice(struct qaic_device * qdev,struct qaic_bo * bo,struct qaic_attach_slice_entry * slice_ent) qaic_map_one_slice() argument 433 create_sgt(struct qaic_device * qdev,struct sg_table ** sgt_out,u64 size) create_sgt() argument 547 qaic_validate_req(struct qaic_device * qdev,struct qaic_attach_slice_entry * slice_ent,u32 count,u64 total_size) qaic_validate_req() argument 657 struct qaic_device *qdev; qaic_create_bo_ioctl() local 727 struct qaic_device *qdev; qaic_mmap_bo_ioctl() local 834 qaic_prepare_export_bo(struct qaic_device * qdev,struct qaic_bo * bo,struct qaic_attach_slice_hdr * hdr) qaic_prepare_export_bo() argument 849 qaic_prepare_bo(struct qaic_device * qdev,struct qaic_bo * bo,struct qaic_attach_slice_hdr * hdr) qaic_prepare_bo() argument 872 qaic_unprepare_export_bo(struct qaic_device * qdev,struct qaic_bo * bo) qaic_unprepare_export_bo() argument 877 qaic_unprepare_bo(struct qaic_device * qdev,struct qaic_bo * bo) qaic_unprepare_bo() argument 895 qaic_attach_slicing_bo(struct qaic_device * qdev,struct qaic_bo * bo,struct qaic_attach_slice_hdr * hdr,struct qaic_attach_slice_entry * slice_ent) qaic_attach_slicing_bo() argument 928 struct qaic_device *qdev; qaic_attach_slice_bo_ioctl() local 1043 copy_exec_reqs(struct qaic_device * qdev,struct bo_slice * slice,u32 dbc_id,u32 head,u32 * ptail) copy_exec_reqs() argument 1084 copy_partial_exec_reqs(struct qaic_device * qdev,struct bo_slice * slice,u64 resize,u32 dbc_id,u32 head,u32 * ptail) copy_partial_exec_reqs() argument 1159 send_bo_list_to_device(struct qaic_device * qdev,struct drm_file * file_priv,struct qaic_execute_entry * exec,unsigned int count,bool is_partial,struct dma_bridge_chan * dbc,u32 head,u32 * tail) send_bo_list_to_device() argument 1298 struct qaic_device *qdev; __qaic_execute_bo_ioctl() local 1527 struct qaic_device *qdev; dbc_irq_threaded_fn() local 1654 struct qaic_device *qdev; qaic_wait_bo_ioctl() local 1728 struct qaic_device *qdev; qaic_perf_stats_bo_ioctl() local 1800 empty_xfer_list(struct qaic_device * qdev,struct dma_bridge_chan * dbc) empty_xfer_list() argument 1819 disable_dbc(struct qaic_device * qdev,u32 dbc_id,struct qaic_user * usr) disable_dbc() argument 1837 enable_dbc(struct qaic_device * qdev,u32 dbc_id,struct qaic_user * usr) enable_dbc() argument 1842 wakeup_dbc(struct qaic_device * qdev,u32 dbc_id) wakeup_dbc() argument 1856 release_dbc(struct qaic_device * qdev,u32 dbc_id) release_dbc() argument [all...] |