Lines Matching refs:ctrl3
458 /* Dump FMD ctrl3. The ctrl3 input is in host byte order */
459 static void spu2_dump_fmd_ctrl3(u64 ctrl3)
461 packet_log(" FMD CTRL3 %#16llx\n", ctrl3);
463 packet_log(" Payload length %llu bytes\n", ctrl3 & SPU2_PL_LEN);
465 (ctrl3 & SPU2_TLS_LEN) >> SPU2_TLS_LEN_SHIFT);
473 spu2_dump_fmd_ctrl3(le64_to_cpu(fmd->ctrl3));
562 u64 ctrl3;
587 ctrl3 = 0;
592 fmd->ctrl3 = cpu_to_le64(ctrl3);
756 * spu2_fmd_ctrl3_write() - Set the ctrl3 field in FMD
762 u64 ctrl3;
764 ctrl3 = payload_len & SPU2_PL_LEN;
766 fmd->ctrl3 = cpu_to_le64(ctrl3);
776 * For SPU2, the hardware generally ignores the PayloadLen field in ctrl3 of
808 u64 ctrl3;
810 ctrl3 = le64_to_cpu(fmd->ctrl3);
811 pl_len = ctrl3 & SPU2_PL_LEN;
1191 u64 ctrl3;
1221 ctrl3 = le64_to_cpu(fmd->ctrl3);
1223 ctrl3 |= data_size;
1224 fmd->ctrl3 = cpu_to_le64(ctrl3);