15 store_carry_forward(scf);
16 channel_offload(ch_offload);
26 return (m_tc & scf_mask);
40 return (m_tc & channel_offload_mask);
46 m_tc |= channel_offload_mask;
48 m_tc &= ~channel_offload_mask;
54 return (m_tc & tc_id_mask);
60 m_tc |= id.raw() & tc_id_mask;
65 dcc::Profile profile = dcc::Profile::DP3;
67 switch (tc.tc_id().raw()) {
69 profile = dcc::Profile::DP0;
72 profile = dcc::Profile::DP1;
75 profile = dcc::Profile::DP2;
78 profile = dcc::Profile::DP3;
87 serialize(host_cast(tc.raw()), ar);
92 decltype(tc.raw()) tmp;