Unverified Commit 4145e406 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!3489 ascend: export interfaces required by ascend drivers

parents 848c6bb7 a52e0157
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -437,6 +437,7 @@ struct task_struct *find_get_task_by_vpid(pid_t nr)

	return task;
}
EXPORT_SYMBOL_GPL(find_get_task_by_vpid);

struct pid *get_task_pid(struct task_struct *task, enum pid_type type)
{
+1 −0
Original line number Diff line number Diff line
@@ -113,6 +113,7 @@ int pm_autosleep_set_state(suspend_state_t state)
	mutex_unlock(&autosleep_lock);
	return 0;
}
EXPORT_SYMBOL_GPL(pm_autosleep_set_state);

int __init pm_autosleep_init(void)
{
+3 −0
Original line number Diff line number Diff line
@@ -3713,6 +3713,7 @@ void free_workqueue_attrs(struct workqueue_attrs *attrs)
		kfree(attrs);
	}
}
EXPORT_SYMBOL_GPL(free_workqueue_attrs);

/**
 * alloc_workqueue_attrs - allocate a workqueue_attrs
@@ -3741,6 +3742,7 @@ struct workqueue_attrs *alloc_workqueue_attrs(void)
	free_workqueue_attrs(attrs);
	return NULL;
}
EXPORT_SYMBOL_GPL(alloc_workqueue_attrs);

static void copy_workqueue_attrs(struct workqueue_attrs *to,
				 const struct workqueue_attrs *from)
@@ -4482,6 +4484,7 @@ int apply_workqueue_attrs(struct workqueue_struct *wq,

	return ret;
}
EXPORT_SYMBOL_GPL(apply_workqueue_attrs);

/**
 * wq_update_pod - update pod affinity of a wq for CPU hot[un]plug
+1 −0
Original line number Diff line number Diff line
@@ -1141,6 +1141,7 @@ int oom_type_notifier_call(unsigned int type, struct oom_control *oc)

	return blocking_notifier_call_chain(&oom_type_notify_list, type, NULL);
}
EXPORT_SYMBOL_GPL(oom_type_notifier_call);
#endif

/**
+2 −0
Original line number Diff line number Diff line
@@ -2622,6 +2622,7 @@ struct vm_struct *__get_vm_area_caller(unsigned long size, unsigned long flags,
	return __get_vm_area_node(size, 1, PAGE_SHIFT, flags, start, end,
				  NUMA_NO_NODE, GFP_KERNEL, caller);
}
EXPORT_SYMBOL(__get_vm_area_caller);

/**
 * get_vm_area - reserve a contiguous kernel virtual area
@@ -3362,6 +3363,7 @@ void *__vmalloc_node_range(unsigned long size, unsigned long align,

	return NULL;
}
EXPORT_SYMBOL(__vmalloc_node_range);

/**
 * __vmalloc_node - allocate virtually contiguous memory