/linux-master/drivers/nvme/host/ |
H A D | core.c | 4173 char *envp[2] = { envdata, NULL }; local 4175 kobject_uevent_env(&ctrl->device->kobj, KOBJ_CHANGE, envp); 4180 char *envp[2] = { NULL, NULL }; local 4187 envp[0] = kasprintf(GFP_KERNEL, "NVME_AEN=%#08x", aen_result); 4188 if (!envp[0]) 4190 kobject_uevent_env(&ctrl->device->kobj, KOBJ_CHANGE, envp); 4191 kfree(envp[0]);
|
H A D | fc.c | 499 char *envp[4] = { "FC_EVENT=nvmediscovery", hostaddr, tgtaddr, NULL }; local 510 kobject_uevent_env(&fc_udev_device->kobj, KOBJ_CHANGE, envp);
|
/linux-master/drivers/md/ |
H A D | dm.c | 3049 char *envp[3] = { NULL, NULL, NULL }; local 3050 char **envpp = envp; 3062 r = kobject_uevent_env(&disk_to_dev(md->disk)->kobj, action, envp);
|
H A D | dm-verity-target.c | 228 char *envp[] = { verity_env, NULL }; local 262 kobject_uevent_env(&disk_to_dev(dm_disk(md))->kobj, KOBJ_CHANGE, envp);
|
/linux-master/virt/kvm/ |
H A D | kvm_main.c | 6278 env->envp[env->envp_idx++] = NULL; 6279 kobject_uevent_env(&kvm_dev.this_device->kobj, KOBJ_CHANGE, env->envp);
|
/linux-master/drivers/thunderbolt/ |
H A D | switch.c | 1756 char *envp[] = { "AUTHORIZED=0", NULL }; local 1773 kobject_uevent_env(&sw->dev.kobj, KOBJ_CHANGE, envp); 1783 char *envp[] = { envp_string, NULL }; local 1825 kobject_uevent_env(&sw->dev.kobj, KOBJ_CHANGE, envp);
|
/linux-master/drivers/scsi/ |
H A D | scsi_lib.c | 2550 char *envp[3]; local 2554 envp[idx++] = "SDEV_MEDIA_CHANGE=1"; 2558 envp[idx++] = "SDEV_UA=INQUIRY_DATA_HAS_CHANGED"; 2561 envp[idx++] = "SDEV_UA=CAPACITY_DATA_HAS_CHANGED"; 2564 envp[idx++] = "SDEV_UA=THIN_PROVISIONING_SOFT_THRESHOLD_REACHED"; 2567 envp[idx++] = "SDEV_UA=MODE_PARAMETERS_CHANGED"; 2570 envp[idx++] = "SDEV_UA=REPORTED_LUNS_DATA_HAS_CHANGED"; 2573 envp[idx++] = "SDEV_UA=ASYMMETRIC_ACCESS_STATE_CHANGED"; 2576 envp[idx++] = "SDEV_UA=POWER_ON_RESET_OCCURRED"; 2583 envp[id [all...] |
/linux-master/drivers/acpi/ |
H A D | scan.c | 113 char *envp[] = { "EVENT=offline", NULL }; local 124 kobject_uevent_env(&pn->dev->kobj, KOBJ_CHANGE, envp);
|
H A D | dock.c | 285 char *envp[] = { event_string, NULL }; local 298 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, envp); 304 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, envp);
|
/linux-master/drivers/base/ |
H A D | core.c | 2748 len += sysfs_emit_at(buf, len, "%s\n", env->envp[i]);
|
/linux-master/drivers/usb/typec/ |
H A D | class.c | 176 char *envp[2] = { }; local 185 envp[0] = kasprintf(GFP_KERNEL, "PRODUCT_TYPE=%s", ptype); 186 if (!envp[0]) 189 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, envp); 190 kfree(envp[0]);
|
/linux-master/drivers/usb/core/ |
H A D | hub.c | 5668 char *envp[3] = { NULL, NULL, NULL }; local 5683 envp[0] = kasprintf(GFP_KERNEL, "OVER_CURRENT_PORT=%s", port_dev_path); 5684 if (!envp[0]) 5687 envp[1] = kasprintf(GFP_KERNEL, "OVER_CURRENT_COUNT=%u", 5689 if (!envp[1]) 5692 kobject_uevent_env(&hub_dev->kobj, KOBJ_CHANGE, envp); 5695 kfree(envp[1]); 5696 kfree(envp[0]);
|
/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_os.c | 5251 char *envp[] = { event_string, NULL }; local 5262 kobject_uevent_env(&vha->hw->pdev->dev.kobj, KOBJ_CHANGE, envp);
|
/linux-master/tools/testing/selftests/exec/ |
H A D | execveat.c | 30 static char *envp[] = { "IN_TEST=yes", NULL, NULL }; variable 33 static int execveat_(int fd, const char *path, char **argv, char **envp, argument 37 return syscall(__NR_execveat, fd, path, argv, envp, flags); 56 rc = execveat_(fd, path, argv, envp, flags); 100 rc = execveat_(fd, path, argv, envp, flags); 443 envp[1] = "VERBOSE=1";
|
/linux-master/fs/ |
H A D | exec.c | 498 * We must account for the size of all the argv and envp pointers to 499 * the argv and envp strings, since they will also take up space in 507 * argc can never be 0, to keep them from walking envp by accident. 1905 struct user_arg_ptr envp, 1944 retval = count(envp, MAX_ARG_STRINGS); 1958 retval = copy_strings(bprm->envc, envp, bprm); 1969 * from argv[1] won't end up walking envp. See also 1989 const char *const *argv, const char *const *envp) 2017 retval = count_strings_kernel(envp); 2031 retval = copy_strings_kernel(bprm->envc, envp, bpr 1903 do_execveat_common(int fd, struct filename *filename, struct user_arg_ptr argv, struct user_arg_ptr envp, int flags) argument 1988 kernel_execve(const char *kernel_filename, const char *const *argv, const char *const *envp) argument 2052 struct user_arg_ptr envp = { .ptr.native = __envp }; local 2062 struct user_arg_ptr envp = { .ptr.native = __envp }; local 2076 struct user_arg_ptr envp = { local 2092 struct user_arg_ptr envp = { local [all...] |
H A D | binfmt_elf_fdpic.c | 503 elf_caddr_t __user *argv, *envp; local 676 envp = (elf_caddr_t __user *) csp; 711 if (put_user((elf_caddr_t)(unsigned long) p, envp++)) 718 if (put_user(NULL, envp))
|
/linux-master/lib/ |
H A D | kobject_uevent.c | 221 r = kobject_uevent_env(kobj, action, env->envp); 427 if (strncmp(env->envp[i], modalias_prefix, 433 len = strlen(env->envp[i]) + 1; 436 memmove(env->envp[i], env->envp[i + 1], 440 env->envp[j] = env->envp[j + 1] - len; 614 env->envp, GFP_KERNEL, 658 if (env->envp_idx >= ARRAY_SIZE(env->envp)) { 674 env->envp[en [all...] |
/linux-master/include/linux/ |
H A D | kobject.h | 127 char *envp[UEVENT_NUM_ENVP]; member in struct:kobj_uevent_env 216 char *envp[]);
|
H A D | syscalls.h | 802 const char __user *const __user *envp); 912 const char __user *const __user *envp, int flags);
|
/linux-master/drivers/video/fbdev/ |
H A D | uvesafb.c | 114 char *envp[] = { local 125 return call_usermodehelper(v86d_path, argv, envp, UMH_WAIT_PROC);
|
/linux-master/drivers/s390/char/ |
H A D | vmur.c | 288 char *envp[] = { local 293 kobject_uevent_env(&urd->cdev->dev.kobj, KOBJ_CHANGE, envp);
|
/linux-master/samples/landlock/ |
H A D | sandboxer.c | 210 int main(const int argc, char *const argv[], char *const *const envp) argument 389 execvpe(cmd_path, cmd_argv, envp);
|
/linux-master/drivers/platform/x86/amd/pmf/ |
H A D | tee-if.c | 67 char *envp[2] = {}; local 69 envp[0] = kasprintf(GFP_KERNEL, "EVENT_ID=%d", event); 70 if (!envp[0]) 73 kobject_uevent_env(&dev->dev->kobj, KOBJ_CHANGE, envp); 75 kfree(envp[0]);
|
/linux-master/drivers/pci/ |
H A D | pci-driver.c | 1598 char *envp[3]; local 1603 envp[idx++] = "ERROR_EVENT=BEGIN_RECOVERY"; 1604 envp[idx++] = "DEVICE_ONLINE=0"; 1607 envp[idx++] = "ERROR_EVENT=SUCCESSFUL_RECOVERY"; 1608 envp[idx++] = "DEVICE_ONLINE=1"; 1611 envp[idx++] = "ERROR_EVENT=FAILED_RECOVERY"; 1612 envp[idx++] = "DEVICE_ONLINE=0"; 1619 envp[idx++] = NULL; 1620 kobject_uevent_env(&pdev->dev.kobj, KOBJ_CHANGE, envp);
|
/linux-master/drivers/md/bcache/ |
H A D | sysfs.c | 427 env->envp);
|