]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - include/linux/blk-mq.h
blk-mq: Use proper cpumask iterator
[mirror_ubuntu-zesty-kernel.git] / include / linux / blk-mq.h
index 15a73d49fd1d54a4b401bf3a042b466de6f311c8..9ac9799b702b94617dcbc5842af002030440ccf3 100644 (file)
@@ -263,22 +263,8 @@ static inline void *blk_mq_rq_to_pdu(struct request *rq)
        for ((i) = 0; (i) < (q)->nr_hw_queues &&                        \
             ({ hctx = (q)->queue_hw_ctx[i]; 1; }); (i)++)
 
-#define queue_for_each_ctx(q, ctx, i)                                  \
-       for ((i) = 0; (i) < (q)->nr_queues &&                           \
-            ({ ctx = per_cpu_ptr((q)->queue_ctx, (i)); 1; }); (i)++)
-
 #define hctx_for_each_ctx(hctx, ctx, i)                                        \
        for ((i) = 0; (i) < (hctx)->nr_ctx &&                           \
             ({ ctx = (hctx)->ctxs[(i)]; 1; }); (i)++)
 
-#define blk_ctx_sum(q, sum)                                            \
-({                                                                     \
-       struct blk_mq_ctx *__x;                                         \
-       unsigned int __ret = 0, __i;                                    \
-                                                                       \
-       queue_for_each_ctx((q), __x, __i)                               \
-               __ret += sum;                                           \
-       __ret;                                                          \
-})
-
 #endif