Home
last modified time | relevance | path

Searched refs:sob_id (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.10/drivers/misc/habanalabs/common/
Dhw_queue.c423 cs_cmpl->hw_sob->sob_id, cs_cmpl->sob_val, q_idx); in init_signal_wait_cs()
426 cs_cmpl->hw_sob->sob_id); in init_signal_wait_cs()
460 cs_cmpl->hw_sob->sob_id, cs_cmpl->sob_val, in init_signal_wait_cs()
464 cs_cmpl->hw_sob->sob_id, in init_signal_wait_cs()
732 hw_sob->sob_id = hw_queue->base_sob_id + sob; in sync_stream_queue_init()
Dhabanalabs.h188 u32 sob_id; member
813 void (*gen_signal_cb)(struct hl_device *hdev, void *data, u16 sob_id);
814 void (*gen_wait_cb)(struct hl_device *hdev, void *data, u16 sob_id,
Dcommand_submission.c38 hw_sob->q_idx, hw_sob->sob_id); in hl_sob_reset_error()
62 hl_cs_cmpl->hw_sob->sob_id, in hl_fence_release()
/Linux-v5.10/drivers/misc/habanalabs/gaudi/
Dgaudi.c6377 static void gaudi_gen_signal_cb(struct hl_device *hdev, void *data, u16 sob_id) in gaudi_gen_signal_cb() argument
6390 ctl = FIELD_PREP(GAUDI_PKT_SHORT_CTL_ADDR_MASK, sob_id * 4); in gaudi_gen_signal_cb()
6422 static u32 gaudi_add_arm_monitor_pkt(struct packet_msg_short *pkt, u16 sob_id, in gaudi_add_arm_monitor_pkt() argument
6426 u8 mask = ~(1 << (sob_id & 0x7)); in gaudi_add_arm_monitor_pkt()
6430 value = FIELD_PREP(GAUDI_PKT_SHORT_VAL_MON_SYNC_GID_MASK, sob_id / 8); in gaudi_add_arm_monitor_pkt()
6471 static void gaudi_gen_wait_cb(struct hl_device *hdev, void *data, u16 sob_id, in gaudi_gen_wait_cb() argument
6562 size += gaudi_add_arm_monitor_pkt(buf + size, sob_id, sob_val, in gaudi_gen_wait_cb()
6574 hw_sob->sob_id); in gaudi_reset_sob()
6576 WREG32(mmSYNC_MNGR_W_S_SYNC_MNGR_OBJS_SOB_OBJ_0 + hw_sob->sob_id * 4, in gaudi_reset_sob()
/Linux-v5.10/drivers/misc/habanalabs/goya/
Dgoya.c5293 static void goya_gen_signal_cb(struct hl_device *hdev, void *data, u16 sob_id) in goya_gen_signal_cb() argument
5298 static void goya_gen_wait_cb(struct hl_device *hdev, void *data, u16 sob_id, in goya_gen_wait_cb() argument