Home
last modified time | relevance | path

Searched refs:mon_id (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c1236 wait_prop.mon_id = master_monitor; in gaudi_collective_master_init_job()
1252 wait_prop.mon_id = master_monitor; in gaudi_collective_master_init_job()
1286 wait_prop.mon_id = prop->collective_slave_mon_id; in gaudi_collective_slave_init_job()
8498 u16 sob_val, u16 mon_id) in gaudi_add_arm_monitor_pkt()
8519 (mmSYNC_MNGR_W_S_SYNC_MNGR_OBJS_MON_ARM_0 + mon_id * 4) - in gaudi_add_arm_monitor_pkt()
8688 static u32 gaudi_add_mon_pkts(void *buf, u16 mon_id, u64 fence_addr) in gaudi_add_mon_pkts() argument
8702 (mmSYNC_MNGR_W_S_SYNC_MNGR_OBJS_MON_PAY_ADDRL_0 + mon_id * 4) - in gaudi_add_mon_pkts()
8710 (mmSYNC_MNGR_W_S_SYNC_MNGR_OBJS_MON_PAY_ADDRH_0 + mon_id * 4) - in gaudi_add_mon_pkts()
8721 (mmSYNC_MNGR_W_S_SYNC_MNGR_OBJS_MON_PAY_DATA_0 + mon_id * 4) - in gaudi_add_mon_pkts()
8743 size += gaudi_add_mon_pkts(buf + size, prop->mon_id, fence_add in gaudi_gen_wait_cb()
8496 gaudi_add_arm_monitor_pkt(struct hl_device *hdev, struct packet_msg_short *pkt, u16 sob_base, u8 sob_mask, u16 sob_val, u16 mon_id) gaudi_add_arm_monitor_pkt() argument
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H A Dhw_queue.c520 "generate wait CB, sob_id: %d, sob_val: 0x%x, mon_id: %d, q_idx: %d, seq: %llu\n", in init_wait_cs()
528 wait_prop.mon_id = prop->base_mon_id; in init_wait_cs()
H A Dhabanalabs.h257 * @mon_id: monitor to use in this wait CB
266 u16 mon_id; member
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c6744 static void gaudi2_arm_cq_monitor(struct hl_device *hdev, u32 sob_id, u32 mon_id, u32 cq_id, in gaudi2_arm_cq_monitor() argument
6751 mon_offset = mon_id * 4; in gaudi2_arm_cq_monitor()
10563 u32 mon_payload, sob_id, mon_id; in gaudi2_pre_schedule_cs() local
10576 sob_id = mon_id = index; in gaudi2_pre_schedule_cs()
10580 gaudi2_arm_cq_monitor(hdev, sob_id, mon_id, GAUDI2_RESERVED_CQ_CS_COMPLETION, mon_payload, in gaudi2_pre_schedule_cs()
10704 msg_addr_offset = (mmDCORE0_SYNC_MNGR_OBJS_MON_PAY_ADDRL_0 + prop->mon_id * 4) - in gaudi2_gen_wait_cb()
10710 msg_addr_offset = (mmDCORE0_SYNC_MNGR_OBJS_MON_PAY_ADDRH_0 + prop->mon_id * 4) - in gaudi2_gen_wait_cb()
10719 msg_addr_offset = (mmDCORE0_SYNC_MNGR_OBJS_MON_PAY_DATA_0 + prop->mon_id * 4) - in gaudi2_gen_wait_cb()
10725 msg_addr_offset = (mmDCORE0_SYNC_MNGR_OBJS_MON_ARM_0 + prop->mon_id * 4) - monitor_base; in gaudi2_gen_wait_cb()
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dhabanalabs.h815 u16 sob_val, u16 mon_id, u32 q_idx);
/kernel/linux/linux-5.10/drivers/misc/habanalabs/gaudi/
H A Dgaudi.c6486 u16 sob_val, u16 mon_id, u32 q_idx) in gaudi_gen_wait_cb()
6548 (mmSYNC_MNGR_W_S_SYNC_MNGR_OBJS_MON_PAY_ADDRL_0 + mon_id * 4) - in gaudi_gen_wait_cb()
6556 (mmSYNC_MNGR_W_S_SYNC_MNGR_OBJS_MON_PAY_ADDRH_0 + mon_id * 4) - in gaudi_gen_wait_cb()
6567 (mmSYNC_MNGR_W_S_SYNC_MNGR_OBJS_MON_PAY_DATA_0 + mon_id * 4) - in gaudi_gen_wait_cb()
6574 (mmSYNC_MNGR_W_S_SYNC_MNGR_OBJS_MON_ARM_0 + mon_id * 4) - in gaudi_gen_wait_cb()
6485 gaudi_gen_wait_cb(struct hl_device *hdev, void *data, u16 sob_id, u16 sob_val, u16 mon_id, u32 q_idx) gaudi_gen_wait_cb() argument
/kernel/linux/linux-5.10/drivers/misc/habanalabs/goya/
H A Dgoya.c5307 u16 sob_val, u16 mon_id, u32 q_idx) in goya_gen_wait_cb()
5306 goya_gen_wait_cb(struct hl_device *hdev, void *data, u16 sob_id, u16 sob_val, u16 mon_id, u32 q_idx) goya_gen_wait_cb() argument

Completed in 47 milliseconds