EFA_GET
width = EFA_GET(&caps, EFA_REGS_CAPS_DMA_ADDR_WIDTH);
if (EFA_GET(&val, EFA_REGS_DEV_STS_RESET_IN_PROGRESS) == on)
if (!EFA_GET(&stat, EFA_REGS_DEV_STS_READY)) {
timeout = EFA_GET(&cap, EFA_REGS_CAPS_RESET_TIMEOUT);
timeout = EFA_GET(&cap, EFA_REGS_CAPS_ADMIN_CMD_TO);
cmd_id = EFA_GET(&cqe->acq_common_descriptor.command,
if (!EFA_GET(&dev_sts, EFA_REGS_DEV_STS_READY)) {
timeout = EFA_GET(&cap, EFA_REGS_CAPS_ADMIN_CMD_TO);
EFA_GET(&ver, EFA_REGS_VERSION_MAJOR_VERSION),
EFA_GET(&ver, EFA_REGS_VERSION_MINOR_VERSION));
EFA_GET(&ctrl_ver, EFA_REGS_CONTROLLER_VERSION_MAJOR_VERSION),
EFA_GET(&ctrl_ver, EFA_REGS_CONTROLLER_VERSION_MINOR_VERSION),
EFA_GET(&ctrl_ver,
EFA_GET(&ctrl_ver, EFA_REGS_CONTROLLER_VERSION_IMPL_ID));
EFA_GET(&ctrl_ver, EFA_REGS_CONTROLLER_VERSION_MAJOR_VERSION) |
EFA_GET(&ctrl_ver, EFA_REGS_CONTROLLER_VERSION_MINOR_VERSION) |
EFA_GET(&ctrl_ver,
result->db_valid = EFA_GET(&cmd_completion.flags,
result->ic_info.recv_ic_id_valid = EFA_GET(&cmd_completion.validity,
result->ic_info.rdma_read_ic_id_valid = EFA_GET(&cmd_completion.validity,
result->ic_info.rdma_recv_ic_id_valid = EFA_GET(&cmd_completion.validity,
EFA_GET(&eqe->common,
if (likely(EFA_GET(&eqe->common, EFA_ADMIN_EQE_EVENT_TYPE) ==