Lines Matching refs:dw
441 uint32_t dw[8]; in vega10_ih_decode_iv() local
443 dw[0] = le32_to_cpu(ih->ring[ring_index + 0]); in vega10_ih_decode_iv()
444 dw[1] = le32_to_cpu(ih->ring[ring_index + 1]); in vega10_ih_decode_iv()
445 dw[2] = le32_to_cpu(ih->ring[ring_index + 2]); in vega10_ih_decode_iv()
446 dw[3] = le32_to_cpu(ih->ring[ring_index + 3]); in vega10_ih_decode_iv()
447 dw[4] = le32_to_cpu(ih->ring[ring_index + 4]); in vega10_ih_decode_iv()
448 dw[5] = le32_to_cpu(ih->ring[ring_index + 5]); in vega10_ih_decode_iv()
449 dw[6] = le32_to_cpu(ih->ring[ring_index + 6]); in vega10_ih_decode_iv()
450 dw[7] = le32_to_cpu(ih->ring[ring_index + 7]); in vega10_ih_decode_iv()
452 entry->client_id = dw[0] & 0xff; in vega10_ih_decode_iv()
453 entry->src_id = (dw[0] >> 8) & 0xff; in vega10_ih_decode_iv()
454 entry->ring_id = (dw[0] >> 16) & 0xff; in vega10_ih_decode_iv()
455 entry->vmid = (dw[0] >> 24) & 0xf; in vega10_ih_decode_iv()
456 entry->vmid_src = (dw[0] >> 31); in vega10_ih_decode_iv()
457 entry->timestamp = dw[1] | ((u64)(dw[2] & 0xffff) << 32); in vega10_ih_decode_iv()
458 entry->timestamp_src = dw[2] >> 31; in vega10_ih_decode_iv()
459 entry->pasid = dw[3] & 0xffff; in vega10_ih_decode_iv()
460 entry->pasid_src = dw[3] >> 31; in vega10_ih_decode_iv()
461 entry->src_data[0] = dw[4]; in vega10_ih_decode_iv()
462 entry->src_data[1] = dw[5]; in vega10_ih_decode_iv()
463 entry->src_data[2] = dw[6]; in vega10_ih_decode_iv()
464 entry->src_data[3] = dw[7]; in vega10_ih_decode_iv()