Searched refs:dreq (Results 1 - 25 of 40) sorted by relevance

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/nfs/
H A Dcache_lib.c66 void nfs_cache_defer_req_put(struct nfs_cache_defer_req *dreq) argument
68 if (atomic_dec_and_test(&dreq->count))
69 kfree(dreq);
74 struct nfs_cache_defer_req *dreq; local
76 dreq = container_of(d, struct nfs_cache_defer_req, deferred_req);
78 complete_all(&dreq->completion);
79 nfs_cache_defer_req_put(dreq);
84 struct nfs_cache_defer_req *dreq; local
86 dreq = container_of(req, struct nfs_cache_defer_req, req);
87 dreq
95 struct nfs_cache_defer_req *dreq; local
106 nfs_cache_wait_for_upcall(struct nfs_cache_defer_req *dreq) argument
[all...]
H A Ddirect.c92 static void nfs_direct_write_complete(struct nfs_direct_req *dreq, struct inode *inode);
95 static inline void get_dreq(struct nfs_direct_req *dreq) argument
97 atomic_inc(&dreq->io_count);
100 static inline int put_dreq(struct nfs_direct_req *dreq) argument
102 return atomic_dec_and_test(&dreq->io_count);
152 struct nfs_direct_req *dreq; local
154 dreq = kmem_cache_alloc(nfs_direct_cachep, GFP_KERNEL);
155 if (!dreq)
158 kref_init(&dreq->kref);
159 kref_get(&dreq
176 struct nfs_direct_req *dreq = container_of(kref, struct nfs_direct_req, kref); local
185 nfs_direct_req_release(struct nfs_direct_req *dreq) argument
193 nfs_direct_wait(struct nfs_direct_req *dreq) argument
216 nfs_direct_complete(struct nfs_direct_req *dreq) argument
245 struct nfs_direct_req *dreq = (struct nfs_direct_req *) data->req; local
281 nfs_direct_read_schedule_segment(struct nfs_direct_req *dreq, const struct iovec *iov, loff_t pos) argument
387 nfs_direct_read_schedule_iovec(struct nfs_direct_req *dreq, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
428 struct nfs_direct_req *dreq; local
451 nfs_direct_free_writedata(struct nfs_direct_req *dreq) argument
462 nfs_direct_write_reschedule(struct nfs_direct_req *dreq) argument
537 struct nfs_direct_req *dreq = (struct nfs_direct_req *) data->req; local
562 nfs_direct_commit_schedule(struct nfs_direct_req *dreq) argument
606 nfs_direct_write_complete(struct nfs_direct_req *dreq, struct inode *inode) argument
627 nfs_alloc_commit_data(struct nfs_direct_req *dreq) argument
634 nfs_alloc_commit_data(struct nfs_direct_req *dreq) argument
639 nfs_direct_write_complete(struct nfs_direct_req *dreq, struct inode *inode) argument
662 struct nfs_direct_req *dreq = (struct nfs_direct_req *) data->req; local
712 nfs_direct_write_schedule_segment(struct nfs_direct_req *dreq, const struct iovec *iov, loff_t pos, int sync) argument
822 nfs_direct_write_schedule_iovec(struct nfs_direct_req *dreq, const struct iovec *iov, unsigned long nr_segs, loff_t pos, int sync) argument
865 struct nfs_direct_req *dreq; local
[all...]
H A Dcache_lib.h23 extern void nfs_cache_defer_req_put(struct nfs_cache_defer_req *dreq);
24 extern int nfs_cache_wait_for_upcall(struct nfs_cache_defer_req *dreq);
H A Ddns_resolve.c280 struct nfs_cache_defer_req *dreq)
286 ret = cache_check(cd, &(*item)->h, &dreq->req);
322 struct nfs_cache_defer_req *dreq; local
325 dreq = nfs_cache_defer_req_alloc();
326 if (!dreq)
328 ret = do_cache_lookup(cd, key, item, dreq);
330 ret = nfs_cache_wait_for_upcall(dreq);
334 nfs_cache_defer_req_put(dreq);
277 do_cache_lookup(struct cache_detail *cd, struct nfs_dns_ent *key, struct nfs_dns_ent **item, struct nfs_cache_defer_req *dreq) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/nfs/
H A Dcache_lib.c66 void nfs_cache_defer_req_put(struct nfs_cache_defer_req *dreq) argument
68 if (atomic_dec_and_test(&dreq->count))
69 kfree(dreq);
74 struct nfs_cache_defer_req *dreq; local
76 dreq = container_of(d, struct nfs_cache_defer_req, deferred_req);
78 complete_all(&dreq->completion);
79 nfs_cache_defer_req_put(dreq);
84 struct nfs_cache_defer_req *dreq; local
86 dreq = container_of(req, struct nfs_cache_defer_req, req);
87 dreq
95 struct nfs_cache_defer_req *dreq; local
106 nfs_cache_wait_for_upcall(struct nfs_cache_defer_req *dreq) argument
[all...]
H A Ddirect.c92 static void nfs_direct_write_complete(struct nfs_direct_req *dreq, struct inode *inode);
95 static inline void get_dreq(struct nfs_direct_req *dreq) argument
97 atomic_inc(&dreq->io_count);
100 static inline int put_dreq(struct nfs_direct_req *dreq) argument
102 return atomic_dec_and_test(&dreq->io_count);
152 struct nfs_direct_req *dreq; local
154 dreq = kmem_cache_alloc(nfs_direct_cachep, GFP_KERNEL);
155 if (!dreq)
158 kref_init(&dreq->kref);
159 kref_get(&dreq
176 struct nfs_direct_req *dreq = container_of(kref, struct nfs_direct_req, kref); local
185 nfs_direct_req_release(struct nfs_direct_req *dreq) argument
193 nfs_direct_wait(struct nfs_direct_req *dreq) argument
216 nfs_direct_complete(struct nfs_direct_req *dreq) argument
245 struct nfs_direct_req *dreq = (struct nfs_direct_req *) data->req; local
281 nfs_direct_read_schedule_segment(struct nfs_direct_req *dreq, const struct iovec *iov, loff_t pos) argument
387 nfs_direct_read_schedule_iovec(struct nfs_direct_req *dreq, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
428 struct nfs_direct_req *dreq; local
451 nfs_direct_free_writedata(struct nfs_direct_req *dreq) argument
462 nfs_direct_write_reschedule(struct nfs_direct_req *dreq) argument
537 struct nfs_direct_req *dreq = (struct nfs_direct_req *) data->req; local
562 nfs_direct_commit_schedule(struct nfs_direct_req *dreq) argument
606 nfs_direct_write_complete(struct nfs_direct_req *dreq, struct inode *inode) argument
627 nfs_alloc_commit_data(struct nfs_direct_req *dreq) argument
634 nfs_alloc_commit_data(struct nfs_direct_req *dreq) argument
639 nfs_direct_write_complete(struct nfs_direct_req *dreq, struct inode *inode) argument
662 struct nfs_direct_req *dreq = (struct nfs_direct_req *) data->req; local
712 nfs_direct_write_schedule_segment(struct nfs_direct_req *dreq, const struct iovec *iov, loff_t pos, int sync) argument
822 nfs_direct_write_schedule_iovec(struct nfs_direct_req *dreq, const struct iovec *iov, unsigned long nr_segs, loff_t pos, int sync) argument
865 struct nfs_direct_req *dreq; local
[all...]
H A Dcache_lib.h23 extern void nfs_cache_defer_req_put(struct nfs_cache_defer_req *dreq);
24 extern int nfs_cache_wait_for_upcall(struct nfs_cache_defer_req *dreq);
H A Ddns_resolve.c280 struct nfs_cache_defer_req *dreq)
286 ret = cache_check(cd, &(*item)->h, &dreq->req);
322 struct nfs_cache_defer_req *dreq; local
325 dreq = nfs_cache_defer_req_alloc();
326 if (!dreq)
328 ret = do_cache_lookup(cd, key, item, dreq);
330 ret = nfs_cache_wait_for_upcall(dreq);
334 nfs_cache_defer_req_put(dreq);
277 do_cache_lookup(struct cache_detail *cd, struct nfs_dns_ent *key, struct nfs_dns_ent **item, struct nfs_cache_defer_req *dreq) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/dccp/
H A Dminisocks.c106 struct dccp_request_sock *dreq = dccp_rsk(req); local
113 newdp->dccps_service = dreq->dreq_service;
114 newdp->dccps_timestamp_echo = dreq->dreq_timestamp_echo;
115 newdp->dccps_timestamp_time = dreq->dreq_timestamp_time;
126 newdp->dccps_gar = newdp->dccps_iss = dreq->dreq_iss;
127 dccp_update_gss(newsk, dreq->dreq_iss);
129 newdp->dccps_isr = dreq->dreq_isr;
130 dccp_update_gsr(newsk, dreq->dreq_isr);
149 if (dccp_feat_activate_values(newsk, &dreq->dreq_featneg)) {
174 struct dccp_request_sock *dreq local
279 struct dccp_request_sock *dreq = dccp_rsk(req); local
[all...]
H A Doptions.c48 * @sk: client|server|listening dccp socket (when @dreq != NULL)
49 * @dreq: request socket to use during connection setup, or NULL
51 int dccp_parse_options(struct sock *sk, struct dccp_request_sock *dreq, argument
110 if (dreq != NULL && (opt >= 128 ||
134 rc = dccp_feat_parse_options(sk, dreq, mandatory, opt,
161 if (dreq != NULL) {
162 dreq->dreq_timestamp_echo = ntohl(opt_val);
163 dreq->dreq_timestamp_time = dccp_timestamp();
399 struct dccp_request_sock *dreq,
406 if (dreq !
398 dccp_insert_option_timestamp_echo(struct dccp_sock *dp, struct dccp_request_sock *dreq, struct sk_buff *skb) argument
558 dccp_insert_options_rsk(struct dccp_request_sock *dreq, struct sk_buff *skb) argument
[all...]
H A Doutput.c342 struct dccp_request_sock *dreq; local
356 dreq = dccp_rsk(req);
358 dccp_inc_seqno(&dreq->dreq_iss);
360 DCCP_SKB_CB(skb)->dccpd_seq = dreq->dreq_iss;
363 if (dccp_feat_server_ccid_dependencies(dreq))
366 if (dccp_insert_options_rsk(dreq, skb))
378 dccp_hdr_set_seq(dh, dreq->dreq_iss);
379 dccp_hdr_set_ack(dccp_hdr_ack_bits(skb), dreq->dreq_isr);
380 dccp_hdr_response(skb)->dccph_resp_service = dreq->dreq_service;
H A Dfeat.c614 * @dreq: used by the server only (all Changes/Confirms in LISTEN/RESPOND)
616 int dccp_feat_insert_opts(struct dccp_sock *dp, struct dccp_request_sock *dreq, argument
619 struct list_head *fn = dreq ? &dreq->dreq_featneg : &dp->dccps_featneg;
910 int dccp_feat_server_ccid_dependencies(struct dccp_request_sock *dreq) argument
912 struct list_head *fn = &dreq->dreq_featneg;
1202 * @dreq: used by the server during connection setup
1210 int dccp_feat_parse_options(struct sock *sk, struct dccp_request_sock *dreq, argument
1214 struct list_head *fn = dreq ? &dreq
[all...]
H A Dipv4.c571 struct dccp_request_sock *dreq; local
608 dreq = dccp_rsk(req);
609 if (dccp_parse_options(sk, dreq, skb))
627 dreq->dreq_isr = dcb->dccpd_seq;
628 dreq->dreq_iss = dccp_v4_init_sequence(skb);
629 dreq->dreq_service = service;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/dccp/
H A Dminisocks.c106 struct dccp_request_sock *dreq = dccp_rsk(req); local
113 newdp->dccps_service = dreq->dreq_service;
114 newdp->dccps_timestamp_echo = dreq->dreq_timestamp_echo;
115 newdp->dccps_timestamp_time = dreq->dreq_timestamp_time;
126 newdp->dccps_gar = newdp->dccps_iss = dreq->dreq_iss;
127 dccp_update_gss(newsk, dreq->dreq_iss);
129 newdp->dccps_isr = dreq->dreq_isr;
130 dccp_update_gsr(newsk, dreq->dreq_isr);
149 if (dccp_feat_activate_values(newsk, &dreq->dreq_featneg)) {
174 struct dccp_request_sock *dreq local
279 struct dccp_request_sock *dreq = dccp_rsk(req); local
[all...]
H A Doptions.c48 * @sk: client|server|listening dccp socket (when @dreq != NULL)
49 * @dreq: request socket to use during connection setup, or NULL
51 int dccp_parse_options(struct sock *sk, struct dccp_request_sock *dreq, argument
110 if (dreq != NULL && (opt >= 128 ||
134 rc = dccp_feat_parse_options(sk, dreq, mandatory, opt,
161 if (dreq != NULL) {
162 dreq->dreq_timestamp_echo = ntohl(opt_val);
163 dreq->dreq_timestamp_time = dccp_timestamp();
399 struct dccp_request_sock *dreq,
406 if (dreq !
398 dccp_insert_option_timestamp_echo(struct dccp_sock *dp, struct dccp_request_sock *dreq, struct sk_buff *skb) argument
558 dccp_insert_options_rsk(struct dccp_request_sock *dreq, struct sk_buff *skb) argument
[all...]
H A Doutput.c342 struct dccp_request_sock *dreq; local
356 dreq = dccp_rsk(req);
358 dccp_inc_seqno(&dreq->dreq_iss);
360 DCCP_SKB_CB(skb)->dccpd_seq = dreq->dreq_iss;
363 if (dccp_feat_server_ccid_dependencies(dreq))
366 if (dccp_insert_options_rsk(dreq, skb))
378 dccp_hdr_set_seq(dh, dreq->dreq_iss);
379 dccp_hdr_set_ack(dccp_hdr_ack_bits(skb), dreq->dreq_isr);
380 dccp_hdr_response(skb)->dccph_resp_service = dreq->dreq_service;
H A Dfeat.c614 * @dreq: used by the server only (all Changes/Confirms in LISTEN/RESPOND)
616 int dccp_feat_insert_opts(struct dccp_sock *dp, struct dccp_request_sock *dreq, argument
619 struct list_head *fn = dreq ? &dreq->dreq_featneg : &dp->dccps_featneg;
910 int dccp_feat_server_ccid_dependencies(struct dccp_request_sock *dreq) argument
912 struct list_head *fn = &dreq->dreq_featneg;
1202 * @dreq: used by the server during connection setup
1210 int dccp_feat_parse_options(struct sock *sk, struct dccp_request_sock *dreq, argument
1214 struct list_head *fn = dreq ? &dreq
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/sunrpc/
H A Dcache.c514 struct cache_deferred_req *dreq, *discard; local
524 dreq = req->defer(req);
525 if (dreq == NULL)
528 dreq->item = item;
532 list_add(&dreq->recent, &cache_defer_list);
536 list_add(&dreq->hash, &cache_defer_hash[hash]);
563 struct cache_deferred_req *dreq; local
575 dreq = list_entry(lp, struct cache_deferred_req, hash);
577 if (dreq->item == item) {
578 list_del_init(&dreq
595 struct cache_deferred_req *dreq, *tmp; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/sunrpc/
H A Dcache.c514 struct cache_deferred_req *dreq, *discard; local
524 dreq = req->defer(req);
525 if (dreq == NULL)
528 dreq->item = item;
532 list_add(&dreq->recent, &cache_defer_list);
536 list_add(&dreq->hash, &cache_defer_hash[hash]);
563 struct cache_deferred_req *dreq; local
575 dreq = list_entry(lp, struct cache_deferred_req, hash);
577 if (dreq->item == item) {
578 list_del_init(&dreq
595 struct cache_deferred_req *dreq, *tmp; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/s390/block/
H A Ddasd_diag.c166 struct dasd_diag_req *dreq; local
177 dreq = (struct dasd_diag_req *) cqr->data;
182 private->iob.block_count = dreq->block_count;
184 private->iob.bio_list = dreq->bio;
505 struct dasd_diag_req *dreq; local
544 dreq = (struct dasd_diag_req *) cqr->data;
545 dreq->block_count = count;
546 dbio = dreq->bio;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/s390/block/
H A Ddasd_diag.c166 struct dasd_diag_req *dreq; local
177 dreq = (struct dasd_diag_req *) cqr->data;
182 private->iob.block_count = dreq->block_count;
184 private->iob.bio_list = dreq->bio;
505 struct dasd_diag_req *dreq; local
544 dreq = (struct dasd_diag_req *) cqr->data;
545 dreq->block_count = count;
546 dbio = dreq->bio;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/message/i2o/
H A Di2o_block.c402 struct i2o_block_delayed_request *dreq = local
405 struct request_queue *q = dreq->queue;
411 kfree(dreq);
903 struct i2o_block_delayed_request *dreq; local
921 dreq = kmalloc(sizeof(*dreq), GFP_ATOMIC);
922 if (!dreq)
925 dreq->queue = q;
926 INIT_DELAYED_WORK(&dreq->work,
930 &dreq
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/message/i2o/
H A Di2o_block.c402 struct i2o_block_delayed_request *dreq = local
405 struct request_queue *q = dreq->queue;
411 kfree(dreq);
903 struct i2o_block_delayed_request *dreq; local
921 dreq = kmalloc(sizeof(*dreq), GFP_ATOMIC);
922 if (!dreq)
925 dreq->queue = q;
926 INIT_DELAYED_WORK(&dreq->work,
930 &dreq
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/arm/mach-imx/
H A Ddma-v1.c355 u32 dreq = 0; local
366 dreq = CCR_REN;
368 imxdma->ccr_from_device = config_port | (config_mem << 2) | dreq;
369 imxdma->ccr_to_device = config_mem | (config_port << 2) | dreq;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/arm/mach-imx/
H A Ddma-v1.c355 u32 dreq = 0; local
366 dreq = CCR_REN;
368 imxdma->ccr_from_device = config_port | (config_mem << 2) | dreq;
369 imxdma->ccr_to_device = config_mem | (config_port << 2) | dreq;

Completed in 231 milliseconds

12