Lines Matching refs:afs_call
33 struct afs_call;
103 struct afs_call { struct
185 int (*deliver)(struct afs_call *call); argument
188 void (*destructor)(struct afs_call *call);
194 void (*done)(struct afs_call *call);
281 struct afs_call *spare_incoming_call;
884 extern bool afs_cm_incoming_call(struct afs_call *);
942 extern void afs_lock_op_done(struct afs_call *);
975 extern struct afs_call *afs_fs_get_capabilities(struct afs_net *, struct afs_server *,
997 extern void afs_fileserver_probe_result(struct afs_call *);
1117 extern void afs_put_call(struct afs_call *);
1118 extern void afs_make_call(struct afs_addr_cursor *, struct afs_call *, gfp_t);
1119 extern long afs_wait_for_call_to_complete(struct afs_call *, struct afs_addr_cursor *);
1120 extern struct afs_call *afs_alloc_flat_call(struct afs_net *,
1123 extern void afs_flat_call_destructor(struct afs_call *);
1124 extern void afs_send_empty_reply(struct afs_call *);
1125 extern void afs_send_simple_reply(struct afs_call *, const void *, size_t);
1126 extern int afs_extract_data(struct afs_call *, bool);
1127 extern int afs_protocol_error(struct afs_call *, int, enum afs_eproto_cause);
1129 static inline void afs_set_fc_call(struct afs_call *call, struct afs_fs_cursor *fc) in afs_set_fc_call()
1135 static inline void afs_extract_begin(struct afs_call *call, void *buf, size_t size) in afs_extract_begin()
1142 static inline void afs_extract_to_tmp(struct afs_call *call) in afs_extract_to_tmp()
1147 static inline void afs_extract_to_tmp64(struct afs_call *call) in afs_extract_to_tmp64()
1152 static inline void afs_extract_discard(struct afs_call *call, size_t size) in afs_extract_discard()
1157 static inline void afs_extract_to_buf(struct afs_call *call, size_t size) in afs_extract_to_buf()
1162 static inline int afs_transfer_reply(struct afs_call *call) in afs_transfer_reply()
1167 static inline bool afs_check_call_state(struct afs_call *call, in afs_check_call_state()
1173 static inline bool afs_set_call_state(struct afs_call *call, in afs_set_call_state()
1189 static inline void afs_set_call_complete(struct afs_call *call, in afs_set_call_complete()
1267 extern struct afs_call *afs_vl_get_capabilities(struct afs_net *, struct afs_addr_cursor *,
1274 extern void afs_vlserver_probe_result(struct afs_call *);
1422 static inline int afs_io_error(struct afs_call *call, enum afs_io_error where) in afs_io_error()