Searched refs:rpc_wait_queue (Results 1 – 4 of 4) sorted by relevance
/linux-2.4.37.9/include/linux/sunrpc/ |
D | sched.h | 45 struct rpc_wait_queue * tk_rpcwait; /* RPC wait queue we're on */ 145 struct rpc_wait_queue { struct 153 # define RPC_WAITQ_INIT(var,qname) ((struct rpc_wait_queue) {LIST_HEAD_INIT(var)}) argument 154 # define RPC_WAITQ(var,qname) struct rpc_wait_queue var = RPC_WAITQ_INIT(var.tasks,qname) 159 # define RPC_WAITQ_INIT(var,qname) ((struct rpc_wait_queue) {LIST_HEAD_INIT(var.tasks), qname}) 160 # define RPC_WAITQ(var,qname) struct rpc_wait_queue var = RPC_WAITQ_INIT(var,qname) 178 int rpc_add_wait_queue(struct rpc_wait_queue *, struct rpc_task *); 180 void rpc_sleep_on(struct rpc_wait_queue *, struct rpc_task *, 184 void rpc_wake_up(struct rpc_wait_queue *); 185 struct rpc_task *rpc_wake_up_next(struct rpc_wait_queue *); [all …]
|
D | xprt.h | 144 struct rpc_wait_queue sending; /* requests waiting to send */ 145 struct rpc_wait_queue resend; /* requests waiting to resend */ 146 struct rpc_wait_queue pending; /* requests in flight */ 147 struct rpc_wait_queue backlog; /* waiting for slot */
|
D | clnt.h | 58 struct rpc_wait_queue cl_bindwait; /* waiting on getport() */
|
/linux-2.4.37.9/net/sunrpc/ |
D | sched.c | 185 __rpc_add_wait_queue(struct rpc_wait_queue *queue, struct rpc_task *task) in __rpc_add_wait_queue() 207 rpc_add_wait_queue(struct rpc_wait_queue *q, struct rpc_task *task) in rpc_add_wait_queue() 224 struct rpc_wait_queue *queue = task->tk_rpcwait; in __rpc_remove_wait_queue() 313 __rpc_sleep_on(struct rpc_wait_queue *q, struct rpc_task *task, in __rpc_sleep_on() 348 rpc_sleep_on(struct rpc_wait_queue *q, struct rpc_task *task, in rpc_sleep_on() 424 rpc_wake_up_next(struct rpc_wait_queue *queue) in rpc_wake_up_next() 444 rpc_wake_up(struct rpc_wait_queue *queue) in rpc_wake_up() 463 rpc_wake_up_status(struct rpc_wait_queue *queue, int status) in rpc_wake_up_status()
|