/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/nfs/ |
H A D | cache_lib.c | 66 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 D | direct.c | 92 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 D | cache_lib.h | 23 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 D | dns_resolve.c | 280 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 D | cache_lib.c | 66 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 D | direct.c | 92 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 D | cache_lib.h | 23 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 D | dns_resolve.c | 280 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 D | minisocks.c | 106 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 D | options.c | 48 * @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 D | output.c | 342 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 D | feat.c | 614 * @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 D | ipv4.c | 571 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 D | minisocks.c | 106 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 D | options.c | 48 * @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 D | output.c | 342 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 D | feat.c | 614 * @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 D | cache.c | 514 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 D | cache.c | 514 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 D | dasd_diag.c | 166 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 D | dasd_diag.c | 166 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 D | i2o_block.c | 402 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 D | i2o_block.c | 402 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 D | dma-v1.c | 355 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 D | dma-v1.c | 355 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;
|