Lines Matching defs:completion
346 * @QUEUE_TYPE_HW: queue of DMA and compute engines jobs, for which completion
659 * @completion_queues_count: number of completion queues.
660 * @completion_mode: 0 - job based completion, 1 - cs based completion
815 * @completion: fence is implemented using completion
821 * @timestamp: timestamp upon completion
827 struct completion completion;
837 * struct hl_cs_compl - command submission completion object.
847 * @encaps_signals: indication whether it's a completion object of cs with
1010 * to signal its collective master queue upon completion.
1072 * struct hl_cq - describes a completion queue
1076 * @cq_idx: completion queue index in array
1167 * @fence: hl fence object for interrupt completion
1794 * @ts: completion ts
1969 * @timestamp: true if a timestamp must be captured upon completion.
1970 * @staged_last: true if this is the last staged CS and needs completion.
2024 * wait for completion.
2028 * @timestamp: timestamp upon job completion
2071 * job and wait for completion.
2088 * @completion: true if we need completion for this CS.
2103 u8 completion;
2866 * struct multi_cs_completion - multi CS wait completion.
2867 * @completion: completion of any of the CS in the list
2868 * @lock: spinlock for the completion structure
2869 * @timestamp: timestamp for the multi-CS completion
2875 struct completion completion;
3145 * @cq_wq: work queues of completion queues for executing work in process
3200 * @multi_cs_completion: array of multi-CS completion.