Home
last modified time | relevance | path

Searched refs:inv_wr (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/net/sunrpc/xprtrdma/
Dsvc_rdma_recvfrom.c223 struct ib_send_wr inv_wr; in rdma_read_chunk_frmr() local
324 read_wr.wr.next = &inv_wr; in rdma_read_chunk_frmr()
326 memset(&inv_wr, 0, sizeof(inv_wr)); in rdma_read_chunk_frmr()
327 inv_wr.wr_id = (unsigned long)ctxt; in rdma_read_chunk_frmr()
328 inv_wr.opcode = IB_WR_LOCAL_INV; in rdma_read_chunk_frmr()
329 inv_wr.send_flags = IB_SEND_SIGNALED | IB_SEND_FENCE; in rdma_read_chunk_frmr()
330 inv_wr.ex.invalidate_rkey = frmr->mr->lkey; in rdma_read_chunk_frmr()
/linux-4.4.14/drivers/infiniband/ulp/iser/
Diser_memory.c417 iser_inv_rkey(struct ib_send_wr *inv_wr, struct ib_mr *mr) in iser_inv_rkey() argument
421 inv_wr->opcode = IB_WR_LOCAL_INV; in iser_inv_rkey()
422 inv_wr->wr_id = ISER_FASTREG_LI_WRID; in iser_inv_rkey()
423 inv_wr->ex.invalidate_rkey = mr->rkey; in iser_inv_rkey()
424 inv_wr->send_flags = 0; in iser_inv_rkey()
425 inv_wr->num_sge = 0; in iser_inv_rkey()
/linux-4.4.14/drivers/infiniband/ulp/isert/
Dib_isert.c2501 isert_inv_rkey(struct ib_send_wr *inv_wr, struct ib_mr *mr) in isert_inv_rkey() argument
2505 memset(inv_wr, 0, sizeof(*inv_wr)); in isert_inv_rkey()
2506 inv_wr->wr_id = ISER_FASTREG_LI_WRID; in isert_inv_rkey()
2507 inv_wr->opcode = IB_WR_LOCAL_INV; in isert_inv_rkey()
2508 inv_wr->ex.invalidate_rkey = mr->rkey; in isert_inv_rkey()
2526 struct ib_send_wr inv_wr, *bad_wr, *wr = NULL; in isert_fast_reg_mr() local
2546 isert_inv_rkey(&inv_wr, mr); in isert_fast_reg_mr()
2547 wr = &inv_wr; in isert_fast_reg_mr()
2654 struct ib_send_wr inv_wr, *bad_wr, *wr = NULL; in isert_reg_sig_mr() local
2667 isert_inv_rkey(&inv_wr, pi_ctx->sig_mr); in isert_reg_sig_mr()
[all …]