Lines Matching refs:mpfault
166 pfault->mpfault.flags, in mlx5_ib_page_fault_resume()
216 (bcnt - pfault->mpfault.bytes_committed); in pagefault_single_data_segment()
237 io_virt += pfault->mpfault.bytes_committed; in pagefault_single_data_segment()
238 bcnt -= pfault->mpfault.bytes_committed; in pagefault_single_data_segment()
295 pfault->mpfault.bytes_committed = 0; in pagefault_single_data_segment()
362 pfault->mpfault.bytes_committed); in pagefault_data_segments()
369 if (inline_segment || bcnt <= pfault->mpfault.bytes_committed) { in pagefault_data_segments()
370 pfault->mpfault.bytes_committed -= in pagefault_data_segments()
372 pfault->mpfault.bytes_committed); in pagefault_data_segments()
396 u16 wqe_index = pfault->mpfault.wqe.wqe_index; in mlx5_ib_mr_initiator_pfault_handler()
545 u16 wqe_index = pfault->mpfault.wqe.wqe_index; in mlx5_ib_mr_wqe_pfault_handler()
546 int requestor = pfault->mpfault.flags & MLX5_PFAULT_REQUESTOR; in mlx5_ib_mr_wqe_pfault_handler()
596 qp->mqp.qpn, resume_with_error, pfault->mpfault.flags); in mlx5_ib_mr_wqe_pfault_handler()
610 struct mlx5_pagefault *mpfault = &pfault->mpfault; in mlx5_ib_mr_rdma_pfault_handler() local
613 u32 prefetch_len = mpfault->bytes_committed; in mlx5_ib_mr_rdma_pfault_handler()
615 u32 rkey = mpfault->rdma.r_key; in mlx5_ib_mr_rdma_pfault_handler()
626 dummy_pfault.mpfault.bytes_committed = 0; in mlx5_ib_mr_rdma_pfault_handler()
628 mpfault->rdma.rdma_va += mpfault->bytes_committed; in mlx5_ib_mr_rdma_pfault_handler()
629 mpfault->rdma.rdma_op_len -= min(mpfault->bytes_committed, in mlx5_ib_mr_rdma_pfault_handler()
630 mpfault->rdma.rdma_op_len); in mlx5_ib_mr_rdma_pfault_handler()
631 mpfault->bytes_committed = 0; in mlx5_ib_mr_rdma_pfault_handler()
633 address = mpfault->rdma.rdma_va; in mlx5_ib_mr_rdma_pfault_handler()
634 length = mpfault->rdma.rdma_op_len; in mlx5_ib_mr_rdma_pfault_handler()
641 length = mpfault->rdma.packet_size; in mlx5_ib_mr_rdma_pfault_handler()
678 u8 event_subtype = pfault->mpfault.event_subtype; in mlx5_ib_mr_pfault_handler()
701 mlx5_ib_get_pagefault_context(&pfault->mpfault); in mlx5_ib_qp_pfault_action()
747 qp_pfault->mpfault = *pfault; in mlx5_ib_pfault_handler()