be32enc
be32enc(digest + 4 * i, context->state[i]);
be32enc((cp), (s)); \
be32enc(data->next + 1, uuid);
be32enc(data->next + 1, value);
be32enc(data->next + 1, (uint32_t)value);
be32enc(p + 1, (uint32_t)len);
be32enc(handle, id);
be32enc(p, (uint32_t)value);
be32enc(p, (uint32_t)len);
be32enc(p, (uint32_t)value);
be32enc(p, uuid->time_low);
be32enc(data + Slen, ind);
be32enc(block + 12, blkno);
be32enc(authctr0 + 16 + 4*3, ++c[3]);
be32enc(authctr0 + 16 + 4*3, c[3]);
be32enc(authctr0 + 16 + 4*3, ++c[3]);
be32enc(authctr0 + 16 + 4*3, ++c[3]);
be32enc(authctr0 + 16 + 4*3, c[3]);
be32enc(p, (uint32_t)(u >> 32));
be32enc(p + 4, (uint32_t)(u & 0xffffffffULL));
be32enc(authctr + 16 + 4*3, c3);
be32enc(authctr + 16 + 4*3, c3);
be32enc(authctr + 16 + 4*3, ++c3);
be32enc(authctr0 + 16 + 4*3, c3);
be32enc(authctr + 16 + 4*3, ++c3);
be32enc(authctr + 16 + 4*3, ++c3);
be32enc(authctr0 + 16 + 4*3, c3);
be32enc(reseed_counter, D->reseed_counter);
be32enc(hbits, 8*hlen);
be32enc(&cqe->cq_input_length, ilen);
be32enc(&cqe->cq_output_length, olen);
be32enc(&mbox->mb_block_number, i);
be32enc(&in->cmd_input_num_entries, npages);
be32enc(&rqe->rqe_byte_count, ms->ms_map->dm_segs[0].ds_len);
be32enc(&rqe->rqe_lkey, sc->sc_lkey);
be32enc(MCX_DMA_OFF(&sc->sc_doorbell_mem, rx->rx_doorbell),
be32enc(&db->db_update_ci, cq->cq_cons & MCX_CQ_DOORBELL_ARM_CI_MASK);
be32enc(&db->db_arm_ci, val);
be32enc(MCX_DMA_OFF(&sc->sc_doorbell_mem, tx->tx_doorbell),
be32enc(sc->sc_cmd_buf, val);
be32enc(p, uuid->time_low);
be32enc(timestamp, 0x40000000U + (uint32_t)(ts.tv_sec >> 32));
be32enc(timestamp + 4, (uint32_t)(ts.tv_sec & 0xffffffffU));
be32enc(timestamp + 8, (uint32_t)ts.tv_nsec);
be32enc(p, __CAST(uint32_t, (u >> 32)));
be32enc(p + 4, __CAST(uint32_t, (u & 0xffffffffULL)));
be32enc(fp->siz, 0); /* corrupted file */
be32enc(srv->obuf + sizeof(uint16_t), srv->handle++);
be32enc(srv->obuf + sizeof(uint16_t), srv->handle++);
be32enc(d.next, r->handle);