Searched refs:cs_seq (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/drivers/accel/habanalabs/common/ |
D | command_submission.c | 436 struct hl_cs *hl_staged_cs_find_first(struct hl_device *hdev, u64 cs_seq) in hl_staged_cs_find_first() argument 442 cs->sequence == cs_seq) in hl_staged_cs_find_first() 679 hl_cs_cmpl->cs_seq, in cs_release_sob_reset_handler() 970 cs_cmpl->cs_seq = ctx->cs_sequence; in allocate_cs() 971 other = ctx->cs_pending[cs_cmpl->cs_seq & in allocate_cs() 996 hl_fence_init(&cs_cmpl->base_fence, cs_cmpl->cs_seq); in allocate_cs() 998 cs->sequence = cs_cmpl->cs_seq; in allocate_cs() 1000 ctx->cs_pending[cs_cmpl->cs_seq & in allocate_cs() 1058 if (handle->cs_seq == ULLONG_MAX) in release_reserved_encaps_signals() 1490 u32 num_chunks, u64 *cs_seq, u32 flags, in cs_ioctl_default() argument [all …]
|
D | irq.c | 78 static void job_finish(struct hl_device *hdev, u32 cs_seq, struct hl_cq *cq, ktime_t timestamp) in job_finish() argument 84 job = queue->shadow_queue[hl_pi_2_offset(cs_seq)]; in job_finish() 99 static void cs_finish(struct hl_device *hdev, u16 cs_seq, ktime_t timestamp) in cs_finish() argument 106 cs = hdev->shadow_cs_queue[cs_seq & (prop->max_pending_cs - 1)]; in cs_finish() 110 cs_seq); in cs_finish()
|
D | hw_queue.c | 433 cs_cmpl->cs_seq); in init_signal_cs() 498 cs->encaps_sig_hdl->cs_seq, in init_wait_cs() 598 encaps_sig_hdl->cs_seq = cs->sequence; in encaps_sig_first_staged_cs_handler()
|
D | habanalabs.h | 870 u64 cs_seq; member 3599 u64 cs_seq; member 3844 struct hl_cs *hl_staged_cs_find_first(struct hl_device *hdev, u64 cs_seq);
|