ptr_pack_bits
fences[n] = ptr_pack_bits(syncobj, fence.flags, 2);
#define page_pack_bits(ptr, bits) ptr_pack_bits(ptr, bits, PAGE_SHIFT)
#define port_pack(rq, count) ptr_pack_bits(rq, count, EXECLIST_COUNT_BITS)