Lines Matching defs:afs_call
128 struct afs_call { struct
129 const struct afs_call_type *type; /* type of call */ argument
130 wait_queue_head_t waitq; /* processes awaiting completion */
131 struct work_struct async_work; /* async I/O processor */
132 struct work_struct work; /* actual work processor */
133 struct work_struct free_work; /* Deferred free processor */
134 struct rxrpc_call *rxcall; /* RxRPC call handle */
135 struct rxrpc_peer *peer; /* Remote endpoint */
136 struct key *key; /* security for this call */
137 struct afs_net *net; /* The network namespace */
138 struct afs_server *server; /* The fileserver record if fs op (pins ref) */
162 enum afs_call_state state; argument
163 spinlock_t state_lock;
164 int error; /* error code */
165 u32 abort_code; /* Remote abort ID or 0 */
166 unsigned long long remaining; /* How much is left to receive */
167 unsigned int max_lifespan; /* Maximum lifespan in secs to set if not 0 */
168 unsigned request_size; /* size of request data */
169 unsigned reply_max; /* maximum size of reply */
193 struct afs_call_type { argument
200 int (*deliver)(struct afs_call *call); argument