Displaying 1 result from an estimated 1 matches for "tmp_scombo".
2006 Aug 11
2
[PATCH][XEN] Use a union to pack the dual-short combos in an endian neutral way.
...v_scombo.shorts.domid;
}
if ( !act->pin )
@@ -532,7 +545,7 @@ gnttab_prepare_for_transfer(
struct grant_entry *sha;
domid_t sdom;
u16 sflags;
- u32 scombo, prev_scombo;
+ union grant_combo scombo, prev_scombo, tmp_scombo;
int retries = 0;
if ( unlikely((rgt = rd->grant_table) == NULL) ||
@@ -561,14 +574,16 @@ gnttab_prepare_for_transfer(
}
/* Merge two 16-bit values into a 32-bit combined update. */
- /* NB. Endianness! */
- scombo = ((u32)sdom <&l...