Searched refs:sob_val (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/accel/habanalabs/common/
H A Dhw_queue.c428 cs_cmpl->sob_val = prop->next_sob_val;
432 cs_cmpl->hw_sob->sob_id, cs_cmpl->sob_val, q_idx,
471 cs_cmpl->sob_val = handle->pre_sob_val + offset;
499 cs_cmpl->sob_val,
504 cs_cmpl->sob_val = signal_cs_cmpl->sob_val;
531 "generate wait CB, sob_id: %d, sob_val: 0x%x, mon_id: %d, q_idx: %d, seq: %llu\n",
532 cs_cmpl->hw_sob->sob_id, cs_cmpl->sob_val,
538 wait_prop.sob_val = cs_cmpl->sob_val;
[all...]
H A Dhabanalabs.h264 * @sob_val: SOB value to wait for
273 u16 sob_val; member in struct:hl_gen_wait_properties
856 * @sob_val: the SOB value that is used in this signal/wait CS.
869 u16 sob_val; member in struct:hl_cs_compl
H A Dcommand_submission.c678 "CS 0x%llx type %d finished, sob_id: %d, sob_val: %u\n",
682 hl_cs_cmpl->sob_val);
2107 "Signals reserved, sob_id: %d, sob addr: 0x%x, last sob_val: %u, q_idx: %d, hdl_id: %d\n",
2151 /* Check if sob_val got out of sync due to other
/linux-master/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c1238 wait_prop.sob_val = cprop->next_sob_group_val[stream];
1278 dev_dbg(hdev->dev, "collective wait: Sequence %llu found, sob_id: %u, wait for sob_val: %u\n",
1281 cs_cmpl->sob_val);
1288 wait_prop.sob_val = cs_cmpl->sob_val;
1295 cs_cmpl->hw_sob->sob_id, cs_cmpl->sob_val,
1335 cs_cmpl->sob_val = 0;
1339 cs_cmpl->sob_val = signal_cs_cmpl->sob_val;
1571 * all wait for the user to signal sob 'cs_cmpl->sob_val'
8498 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) argument
[all...]
/linux-master/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c7049 static int gaudi2_test_queue_send_msg_short(struct hl_device *hdev, u32 hw_queue_id, u32 sob_val, argument
7064 msg_short_pkt->value = cpu_to_le32(sob_val);
7075 static int gaudi2_test_queue_wait_completion(struct hl_device *hdev, u32 hw_queue_id, u32 sob_val) argument
7091 (tmp == sob_val),
7122 u32 sob_val = 0x5a5a; local
7133 rc = gaudi2_test_queue_send_msg_short(hdev, i, sob_val, msg_info);
7147 rc = gaudi2_test_queue_wait_completion(hdev, i, sob_val);
11056 u16 sob_base, u8 sob_mask, u16 sob_val, u16 addr)
11069 value |= FIELD_PREP(GAUDI2_PKT_SHORT_VAL_MON_SYNC_VAL_MASK, sob_val);
11149 prop->sob_val, msg_addr_offse
11055 gaudi2_add_arm_monitor_pkt(struct hl_device *hdev, struct packet_msg_short *pkt, u16 sob_base, u8 sob_mask, u16 sob_val, u16 addr) argument
[all...]

Completed in 282 milliseconds