Lines Matching refs:permit
316 struct rtrs_permit *permit; in rnbd_get_permit() local
318 permit = rtrs_clt_get_permit(sess->rtrs, con_type, in rnbd_get_permit()
321 if (likely(permit)) in rnbd_get_permit()
329 return permit; in rnbd_get_permit()
333 struct rtrs_permit *permit) in rnbd_put_permit() argument
335 rtrs_clt_put_permit(sess->rtrs, permit); in rnbd_put_permit()
349 struct rtrs_permit *permit; in rnbd_get_iu() local
351 permit = rnbd_get_permit(sess, con_type, in rnbd_get_iu()
354 if (unlikely(!permit)) in rnbd_get_iu()
356 iu = rtrs_permit_to_pdu(permit); in rnbd_get_iu()
357 iu->permit = permit; in rnbd_get_iu()
376 rnbd_put_permit(sess, iu->permit); in rnbd_put_iu()
386 rnbd_put_permit(sess, iu->permit); in rnbd_softirq_done_fn()
439 err = rtrs_clt_request(dir, &req_ops, rtrs, iu->permit, in send_usr_msg()
1002 struct rtrs_permit *permit = iu->permit; in rnbd_client_xfer_request() local
1040 err = rtrs_clt_request(rq_data_dir(rq), &req_ops, rtrs, permit, in rnbd_client_xfer_request()
1132 iu->permit = rnbd_get_permit(dev->sess, RTRS_IO_CON, in rnbd_queue_rq()
1134 if (unlikely(!iu->permit)) { in rnbd_queue_rq()
1145 rnbd_put_permit(dev->sess, iu->permit); in rnbd_queue_rq()
1149 rnbd_put_permit(dev->sess, iu->permit); in rnbd_queue_rq()