Lines Matching defs:xprt
182 int xprt_reserve_xprt(struct rpc_xprt *xprt, struct rpc_task *task) in xprt_reserve_xprt()
214 static void xprt_clear_locked(struct rpc_xprt *xprt) in xprt_clear_locked()
233 int xprt_reserve_xprt_cong(struct rpc_xprt *xprt, struct rpc_task *task) in xprt_reserve_xprt_cong()
270 static inline int xprt_lock_write(struct rpc_xprt *xprt, struct rpc_task *task) in xprt_lock_write()
282 struct rpc_xprt *xprt = data; in __xprt_lock_write_func() local
292 static void __xprt_lock_write_next(struct rpc_xprt *xprt) in __xprt_lock_write_next()
304 struct rpc_xprt *xprt = data; in __xprt_lock_write_cong_func() local
320 static void __xprt_lock_write_next_cong(struct rpc_xprt *xprt) in __xprt_lock_write_next_cong()
348 void xprt_release_xprt(struct rpc_xprt *xprt, struct rpc_task *task) in xprt_release_xprt()
366 void xprt_release_xprt_cong(struct rpc_xprt *xprt, struct rpc_task *task) in xprt_release_xprt_cong()
376 static inline void xprt_release_write(struct rpc_xprt *xprt, struct rpc_task *task) in xprt_release_write()
388 __xprt_get_cong(struct rpc_xprt *xprt, struct rpc_task *task) in __xprt_get_cong()
408 __xprt_put_cong(struct rpc_xprt *xprt, struct rpc_rqst *req) in __xprt_put_cong()
447 void xprt_adjust_cwnd(struct rpc_xprt *xprt, struct rpc_task *task, int result) in xprt_adjust_cwnd()
477 void xprt_wake_pending_tasks(struct rpc_xprt *xprt, int status) in xprt_wake_pending_tasks()
498 struct rpc_xprt *xprt = req->rq_xprt; in xprt_wait_for_buffer_space() local
511 void xprt_write_space(struct rpc_xprt *xprt) in xprt_write_space()
579 struct rpc_xprt *xprt = req->rq_xprt; in xprt_adjust_timeout() local
611 struct rpc_xprt *xprt = in xprt_autoclose() local
625 void xprt_disconnect_done(struct rpc_xprt *xprt) in xprt_disconnect_done()
640 void xprt_force_disconnect(struct rpc_xprt *xprt) in xprt_force_disconnect()
663 void xprt_conditional_disconnect(struct rpc_xprt *xprt, unsigned int cookie) in xprt_conditional_disconnect()
683 struct rpc_xprt *xprt = (struct rpc_xprt *)data; in xprt_init_autodisconnect() local
697 bool xprt_lock_connect(struct rpc_xprt *xprt, in xprt_lock_connect()
716 void xprt_unlock_connect(struct rpc_xprt *xprt, void *cookie) in xprt_unlock_connect()
737 struct rpc_xprt *xprt = task->tk_rqstp->rq_xprt; in xprt_connect() local
769 struct rpc_xprt *xprt = task->tk_rqstp->rq_xprt; in xprt_connect_status() local
807 struct rpc_rqst *xprt_lookup_rqst(struct rpc_xprt *xprt, __be32 xid) in xprt_lookup_rqst()
849 struct rpc_xprt *xprt = req->rq_xprt; in xprt_complete_rqst() local
873 struct rpc_xprt *xprt = req->rq_xprt; in xprt_timer() local
888 static inline int xprt_has_timer(struct rpc_xprt *xprt) in xprt_has_timer()
901 struct rpc_xprt *xprt = req->rq_xprt; in xprt_prepare_transmit() local
944 struct rpc_xprt *xprt = req->rq_xprt; in xprt_transmit() local
1007 static void xprt_add_backlog(struct rpc_xprt *xprt, struct rpc_task *task) in xprt_add_backlog()
1013 static void xprt_wake_up_backlog(struct rpc_xprt *xprt) in xprt_wake_up_backlog()
1019 static bool xprt_throttle_congested(struct rpc_xprt *xprt, struct rpc_task *task) in xprt_throttle_congested()
1035 static struct rpc_rqst *xprt_dynamic_alloc_slot(struct rpc_xprt *xprt, gfp_t gfp_flags) in xprt_dynamic_alloc_slot()
1050 static bool xprt_dynamic_free_slot(struct rpc_xprt *xprt, struct rpc_rqst *req) in xprt_dynamic_free_slot()
1059 void xprt_alloc_slot(struct rpc_xprt *xprt, struct rpc_task *task) in xprt_alloc_slot()
1094 void xprt_lock_and_alloc_slot(struct rpc_xprt *xprt, struct rpc_task *task) in xprt_lock_and_alloc_slot()
1108 static void xprt_free_slot(struct rpc_xprt *xprt, struct rpc_rqst *req) in xprt_free_slot()
1119 static void xprt_free_all_slots(struct rpc_xprt *xprt) in xprt_free_all_slots()
1133 struct rpc_xprt *xprt; in xprt_alloc() local
1165 void xprt_free(struct rpc_xprt *xprt) in xprt_free()
1183 struct rpc_xprt *xprt; in xprt_reserve() local
1209 struct rpc_xprt *xprt; in xprt_retry_reserve() local
1223 static inline __be32 xprt_alloc_xid(struct rpc_xprt *xprt) in xprt_alloc_xid()
1228 static inline void xprt_init_xid(struct rpc_xprt *xprt) in xprt_init_xid()
1233 static void xprt_request_init(struct rpc_task *task, struct rpc_xprt *xprt) in xprt_request_init()
1262 struct rpc_xprt *xprt; in xprt_release() local
1308 static void xprt_init(struct rpc_xprt *xprt, struct net *net) in xprt_init()
1343 struct rpc_xprt *xprt; in xprt_create_transport() local
1396 static void xprt_destroy(struct rpc_xprt *xprt) in xprt_destroy()
1423 void xprt_put(struct rpc_xprt *xprt) in xprt_put()