Home
last modified time | relevance | path

Searched refs:sob (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/accel/habanalabs/common/
H A Dhw_queue.c431 "generate signal CB, sob_id: %d, sob val: %u, q_idx: %d, seq: %llu\n", in init_signal_cs()
496 dev_dbg(hdev->dev, "Wait for encaps signals handle, qidx(%u), CS sequence(%llu), sob val: 0x%x, offset: %u\n", in init_wait_cs()
510 * then get refcount to hw_sob to prevent resetting the sob in init_wait_cs()
608 * refcount to sob in encaps_sig_first_staged_cs_handler()
614 dev_dbg(hdev->dev, "CS seq (%llu) added to encaps signal handler id (%u), count(%u), qidx(%u), sob(%u), val(%u)\n", in encaps_sig_first_staged_cs_handler()
918 int sob, reserved_mon_idx, queue_idx; in sync_stream_queue_init() local
961 for (sob = 0 ; sob < HL_RSVD_SOBS ; sob++) { in sync_stream_queue_init()
962 hw_sob = &sync_stream_prop->hw_sob[sob]; in sync_stream_queue_init()
[all...]
H A Dcommand_submission.c141 dev_dbg(hdev->dev, "reset sob id %u\n", hw_sob->sob_id); in hl_sob_reset()
178 * hl_gen_sob_mask() - Generates a sob mask to be used in a monitor arm packet
179 * @sob_base: sob base id
180 * @sob_mask: sob user mask, each bit represents a sob offset from sob base
195 /* find msb in order to verify sob range is valid */ in hl_gen_sob_mask()
1805 struct hl_hw_sob *sob = *hw_sob, *other_sob; in hl_cs_signal_sob_wraparound_handler() local
1810 hw_sob_get(sob); in hl_cs_signal_sob_wraparound_handler()
1820 hw_sob_put_err(sob); in hl_cs_signal_sob_wraparound_handler()
[all...]
/linux/arch/arm/nwfpe/
H A DChangeLog3 Used "indent -kr -i8 -ts8 -sob -l132 -ss" and a few manual fixups.
/linux/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c1177 /* First sob in group must be aligned to HL_MAX_SOBS_PER_MONITOR */ in gaudi_collective_init()
1230 "Generate master wait CBs, sob %d (mask %#x), val:0x%x, mon %u, q %d\n", in gaudi_collective_master_init_job()
1248 "Generate master wait CBs, sob %d (mask %#x), val:0x%x, mon %u, q %d\n", in gaudi_collective_master_init_job()
1294 "Generate slave wait CB, sob %d, val:%x, mon %d, q %d\n", in gaudi_collective_slave_init_job()
1301 "generate signal CB, sob_id: %d, sob val: 1, q_idx: %d\n", in gaudi_collective_slave_init_job()
1345 * then get refcount to hw_sob to prevent resetting the sob in gaudi_collective_wait_init_cs()
1384 /* Handle sob group kref and wraparound */ in gaudi_collective_wait_init_cs()
1458 * 1 additional msg short packet for sob signal in gaudi_collective_wait_create_job()
1571 * all wait for the user to signal sob 'cs_cmpl->sob_val'. in gaudi_collective_wait_create_jobs()
8901 u32 gid, mask, sob; in gaudi_fill_sobs_from_mon() local
[all...]