l4_context_t
(((sizeof(l4_context_t) + 0x1f) & ~0x1f) / 0x20) << 16;
(1<<(OFFSETOF(l4_context_t, l4ctx_l4_bd_chain_##field) & ~0x80)/sizeof(u32_t))
val |= (((sizeof(l4_context_t) + 0x1f) & ~0x1f) / 0x20) << 16;
WORD_ALIGNED_OFFSETOF(l4_context_t, l4ctx_ctx_type),
WORD_ALIGNED_OFFSETOF(l4_context_t, l4ctx_cmd),
WORD_ALIGNED_OFFSETOF(l4_context_t, l4ctx_cmd) +
WORD_ALIGNED_OFFSETOF(l4_context_t, l4ctx_cmd) +