be64dec
W512[j] = be64dec(data); \
W512[j] = be64dec(data);
(l) = be64dec(cp); \
(int64_t)be64dec(next));
be64dec(next));
v = be64dec(p);
x = be64dec(p);
v = be64dec(p + 8);
v = (int64_t)be64dec(p);
x = (int64_t)be64dec(p);
v = (int64_t)be64dec(p + 8);
const uint64_t phys_start = be64dec(&map[1]);
const uint64_t num_pages = be64dec(&map[3]);
const uint64_t attr = be64dec(&map[5]);
const paddr_t startpa = (paddr_t)be64dec(data + 0);
const size_t size = (size_t)be64dec(data + 1);
#define DECODE64(x,o) (swap ? be64dec(&(x)[o]) : (((uint64_t)((x)[(o)+0]) << 32) + (x)[(o)+1]))
#define DECODE64(x,o) (swap ? be64dec(&(x)[o]) : (((uint64_t)((x)[(o)+0]) << 32) + (x)[(o)+1]))
*pstart = be64dec(start_data);
*pend = be64dec(end_data);
be32dec(&cqe->cq_input_length), be64dec(&cqe->cq_input_ptr));
be64dec(&cqe->cq_output_ptr), be32dec(&cqe->cq_output_length),
uint64_t t = be64dec(&cqe->cq_timestamp);