Home
last modified time | relevance | path

Searched refs:envp (Results 1 – 25 of 38) sorted by relevance

12

/drivers/s390/net/
Dsmsgiucv_app.c54 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/
Dcore.c89 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/gpu/drm/
Ddrm_sysfs.c323 char *envp[] = { event_string, NULL }; in drm_sysfs_lease_event() local
327 kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, envp); in drm_sysfs_lease_event()
344 char *envp[] = { event_string, NULL }; in drm_sysfs_hotplug_event() local
348 kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, envp); in drm_sysfs_hotplug_event()
367 char *envp[4] = { hotplug_str, conn_id, prop_id, NULL }; in drm_sysfs_connector_status_event() local
379 kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, envp); in drm_sysfs_connector_status_event()
/drivers/video/backlight/
Dbacklight.c113 char *envp[2]; in backlight_generate_event() local
117 envp[0] = "SOURCE=sysfs"; in backlight_generate_event()
120 envp[0] = "SOURCE=hotkey"; in backlight_generate_event()
123 envp[0] = "SOURCE=unknown"; in backlight_generate_event()
126 envp[1] = NULL; in backlight_generate_event()
127 kobject_uevent_env(&bd->dev.kobj, KOBJ_CHANGE, envp); in backlight_generate_event()
/drivers/vfio/mdev/
Dmdev_core.c147 char *envp[] = { env_string, NULL }; in mdev_register_device() local
199 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, envp); in mdev_register_device()
225 char *envp[] = { env_string, NULL }; in mdev_unregister_device() local
251 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, envp); in mdev_unregister_device()
/drivers/leds/
Dled-triggers.c106 char *envp[2]; in led_trigger_set() local
154 envp[0] = event; in led_trigger_set()
155 envp[1] = NULL; in led_trigger_set()
156 if (kobject_uevent_env(&led_cdev->dev->kobj, KOBJ_CHANGE, envp)) in led_trigger_set()
/drivers/greybus/
Dsvc_watchdog.c47 static char *envp[] = { in greybus_reset() local
60 call_usermodehelper(start_path, argv, envp, UMH_WAIT_EXEC); in greybus_reset()
/drivers/pci/
Dpci-driver.c1587 char *envp[3]; in pci_uevent_ers() local
1592 envp[idx++] = "ERROR_EVENT=BEGIN_RECOVERY"; in pci_uevent_ers()
1593 envp[idx++] = "DEVICE_ONLINE=0"; in pci_uevent_ers()
1596 envp[idx++] = "ERROR_EVENT=SUCCESSFUL_RECOVERY"; in pci_uevent_ers()
1597 envp[idx++] = "DEVICE_ONLINE=1"; in pci_uevent_ers()
1600 envp[idx++] = "ERROR_EVENT=FAILED_RECOVERY"; in pci_uevent_ers()
1601 envp[idx++] = "DEVICE_ONLINE=0"; in pci_uevent_ers()
1608 envp[idx++] = NULL; in pci_uevent_ers()
1609 kobject_uevent_env(&pdev->dev.kobj, KOBJ_CHANGE, envp); in pci_uevent_ers()
/drivers/scsi/qedf/
Dqedf_dbg.c138 char *envp[] = {event_string, NULL}; in qedf_uevent_emit() local
153 kobject_uevent_env(&shost->shost_gendev.kobj, KOBJ_CHANGE, envp); in qedf_uevent_emit()
/drivers/staging/greybus/
Daudio_manager_module.c161 char *envp[] = { in send_add_uevent() local
180 kobject_uevent_env(&module->kobj, KOBJ_ADD, envp); in send_add_uevent()
/drivers/acpi/
Ddock.c285 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/
Dscsi_lib.c2368 char *envp[3]; in scsi_evt_emit() local
2372 envp[idx++] = "SDEV_MEDIA_CHANGE=1"; in scsi_evt_emit()
2376 envp[idx++] = "SDEV_UA=INQUIRY_DATA_HAS_CHANGED"; in scsi_evt_emit()
2379 envp[idx++] = "SDEV_UA=CAPACITY_DATA_HAS_CHANGED"; in scsi_evt_emit()
2382 envp[idx++] = "SDEV_UA=THIN_PROVISIONING_SOFT_THRESHOLD_REACHED"; in scsi_evt_emit()
2385 envp[idx++] = "SDEV_UA=MODE_PARAMETERS_CHANGED"; in scsi_evt_emit()
2388 envp[idx++] = "SDEV_UA=REPORTED_LUNS_DATA_HAS_CHANGED"; in scsi_evt_emit()
2391 envp[idx++] = "SDEV_UA=ASYMMETRIC_ACCESS_STATE_CHANGED"; in scsi_evt_emit()
2394 envp[idx++] = "SDEV_UA=POWER_ON_RESET_OCCURRED"; in scsi_evt_emit()
2401 envp[idx++] = NULL; in scsi_evt_emit()
[all …]
/drivers/macintosh/
Dwindfarm_core.c78 static char *envp[] = { "HOME=/", in wf_critical_overtemp() local
84 argv, envp, UMH_WAIT_EXEC); in wf_critical_overtemp()
/drivers/extcon/
Dextcon.c413 char *envp[3]; in extcon_sync() local
461 envp[env_offset++] = name_buf; in extcon_sync()
469 envp[env_offset++] = state_buf; in extcon_sync()
471 envp[env_offset] = NULL; in extcon_sync()
475 kobject_uevent_env(&edev->dev.kobj, KOBJ_CHANGE, envp); in extcon_sync()
/drivers/s390/char/
Dtape_core.c226 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/md/
Ddm-uevent.c152 r = kobject_uevent_env(kobj, event->action, event->ku_env.envp); in dm_send_uevents()
Ddm-verity-target.c216 char *envp[] = { verity_env, NULL }; in verity_handle_err() local
248 kobject_uevent_env(&disk_to_dev(dm_disk(md))->kobj, KOBJ_CHANGE, envp); in verity_handle_err()
/drivers/usb/phy/
Dphy.c101 char *envp[] = { uchger_state, NULL }; in usb_phy_notify_charger_work() local
125 kobject_uevent_env(&usb_phy->dev->kobj, KOBJ_CHANGE, envp); in usb_phy_notify_charger_work()
/drivers/visorbus/
Dvisorchipset.c1042 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/
Ddrbd_nl.c328 static void setup_khelper_env(struct drbd_connection *connection, char **envp) in setup_khelper_env() argument
339 snprintf(envp[4], 60, "DRBD_PEER_ADDRESS=%pI6", in setup_khelper_env()
344 snprintf(envp[4], 60, "DRBD_PEER_ADDRESS=%pI4", in setup_khelper_env()
349 snprintf(envp[4], 60, "DRBD_PEER_ADDRESS=%pI4", in setup_khelper_env()
352 snprintf(envp[3], 20, "DRBD_PEER_AF=%s", afs); in setup_khelper_env()
357 char *envp[] = { "HOME=/", in drbd_khelper() local
373 setup_khelper_env(connection, envp); in drbd_khelper()
384 ret = call_usermodehelper(drbd_usermode_helper, argv, envp, UMH_WAIT_PROC); in drbd_khelper()
409 char *envp[] = { "HOME=/", in conn_khelper() local
419 setup_khelper_env(connection, envp); in conn_khelper()
[all …]
/drivers/ata/
Dlibata-acpi.c153 char *envp[] = { event_string, NULL }; in ata_acpi_uevent() local
163 kobject_uevent_env(kobj, KOBJ_CHANGE, envp); in ata_acpi_uevent()
/drivers/net/wireless/ath/wil6210/
Dinterrupt.c507 char *envp[3] = { in wil_notify_fw_error() local
513 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, envp); in wil_notify_fw_error()
/drivers/usb/core/
Dhub.c5222 char *envp[3]; in port_over_current_notify() local
5237 envp[0] = kasprintf(GFP_KERNEL, "OVER_CURRENT_PORT=%s", port_dev_path); in port_over_current_notify()
5238 if (!envp[0]) in port_over_current_notify()
5241 envp[1] = kasprintf(GFP_KERNEL, "OVER_CURRENT_COUNT=%u", in port_over_current_notify()
5243 if (!envp[1]) in port_over_current_notify()
5246 envp[2] = NULL; in port_over_current_notify()
5247 kobject_uevent_env(&hub_dev->kobj, KOBJ_CHANGE, envp); in port_over_current_notify()
5249 kfree(envp[1]); in port_over_current_notify()
5251 kfree(envp[0]); in port_over_current_notify()
/drivers/staging/rtl8192e/rtl8192e/
Drtl_dm.c265 static char *envp[] = {"HOME=/", in _rtl92e_dm_check_ac_dc_power() local
278 call_usermodehelper(ac_dc_script, argv, envp, UMH_WAIT_PROC); in _rtl92e_dm_check_ac_dc_power()
1805 static char *envp[] = {"HOME=/", "TERM=linux", "PATH=/usr/bin:/bin", in _rtl92e_dm_check_rf_ctrl_gpio() local
1845 call_usermodehelper(RadioPowerPath, argv, envp, UMH_WAIT_PROC); in _rtl92e_dm_check_rf_ctrl_gpio()
/drivers/block/
Dvirtio_blk.c488 char *envp[] = { "RESIZE=1", NULL }; in virtblk_config_changed_work() local
492 kobject_uevent_env(&disk_to_dev(vblk->disk)->kobj, KOBJ_CHANGE, envp); in virtblk_config_changed_work()

12