ddi_swap64
(ddi_swap64(data)) : (data)
hdrp->value = ddi_swap64(tmp_len);
hdrp->value = ddi_swap64(tmp_len);
#define T1394_DATA64(DATA) ddi_swap64(DATA)
(portinfo)->M_Key = ddi_swap64((portinfo)->M_Key); \
(portinfo)->GidPrefix = ddi_swap64((portinfo)->GidPrefix); \
(nodeinfo)->PortGUID = ddi_swap64((((uint64_t) \
(nodeinfo)->NodeGUID = ddi_swap64((((uint64_t) \
(nodeinfo)->SystemImageGUID = ddi_swap64((((uint64_t) \
ddi_swap64((guidinfo)->GUIDBlocks[i]); \
(portinfo)->M_Key = ddi_swap64((portinfo)->M_Key); \
(portinfo)->GidPrefix = ddi_swap64((portinfo)->GidPrefix); \
(nodeinfo)->PortGUID = ddi_swap64((((uint64_t) \
(nodeinfo)->NodeGUID = ddi_swap64((((uint64_t) \
(nodeinfo)->SystemImageGUID = ddi_swap64((((uint64_t) \
ddi_swap64((guidinfo)->GUIDBlocks[i]); \
#define h2l64(x) (ddi_swap64(x))
#define l2h64(x) (ddi_swap64(x))
ddi_swap64(uint64_t value);
ddi_swap64(*(uint64_t *)host_addr);
ddi_swap64(*(uint64_t *)dev_addr);
val = ddi_swap64(*addr);
*addr = ddi_swap64(value);
if ((*h++ = ddi_swap64(*d++)) == 0xffffffffffffffff)
if ((*h++ = ddi_swap64(*d)) == 0xffffffffffffffff)
*d++ = ddi_swap64(*h++);
*d = ddi_swap64(*h++);
return (ddi_swap64(*addr));
*addr = ddi_swap64(value);
*h++ = ddi_swap64(*d++);
*h++ = ddi_swap64(*d);
*d++ = ddi_swap64(*h++);
*d = ddi_swap64(*h++);