convert_endian
convert_endian(MXL_ENABLE_BIG_ENDIAN, size, data);
convert_endian(1, size, w_buf_ptr);
convert_endian(MXL_ENABLE_BIG_ENDIAN, size, (u8 *)data_ptr); \
count += convert_endian(size, d + i);
buffer += convert_endian(sizeof(u32), buffer);
buffer += convert_endian(2 * sizeof(u32), buffer);
buffer += convert_endian(2 * sizeof(u16), buffer);
buffer += convert_endian(sizeof(u32), buffer);
buffer += convert_endian(3 * sizeof(u32), buffer);
buffer += convert_endian(sizeof(u32), buffer);
buffer += convert_endian(7 * sizeof(u32), buffer);
buffer += convert_endian(3 * sizeof(u32), buffer);
buffer += convert_endian(sizeof(u32), buffer);
buffer += convert_endian(sizeof(u32), buffer);
convert_endian(sizeof(u32), plocal_buf);
convert_endian(chunk_len, plocal_buf);
convert_endian(sizeof(u32) + total_len, local_buf + 2);
convert_endian(sizeof(u32), plocal_buf);
convert_endian(size, buffer);
convert_endian(total_len, plocal_buf);
convert_endian(size, buffer);
convert_endian(4, (u8 *)&tx_header->checksum); /* cksum is big endian */
convert_endian(4, (u8 *)&resp_checksum_tmp); /* cksum is big endian */