/drivers/s390/net/ |
D | smsgiucv_app.c | 54 char *envp[4]; member 84 ev->envp[0] = ev->buf; in smsg_app_event_alloc() 85 ev->envp[1] = ev->envp[0] + ENV_SENDER_LEN; in smsg_app_event_alloc() 86 ev->envp[2] = ev->envp[1] + ENV_PREFIX_LEN; in smsg_app_event_alloc() 87 ev->envp[3] = NULL; in smsg_app_event_alloc() 90 snprintf(ev->envp[0], ENV_SENDER_LEN, ENV_SENDER_STR "%s", from); in smsg_app_event_alloc() 91 snprintf(ev->envp[1], ENV_PREFIX_LEN, ENV_PREFIX_STR "%s", SMSG_PREFIX); in smsg_app_event_alloc() 92 snprintf(ev->envp[2], ENV_TEXT_LEN(msg), ENV_TEXT_STR "%s", msg); in smsg_app_event_alloc() 113 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, p->envp); in smsg_event_work_fn()
|
/drivers/pnp/pnpbios/ |
D | core.c | 89 char *argv[3], **envp, *buf, *scratch; in pnp_dock_event() local 92 if (!(envp = kcalloc(20, sizeof(char *), GFP_KERNEL))) in pnp_dock_event() 95 kfree(envp); in pnp_dock_event() 108 envp[i++] = "HOME=/"; in pnp_dock_event() 109 envp[i++] = "PATH=/sbin:/bin:/usr/sbin:/usr/bin"; in pnp_dock_event() 113 envp[i++] = "DEBUG=kernel"; in pnp_dock_event() 121 envp[i++] = scratch; in pnp_dock_event() 125 envp[i++] = scratch; in pnp_dock_event() 128 envp[i] = NULL; in pnp_dock_event() 130 value = call_usermodehelper(sbin_pnpbios, argv, envp, UMH_WAIT_EXEC); in pnp_dock_event() [all …]
|
/drivers/net/wwan/iosm/ |
D | iosm_ipc_uevent.c | 16 char *envp[2] = { NULL, NULL }; in ipc_uevent_work() local 20 envp[0] = info->uevent; in ipc_uevent_work() 22 if (kobject_uevent_env(&info->dev->kobj, KOBJ_CHANGE, envp)) in ipc_uevent_work()
|
/drivers/gpu/drm/ |
D | drm_sysfs.c | 317 char *envp[] = { event_string, NULL }; in drm_sysfs_lease_event() local 321 kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, envp); in drm_sysfs_lease_event() 338 char *envp[] = { event_string, NULL }; in drm_sysfs_hotplug_event() local 342 kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, envp); in drm_sysfs_hotplug_event() 361 char *envp[4] = { hotplug_str, conn_id, prop_id, NULL }; in drm_sysfs_connector_status_event() local 373 kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, envp); in drm_sysfs_connector_status_event()
|
/drivers/vfio/mdev/ |
D | mdev_core.c | 129 char *envp[] = { env_string, NULL }; in mdev_register_device() local 183 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, envp); in mdev_register_device() 209 char *envp[] = { env_string, NULL }; in mdev_unregister_device() local 235 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, envp); in mdev_unregister_device()
|
/drivers/video/backlight/ |
D | backlight.c | 163 char *envp[2]; in backlight_generate_event() local 167 envp[0] = "SOURCE=sysfs"; in backlight_generate_event() 170 envp[0] = "SOURCE=hotkey"; in backlight_generate_event() 173 envp[0] = "SOURCE=unknown"; in backlight_generate_event() 176 envp[1] = NULL; in backlight_generate_event() 177 kobject_uevent_env(&bd->dev.kobj, KOBJ_CHANGE, envp); in backlight_generate_event()
|
/drivers/leds/ |
D | led-triggers.c | 162 char *envp[2]; in led_trigger_set() local 210 envp[0] = event; in led_trigger_set() 211 envp[1] = NULL; in led_trigger_set() 212 if (kobject_uevent_env(&led_cdev->dev->kobj, KOBJ_CHANGE, envp)) in led_trigger_set()
|
/drivers/greybus/ |
D | svc_watchdog.c | 47 static char *envp[] = { in greybus_reset() local 60 call_usermodehelper(start_path, argv, envp, UMH_WAIT_EXEC); in greybus_reset()
|
/drivers/pci/ |
D | pci-driver.c | 1554 char *envp[3]; in pci_uevent_ers() local 1559 envp[idx++] = "ERROR_EVENT=BEGIN_RECOVERY"; in pci_uevent_ers() 1560 envp[idx++] = "DEVICE_ONLINE=0"; in pci_uevent_ers() 1563 envp[idx++] = "ERROR_EVENT=SUCCESSFUL_RECOVERY"; in pci_uevent_ers() 1564 envp[idx++] = "DEVICE_ONLINE=1"; in pci_uevent_ers() 1567 envp[idx++] = "ERROR_EVENT=FAILED_RECOVERY"; in pci_uevent_ers() 1568 envp[idx++] = "DEVICE_ONLINE=0"; in pci_uevent_ers() 1575 envp[idx++] = NULL; in pci_uevent_ers() 1576 kobject_uevent_env(&pdev->dev.kobj, KOBJ_CHANGE, envp); in pci_uevent_ers()
|
/drivers/scsi/qedf/ |
D | qedf_dbg.c | 137 char *envp[] = {event_string, NULL}; in qedf_uevent_emit() local 152 kobject_uevent_env(&shost->shost_gendev.kobj, KOBJ_CHANGE, envp); in qedf_uevent_emit()
|
/drivers/staging/greybus/ |
D | audio_manager_module.c | 161 char *envp[] = { in send_add_uevent() local 180 kobject_uevent_env(&module->kobj, KOBJ_ADD, envp); in send_add_uevent()
|
/drivers/s390/crypto/ |
D | ap_bus.c | 645 char *envp[] = { "INITSCAN=done", NULL }; in ap_send_init_scan_done_uevent() local 647 kobject_uevent_env(&ap_root_device->kobj, KOBJ_CHANGE, envp); in ap_send_init_scan_done_uevent() 653 char *envp[] = { "BINDINGS=complete", buf, NULL }; in ap_send_bindings_complete_uevent() local 657 kobject_uevent_env(&ap_root_device->kobj, KOBJ_CHANGE, envp); in ap_send_bindings_complete_uevent() 663 char *envp[] = { buf, NULL }; in ap_send_config_uevent() local 667 kobject_uevent_env(&ap_dev->device.kobj, KOBJ_CHANGE, envp); in ap_send_config_uevent() 674 char *envp[] = { buf, NULL }; in ap_send_online_uevent() local 678 kobject_uevent_env(&ap_dev->device.kobj, KOBJ_CHANGE, envp); in ap_send_online_uevent()
|
/drivers/acpi/ |
D | dock.c | 285 char *envp[] = { event_string, NULL }; in dock_event() local 298 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, envp); in dock_event() 304 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, envp); in dock_event()
|
/drivers/scsi/ |
D | scsi_lib.c | 2377 char *envp[3]; in scsi_evt_emit() local 2381 envp[idx++] = "SDEV_MEDIA_CHANGE=1"; in scsi_evt_emit() 2385 envp[idx++] = "SDEV_UA=INQUIRY_DATA_HAS_CHANGED"; in scsi_evt_emit() 2388 envp[idx++] = "SDEV_UA=CAPACITY_DATA_HAS_CHANGED"; in scsi_evt_emit() 2391 envp[idx++] = "SDEV_UA=THIN_PROVISIONING_SOFT_THRESHOLD_REACHED"; in scsi_evt_emit() 2394 envp[idx++] = "SDEV_UA=MODE_PARAMETERS_CHANGED"; in scsi_evt_emit() 2397 envp[idx++] = "SDEV_UA=REPORTED_LUNS_DATA_HAS_CHANGED"; in scsi_evt_emit() 2400 envp[idx++] = "SDEV_UA=ASYMMETRIC_ACCESS_STATE_CHANGED"; in scsi_evt_emit() 2403 envp[idx++] = "SDEV_UA=POWER_ON_RESET_OCCURRED"; in scsi_evt_emit() 2410 envp[idx++] = NULL; in scsi_evt_emit() [all …]
|
/drivers/s390/char/ |
D | tape_core.c | 226 char *envp[] = { NULL, NULL }; in tape_med_state_work_handler() local 232 envp[0] = env_state_unloaded; in tape_med_state_work_handler() 233 kobject_uevent_env(&device->cdev->dev.kobj, KOBJ_CHANGE, envp); in tape_med_state_work_handler() 238 envp[0] = env_state_loaded; in tape_med_state_work_handler() 239 kobject_uevent_env(&device->cdev->dev.kobj, KOBJ_CHANGE, envp); in tape_med_state_work_handler()
|
/drivers/macintosh/ |
D | windfarm_core.c | 78 static char *envp[] = { "HOME=/", in wf_critical_overtemp() local 84 argv, envp, UMH_WAIT_EXEC); in wf_critical_overtemp()
|
/drivers/extcon/ |
D | extcon.c | 421 char *envp[3]; in extcon_sync() local 469 envp[env_offset++] = name_buf; in extcon_sync() 477 envp[env_offset++] = state_buf; in extcon_sync() 479 envp[env_offset] = NULL; in extcon_sync() 483 kobject_uevent_env(&edev->dev.kobj, KOBJ_CHANGE, envp); in extcon_sync()
|
/drivers/usb/gadget/function/ |
D | f_accessory.c | 1230 char *envp[2] = { "ACCESSORY=GETPROTOCOL", NULL }; in acc_getprotocol_work() local 1232 kobject_uevent_env(&acc_device.this_device->kobj, KOBJ_CHANGE, envp); in acc_getprotocol_work() 1237 char *envp[2] = { "ACCESSORY=SENDSTRING", NULL }; in acc_sendstring_work() local 1239 kobject_uevent_env(&acc_device.this_device->kobj, KOBJ_CHANGE, envp); in acc_sendstring_work() 1244 char *envp[2] = { "ACCESSORY=START", NULL }; in acc_start_work() local 1246 kobject_uevent_env(&acc_device.this_device->kobj, KOBJ_CHANGE, envp); in acc_start_work()
|
/drivers/md/ |
D | dm-uevent.c | 152 r = kobject_uevent_env(kobj, event->action, event->ku_env.envp); in dm_send_uevents()
|
/drivers/usb/typec/ |
D | class.c | 174 char *envp[2] = { }; in typec_product_type_notify() local 183 envp[0] = kasprintf(GFP_KERNEL, "PRODUCT_TYPE=%s", ptype); in typec_product_type_notify() 184 if (!envp[0]) in typec_product_type_notify() 187 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, envp); in typec_product_type_notify() 188 kfree(envp[0]); in typec_product_type_notify()
|
/drivers/visorbus/ |
D | visorchipset.c | 1042 char *envp[] = { env_cmd, env_id, env_state, env_bus, env_dev, in parahotplug_request_kickoff() local 1057 KOBJ_CHANGE, envp); in parahotplug_request_kickoff() 1132 char *envp[] = { env_selftest, NULL }; in chipset_selftest_uevent() local 1137 KOBJ_CHANGE, envp); in chipset_selftest_uevent()
|
/drivers/block/drbd/ |
D | drbd_nl.c | 327 static void setup_khelper_env(struct drbd_connection *connection, char **envp) in setup_khelper_env() argument 338 snprintf(envp[4], 60, "DRBD_PEER_ADDRESS=%pI6", in setup_khelper_env() 343 snprintf(envp[4], 60, "DRBD_PEER_ADDRESS=%pI4", in setup_khelper_env() 348 snprintf(envp[4], 60, "DRBD_PEER_ADDRESS=%pI4", in setup_khelper_env() 351 snprintf(envp[3], 20, "DRBD_PEER_AF=%s", afs); in setup_khelper_env() 356 char *envp[] = { "HOME=/", in drbd_khelper() local 372 setup_khelper_env(connection, envp); in drbd_khelper() 383 ret = call_usermodehelper(drbd_usermode_helper, argv, envp, UMH_WAIT_PROC); in drbd_khelper() 408 char *envp[] = { "HOME=/", in conn_khelper() local 418 setup_khelper_env(connection, envp); in conn_khelper() [all …]
|
/drivers/net/wireless/ath/wil6210/ |
D | interrupt.c | 496 char *envp[3] = { in wil_notify_fw_error() local 502 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, envp); in wil_notify_fw_error()
|
/drivers/ata/ |
D | libata-acpi.c | 153 char *envp[] = { event_string, NULL }; in ata_acpi_uevent() local 163 kobject_uevent_env(kobj, KOBJ_CHANGE, envp); in ata_acpi_uevent()
|
/drivers/usb/core/ |
D | hub.c | 5688 char *envp[3]; in port_over_current_notify() local 5703 envp[0] = kasprintf(GFP_KERNEL, "OVER_CURRENT_PORT=%s", port_dev_path); in port_over_current_notify() 5704 if (!envp[0]) in port_over_current_notify() 5707 envp[1] = kasprintf(GFP_KERNEL, "OVER_CURRENT_COUNT=%u", in port_over_current_notify() 5709 if (!envp[1]) in port_over_current_notify() 5712 envp[2] = NULL; in port_over_current_notify() 5713 kobject_uevent_env(&hub_dev->kobj, KOBJ_CHANGE, envp); in port_over_current_notify() 5715 kfree(envp[1]); in port_over_current_notify() 5717 kfree(envp[0]); in port_over_current_notify()
|