Lines Matching refs:action
66 enum kobject_action action; in kobject_action_type() local
84 for (action = 0; action < ARRAY_SIZE(kobject_actions); action++) { in kobject_action_type()
85 if (strncmp(kobject_actions[action], buf, count_first) != 0) in kobject_action_type()
87 if (kobject_actions[action][count_first] != '\0') in kobject_action_type()
91 *type = action; in kobject_action_type()
195 enum kobject_action action; in kobject_synth_uevent() local
201 r = kobject_action_type(buf, count, &action, &action_args); in kobject_synth_uevent()
208 r = kobject_uevent_env(kobj, action, no_uuid_envp); in kobject_synth_uevent()
222 r = kobject_uevent_env(kobj, action, env->envp); in kobject_synth_uevent()
457 int kobject_uevent_env(struct kobject *kobj, enum kobject_action action, in kobject_uevent_env() argument
461 const char *action_string = kobject_actions[action]; in kobject_uevent_env()
474 if (action == KOBJ_REMOVE) in kobject_uevent_env()
566 switch (action) { in kobject_uevent_env()
640 int kobject_uevent(struct kobject *kobj, enum kobject_action action) in kobject_uevent() argument
642 return kobject_uevent_env(kobj, action, NULL); in kobject_uevent()