Lines Matching defs:rpc_task
43 struct rpc_task { struct
52 void (*tk_callback)(struct rpc_task *); argument
53 void (*tk_action)(struct rpc_task *); argument
55 unsigned long tk_timeout; /* timeout for rpc_sleep() */
56 unsigned long tk_runstate; /* Task run status */
58 struct rpc_wait_queue *tk_waitqueue; /* RPC wait queue we're on */
59 union {
62 } u;
67 struct rpc_message tk_msg; /* RPC call info */
68 void * tk_calldata; /* Caller private data */
69 const struct rpc_call_ops *tk_ops; /* Caller callbacks */
71 struct rpc_clnt * tk_client; /* RPC client */
72 struct rpc_xprt * tk_xprt; /* Transport */
73 struct rpc_cred * tk_op_cred; /* cred being operated on */
97 typedef void (*rpc_action)(struct rpc_task *); argument