Lines Matching defs:task
41 * This is the RPC task struct
60 struct work_struct tk_work; /* Async task work queue */
82 ktime_t tk_start; /* RPC task init timestamp */
106 struct rpc_task *task;
119 * RPC task flags
121 #define RPC_TASK_ASYNC 0x0001 /* is an async task */
126 #define RPC_TASK_DYNAMIC 0x0080 /* task was kmalloc'ed */
177 * the task initialization definitions below.
196 struct list_head tasks[RPC_NR_PRIORITY]; /* task queue for each priority level */
231 unsigned long rpc_task_timeout(const struct rpc_task *task);
233 struct rpc_task *task,
239 struct rpc_task *task,
265 int __rpc_wait_for_completion_task(struct rpc_task *task, wait_bit_action_f *);
274 void rpc_prepare_task(struct rpc_task *task);
276 static inline int rpc_wait_for_completion_task(struct rpc_task *task)
278 return __rpc_wait_for_completion_task(task, NULL);