Home
last modified time | relevance | path

Searched refs:call (Results 1 – 19 of 19) sorted by relevance

/fs/afs/
Dcmservice.c92 bool afs_cm_incoming_call(struct afs_call *call) in afs_cm_incoming_call() argument
94 _enter("{CB.OP %u}", call->operation_ID); in afs_cm_incoming_call()
96 switch (call->operation_ID) { in afs_cm_incoming_call()
98 call->type = &afs_SRXCBCallBack; in afs_cm_incoming_call()
101 call->type = &afs_SRXCBInitCallBackState; in afs_cm_incoming_call()
104 call->type = &afs_SRXCBInitCallBackState3; in afs_cm_incoming_call()
107 call->type = &afs_SRXCBProbe; in afs_cm_incoming_call()
110 call->type = &afs_SRXCBProbeUuid; in afs_cm_incoming_call()
113 call->type = &afs_SRXCBTellMeAboutYourself; in afs_cm_incoming_call()
123 static void afs_cm_destructor(struct afs_call *call) in afs_cm_destructor() argument
[all …]
Drxrpc.c157 static void afs_free_call(struct afs_call *call) in afs_free_call() argument
160 call, call->type->name, atomic_read(&afs_outstanding_calls)); in afs_free_call()
162 ASSERTCMP(call->rxcall, ==, NULL); in afs_free_call()
163 ASSERT(!work_pending(&call->async_work)); in afs_free_call()
164 ASSERT(call->type->name != NULL); in afs_free_call()
166 kfree(call->request); in afs_free_call()
167 kfree(call); in afs_free_call()
176 static void afs_end_call_nofree(struct afs_call *call) in afs_end_call_nofree() argument
178 if (call->rxcall) { in afs_end_call_nofree()
179 rxrpc_kernel_end_call(afs_socket, call->rxcall); in afs_end_call_nofree()
[all …]
Dfsclient.c238 static int afs_deliver_fs_fetch_status(struct afs_call *call) in afs_deliver_fs_fetch_status() argument
240 struct afs_vnode *vnode = call->reply; in afs_deliver_fs_fetch_status()
246 ret = afs_transfer_reply(call); in afs_deliver_fs_fetch_status()
251 bp = call->buffer; in afs_deliver_fs_fetch_status()
254 if (call->reply2) in afs_deliver_fs_fetch_status()
255 xdr_decode_AFSVolSync(&bp, call->reply2); in afs_deliver_fs_fetch_status()
280 struct afs_call *call; in afs_fs_fetch_file_status() local
286 call = afs_alloc_flat_call(&afs_RXFSFetchStatus, 16, (21 + 3 + 6) * 4); in afs_fs_fetch_file_status()
287 if (!call) in afs_fs_fetch_file_status()
290 call->key = key; in afs_fs_fetch_file_status()
[all …]
Dvlclient.c61 static int afs_deliver_vl_get_entry_by_xxx(struct afs_call *call) in afs_deliver_vl_get_entry_by_xxx() argument
70 ret = afs_transfer_reply(call); in afs_deliver_vl_get_entry_by_xxx()
75 entry = call->reply; in afs_deliver_vl_get_entry_by_xxx()
76 bp = call->buffer; in afs_deliver_vl_get_entry_by_xxx()
152 struct afs_call *call; in afs_vl_get_entry_by_name() local
162 call = afs_alloc_flat_call(&afs_RXVLGetEntryByName, reqsz, 384); in afs_vl_get_entry_by_name()
163 if (!call) in afs_vl_get_entry_by_name()
166 call->key = key; in afs_vl_get_entry_by_name()
167 call->reply = entry; in afs_vl_get_entry_by_name()
168 call->service_id = VL_SERVICE; in afs_vl_get_entry_by_name()
[all …]
Dinternal.h63 int (*wait)(struct afs_call *call);
131 int (*deliver)(struct afs_call *call);
137 void (*destructor)(struct afs_call *call);
622 static inline int afs_transfer_reply(struct afs_call *call) in afs_transfer_reply() argument
624 return afs_extract_data(call, call->buffer, call->reply_max, false); in afs_transfer_reply()
Dwrite.c578 void afs_pages_written_back(struct afs_vnode *vnode, struct afs_call *call) in afs_pages_written_back() argument
580 struct afs_writeback *wb = call->wb; in afs_pages_written_back()
583 pgoff_t first = call->first, last = call->last; in afs_pages_written_back()
599 pv.nr = find_get_pages_contig(call->mapping, first, count, in afs_pages_written_back()
/fs/lockd/
Dsvclock.c46 static int nlmsvc_setgrantargs(struct nlm_rqst *call, struct nlm_lock *lock);
47 static void nlmsvc_freegrantargs(struct nlm_rqst *call);
220 struct nlm_rqst *call = NULL; in nlmsvc_create_block() local
222 call = nlm_alloc_call(host); in nlmsvc_create_block()
223 if (call == NULL) in nlmsvc_create_block()
234 if (!nlmsvc_setgrantargs(call, lock)) in nlmsvc_create_block()
238 call->a_args.lock.fl.fl_flags |= FL_SLEEP; in nlmsvc_create_block()
239 call->a_args.lock.fl.fl_lmops = &nlmsvc_lock_operations; in nlmsvc_create_block()
240 nlmclnt_next_cookie(&call->a_args.cookie); in nlmsvc_create_block()
254 block->b_call = call; in nlmsvc_create_block()
[all …]
Dclntproc.c157 struct nlm_rqst *call; in nlmclnt_proc() local
160 call = nlm_alloc_call(host); in nlmclnt_proc()
161 if (call == NULL) in nlmclnt_proc()
167 nlmclnt_release_call(call); in nlmclnt_proc()
171 nlmclnt_setlockargs(call, fl); in nlmclnt_proc()
175 call->a_args.block = IS_SETLKW(cmd) ? 1 : 0; in nlmclnt_proc()
176 status = nlmclnt_lock(call, fl); in nlmclnt_proc()
178 status = nlmclnt_unlock(call, fl); in nlmclnt_proc()
180 status = nlmclnt_test(call, fl); in nlmclnt_proc()
196 struct nlm_rqst *call; in nlm_alloc_call() local
[all …]
Dsvcproc.c264 void nlmsvc_release_call(struct nlm_rqst *call) in nlmsvc_release_call() argument
266 if (!atomic_dec_and_test(&call->a_count)) in nlmsvc_release_call()
268 nlmsvc_release_host(call->a_host); in nlmsvc_release_call()
269 kfree(call); in nlmsvc_release_call()
291 struct nlm_rqst *call; in nlmsvc_callback() local
300 call = nlm_alloc_call(host); in nlmsvc_callback()
302 if (call == NULL) in nlmsvc_callback()
305 stat = func(rqstp, argp, &call->a_res); in nlmsvc_callback()
307 nlmsvc_release_call(call); in nlmsvc_callback()
311 call->a_flags = RPC_TASK_ASYNC; in nlmsvc_callback()
[all …]
Dsvc4proc.c250 struct nlm_rqst *call; in nlm4svc_callback() local
259 call = nlm_alloc_call(host); in nlm4svc_callback()
261 if (call == NULL) in nlm4svc_callback()
264 stat = func(rqstp, argp, &call->a_res); in nlm4svc_callback()
266 nlmsvc_release_call(call); in nlm4svc_callback()
270 call->a_flags = RPC_TASK_ASYNC; in nlm4svc_callback()
271 if (nlm_async_reply(call, proc, &nlm4svc_callback_ops) < 0) in nlm4svc_callback()
/fs/reiserfs/
DMakefile34 ccflags-$(CONFIG_PPC32) := $(call cc-ifversion, -lt, 0400, -O1)
Dprocfs.c215 SFPF(call), in show_bitmap()
Dbitmap.c358 PROC_INFO_INC(s, scan_bitmap.call); in scan_bitmap()
Dreiserfs.h483 stat_cnt_t call; member
/fs/proc/
DMakefile7 CFLAGS_task_mmu.o += $(call cc-option,-Wno-override-init,)
/fs/nfsd/
Dnfs4callback.c685 #define PROC(proc, call, argtype, restype) \ argument
687 .p_proc = NFSPROC4_CB_##call, \
692 .p_statidx = NFSPROC4_CB_##call, \
/fs/befs/
DChangeLog291 Added a wrapper function to give the old call
373 The kernel doesn't like it if you call set_blocksize() on a device when
/fs/
DKconfig86 call. Disabling this option saves about 11k.
/fs/affs/
DChanges342 Let's just call Ray Burr's original affs