Searched refs:hw_tail (Results 1 – 6 of 6) sorted by relevance
/linux-6.12.1/drivers/crypto/cavium/zip/ |
D | zip_device.c | 152 zip_dev->iq[queue].hw_tail); in zip_load_instr() 187 zip_dev->iq[queue].hw_tail = zip_dev->iq[queue].sw_head; in zip_update_cmd_bufs() 190 zip_dev->iq[queue].hw_tail += 16; /* 16 64_bit words = 128B */ in zip_update_cmd_bufs() 198 zip_dev->iq[queue].hw_tail); in zip_update_cmd_bufs()
|
D | zip_main.h | 88 u64 *hw_tail; member
|
D | zip_main.c | 186 zip->iq[q].hw_tail = zip->iq[q].sw_head; in zip_init_hw() 204 zip->iq[q].hw_tail); in zip_init_hw()
|
/linux-6.12.1/drivers/gpu/drm/xe/ |
D | xe_oa.c | 218 u32 tail, hw_tail; in xe_oa_buffer_check_unlocked() local 225 hw_tail = xe_oa_hw_tail_read(stream); in xe_oa_buffer_check_unlocked() 226 hw_tail -= gtt_offset; in xe_oa_buffer_check_unlocked() 233 partial_report_size = xe_oa_circ_diff(stream, hw_tail, stream->oa_buffer.tail); in xe_oa_buffer_check_unlocked() 237 hw_tail = xe_oa_circ_diff(stream, hw_tail, partial_report_size); in xe_oa_buffer_check_unlocked() 239 tail = hw_tail; in xe_oa_buffer_check_unlocked() 258 if (xe_oa_circ_diff(stream, hw_tail, tail) > report_size) in xe_oa_buffer_check_unlocked() 261 stream->oa_buffer.head, tail, hw_tail); in xe_oa_buffer_check_unlocked()
|
/linux-6.12.1/drivers/gpu/drm/i915/ |
D | i915_perf.c | 546 u32 tail, hw_tail; in oa_buffer_check_unlocked() local 557 hw_tail = stream->perf->ops.oa_hw_tail_read(stream); in oa_buffer_check_unlocked() 558 hw_tail -= gtt_offset; in oa_buffer_check_unlocked() 564 partial_report_size = OA_TAKEN(hw_tail, stream->oa_buffer.tail); in oa_buffer_check_unlocked() 568 hw_tail = OA_TAKEN(hw_tail, partial_report_size); in oa_buffer_check_unlocked() 570 tail = hw_tail; in oa_buffer_check_unlocked() 593 if (OA_TAKEN(hw_tail, tail) > report_size && in oa_buffer_check_unlocked() 597 stream->oa_buffer.head, tail, hw_tail); in oa_buffer_check_unlocked()
|
/linux-6.12.1/drivers/net/wireless/intel/ipw2x00/ |
D | ipw2200.c | 4963 u32 hw_tail; in ipw_queue_tx_reclaim() local 4967 hw_tail = ipw_read32(priv, q->reg_r); in ipw_queue_tx_reclaim() 4968 if (hw_tail >= q->n_bd) { in ipw_queue_tx_reclaim() 4971 hw_tail, q->n_bd); in ipw_queue_tx_reclaim() 4974 for (; q->last_used != hw_tail; in ipw_queue_tx_reclaim()
|