diff options
Diffstat (limited to 'kernel/padata.c')
-rw-r--r-- | kernel/padata.c | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/kernel/padata.c b/kernel/padata.c index ac8f1e524836..0c708f648853 100644 --- a/kernel/padata.c +++ b/kernel/padata.c | |||
@@ -934,19 +934,6 @@ static struct kobj_type padata_attr_type = { | |||
934 | }; | 934 | }; |
935 | 935 | ||
936 | /** | 936 | /** |
937 | * padata_alloc_possible - Allocate and initialize padata instance. | ||
938 | * Use the cpu_possible_mask for serial and | ||
939 | * parallel workers. | ||
940 | * | ||
941 | * @wq: workqueue to use for the allocated padata instance | ||
942 | */ | ||
943 | struct padata_instance *padata_alloc_possible(struct workqueue_struct *wq) | ||
944 | { | ||
945 | return padata_alloc(wq, cpu_possible_mask, cpu_possible_mask); | ||
946 | } | ||
947 | EXPORT_SYMBOL(padata_alloc_possible); | ||
948 | |||
949 | /** | ||
950 | * padata_alloc - allocate and initialize a padata instance and specify | 937 | * padata_alloc - allocate and initialize a padata instance and specify |
951 | * cpumasks for serial and parallel workers. | 938 | * cpumasks for serial and parallel workers. |
952 | * | 939 | * |
@@ -954,9 +941,9 @@ EXPORT_SYMBOL(padata_alloc_possible); | |||
954 | * @pcpumask: cpumask that will be used for padata parallelization | 941 | * @pcpumask: cpumask that will be used for padata parallelization |
955 | * @cbcpumask: cpumask that will be used for padata serialization | 942 | * @cbcpumask: cpumask that will be used for padata serialization |
956 | */ | 943 | */ |
957 | struct padata_instance *padata_alloc(struct workqueue_struct *wq, | 944 | static struct padata_instance *padata_alloc(struct workqueue_struct *wq, |
958 | const struct cpumask *pcpumask, | 945 | const struct cpumask *pcpumask, |
959 | const struct cpumask *cbcpumask) | 946 | const struct cpumask *cbcpumask) |
960 | { | 947 | { |
961 | struct padata_instance *pinst; | 948 | struct padata_instance *pinst; |
962 | struct parallel_data *pd = NULL; | 949 | struct parallel_data *pd = NULL; |
@@ -1011,6 +998,19 @@ err: | |||
1011 | } | 998 | } |
1012 | 999 | ||
1013 | /** | 1000 | /** |
1001 | * padata_alloc_possible - Allocate and initialize padata instance. | ||
1002 | * Use the cpu_possible_mask for serial and | ||
1003 | * parallel workers. | ||
1004 | * | ||
1005 | * @wq: workqueue to use for the allocated padata instance | ||
1006 | */ | ||
1007 | struct padata_instance *padata_alloc_possible(struct workqueue_struct *wq) | ||
1008 | { | ||
1009 | return padata_alloc(wq, cpu_possible_mask, cpu_possible_mask); | ||
1010 | } | ||
1011 | EXPORT_SYMBOL(padata_alloc_possible); | ||
1012 | |||
1013 | /** | ||
1014 | * padata_free - free a padata instance | 1014 | * padata_free - free a padata instance |
1015 | * | 1015 | * |
1016 | * @padata_inst: padata instance to free | 1016 | * @padata_inst: padata instance to free |