_MCDI_DWORD
CDX_POPULATE_DWORD_1(*_MCDI_DWORD(_buf, _field), \
CDX_POPULATE_DWORD_1(_MCDI_DWORD(_buf, _field)[0], \
CDX_POPULATE_DWORD_1(_MCDI_DWORD(_buf, _field)[1], \
(CDX_DWORD_FIELD(_MCDI_DWORD(_buf, _field)[0], CDX_DWORD) | \
(u64)CDX_DWORD_FIELD(_MCDI_DWORD(_buf, _field)[1], CDX_DWORD) << 32)
*_MCDI_DWORD(inbuf, SET_TUNNEL_ENCAP_UDP_PORTS_IN_FLAGS) =
match_crit = _MCDI_DWORD(inbuf, MAE_OUTER_RULE_INSERT_IN_FIELD_MATCH_CRITERIA);
match_crit = _MCDI_DWORD(inbuf, MAE_OUTER_RULE_INSERT_IN_FIELD_MATCH_CRITERIA);
match_crit = _MCDI_DWORD(inbuf, MAE_ACTION_RULE_INSERT_IN_MATCH_CRITERIA);
response = _MCDI_DWORD(inbuf, MAE_ACTION_RULE_INSERT_IN_RESPONSE);
match_crit = _MCDI_DWORD(inbuf, MAE_ACTION_RULE_INSERT_IN_MATCH_CRITERIA);
response = _MCDI_DWORD(inbuf, MAE_ACTION_RULE_INSERT_IN_RESPONSE);
response = _MCDI_DWORD(inbuf, MAE_ACTION_RULE_UPDATE_IN_RESPONSE);
caps = _MCDI_DWORD(outbuf, MAE_GET_AR_CAPS_OUT_FIELD_FLAGS);
EFX_POPULATE_DWORD_1(*_MCDI_DWORD(_buf, _field), EFX_DWORD_0, _value)
EFX_DWORD_FIELD(*_MCDI_DWORD(_buf, _field), EFX_DWORD_0)
EFX_POPULATE_DWORD_1(*_MCDI_DWORD(_buf, _field), \
EFX_POPULATE_DWORD_2(*_MCDI_DWORD(_buf, _field), \
EFX_POPULATE_DWORD_3(*_MCDI_DWORD(_buf, _field), \
EFX_POPULATE_DWORD_4(*_MCDI_DWORD(_buf, _field), \
EFX_POPULATE_DWORD_5(*_MCDI_DWORD(_buf, _field), \
EFX_POPULATE_DWORD_6(*_MCDI_DWORD(_buf, _field), \
EFX_POPULATE_DWORD_7(*_MCDI_DWORD(_buf, _field), \
EFX_POPULATE_DWORD_1(_MCDI_DWORD(_buf, _field)[0], \
EFX_POPULATE_DWORD_1(_MCDI_DWORD(_buf, _field)[1], \
(EFX_DWORD_FIELD(_MCDI_DWORD(_buf, _field)[0], EFX_DWORD_0) | \
(u64)EFX_DWORD_FIELD(_MCDI_DWORD(_buf, _field)[1], EFX_DWORD_0) << 32)
EFX_POPULATE_DWORD_1(*_MCDI_DWORD(_buf, _field), EFX_DWORD_0, _value)
EFX_DWORD_FIELD(*_MCDI_DWORD(_buf, _field), EFX_DWORD_0)
EFX_POPULATE_DWORD_1(*_MCDI_DWORD(_buf, _field), \
EFX_POPULATE_DWORD_2(*_MCDI_DWORD(_buf, _field), \
EFX_POPULATE_DWORD_3(*_MCDI_DWORD(_buf, _field), \
EFX_POPULATE_DWORD_4(*_MCDI_DWORD(_buf, _field), \
EFX_POPULATE_DWORD_5(*_MCDI_DWORD(_buf, _field), \
EFX_POPULATE_DWORD_6(*_MCDI_DWORD(_buf, _field), \
EFX_POPULATE_DWORD_7(*_MCDI_DWORD(_buf, _field), \
EFX_POPULATE_DWORD_1(_MCDI_DWORD(_buf, _field)[0], \
EFX_POPULATE_DWORD_1(_MCDI_DWORD(_buf, _field)[1], \
(EFX_DWORD_FIELD(_MCDI_DWORD(_buf, _field)[0], EFX_DWORD_0) | \
(u64)EFX_DWORD_FIELD(_MCDI_DWORD(_buf, _field)[1], EFX_DWORD_0) << 32)
CDX_POPULATE_DWORD_1(*_MCDI_DWORD(_buf, _field), CDX_DWORD, _value)
CDX_DWORD_FIELD(*_MCDI_DWORD(_buf, _field), CDX_DWORD)