Lines Matching refs:pf_eqe
1595 struct mlx5_eqe_page_fault *pf_eqe; in mlx5_ib_eq_pf_process() local
1607 pf_eqe = &eqe->data.page_fault; in mlx5_ib_eq_pf_process()
1614 be32_to_cpu(pf_eqe->rdma.bytes_committed); in mlx5_ib_eq_pf_process()
1616 be32_to_cpu(pf_eqe->rdma.pftype_token) >> 24; in mlx5_ib_eq_pf_process()
1618 be32_to_cpu(pf_eqe->rdma.pftype_token) & in mlx5_ib_eq_pf_process()
1621 be32_to_cpu(pf_eqe->rdma.r_key); in mlx5_ib_eq_pf_process()
1623 be16_to_cpu(pf_eqe->rdma.packet_length); in mlx5_ib_eq_pf_process()
1625 be32_to_cpu(pf_eqe->rdma.rdma_op_len); in mlx5_ib_eq_pf_process()
1627 be64_to_cpu(pf_eqe->rdma.rdma_va); in mlx5_ib_eq_pf_process()
1643 be32_to_cpu(pf_eqe->wqe.bytes_committed); in mlx5_ib_eq_pf_process()
1645 (be32_to_cpu(pf_eqe->wqe.pftype_wq) >> 24) & 0x7; in mlx5_ib_eq_pf_process()
1647 be32_to_cpu(pf_eqe->wqe.token); in mlx5_ib_eq_pf_process()
1649 be32_to_cpu(pf_eqe->wqe.pftype_wq) & in mlx5_ib_eq_pf_process()
1652 be16_to_cpu(pf_eqe->wqe.wqe_index); in mlx5_ib_eq_pf_process()
1654 be16_to_cpu(pf_eqe->wqe.packet_length); in mlx5_ib_eq_pf_process()
1667 be32_to_cpu(pf_eqe->memory.token31_0) | in mlx5_ib_eq_pf_process()
1668 ((u64)be16_to_cpu(pf_eqe->memory.token47_32) in mlx5_ib_eq_pf_process()
1670 pfault->memory.va = be64_to_cpu(pf_eqe->memory.va); in mlx5_ib_eq_pf_process()
1671 pfault->memory.mkey = be32_to_cpu(pf_eqe->memory.mkey); in mlx5_ib_eq_pf_process()
1673 pf_eqe->memory.demand_fault_pages) >> 12) * in mlx5_ib_eq_pf_process()
1677 pf_eqe->memory.pre_demand_fault_pages) * in mlx5_ib_eq_pf_process()
1681 pf_eqe->memory.post_demand_fault_pages) * in mlx5_ib_eq_pf_process()
1683 pfault->memory.flags = pf_eqe->memory.flags; in mlx5_ib_eq_pf_process()