search for: next_set

Displaying 2 results from an estimated 2 matches for "next_set".

2012 Apr 20
1
[PATCH] multiqueue: a hodge podge of things
...layer. */ break; default: printk(KERN_ERR "block: bad eh return: %d\n", ret); break; } } -void blk_rq_timed_out_timer(unsigned long data) +static void __blk_rq_timed_out(struct request_queue *q, + struct blk_queue_ctx *ctx, + unsigned long *next, int *next_set) + { - struct request_queue *q = (struct request_queue *) data; - unsigned long flags, next = 0; struct request *rq, *tmp; - int next_set = 0; - spin_lock_irqsave(q->queue_lock, flags); - - list_for_each_entry_safe(rq, tmp, &q->timeout_list, timeout_list) { + list_for_each_entry_safe...
2012 Apr 20
1
[PATCH] multiqueue: a hodge podge of things
...layer. */ break; default: printk(KERN_ERR "block: bad eh return: %d\n", ret); break; } } -void blk_rq_timed_out_timer(unsigned long data) +static void __blk_rq_timed_out(struct request_queue *q, + struct blk_queue_ctx *ctx, + unsigned long *next, int *next_set) + { - struct request_queue *q = (struct request_queue *) data; - unsigned long flags, next = 0; struct request *rq, *tmp; - int next_set = 0; - spin_lock_irqsave(q->queue_lock, flags); - - list_for_each_entry_safe(rq, tmp, &q->timeout_list, timeout_list) { + list_for_each_entry_safe...