Home
last modified time | relevance | path

Searched refs:uevent (Results 1 – 25 of 181) sorted by relevance

12345678

/Linux-v5.4/Documentation/filesystems/
Dgfs2-uevents.txt14 uevent generated by the newly created filesystem. If the mount
15 is successful, an ONLINE uevent will follow. If it is not successful
16 then a REMOVE uevent will follow.
18 The ADD uevent has two environment variables: SPECTATOR=[0|1]
25 The ONLINE uevent is generated after a successful mount or remount. It
26 has the same environment variables as the ADD uevent. The ONLINE
27 uevent, along with the two environment variables for spectator and
33 The CHANGE uevent is used in two places. One is when reporting the
38 The other CHANGE uevent is used to inform of the completion
47 Because the CHANGE uevent was used (in early versions of gfs_controld)
[all …]
/Linux-v5.4/Documentation/ABI/testing/
Dsysfs-uevent1 What: /sys/.../uevent
7 are generated by writing /sys/.../uevent file.
11 The ACTION is compulsory - it is the name of the uevent action
22 listeners. The UUID value appears in uevent as
26 If UUID is not passed in, the generated synthetic uevent gains
32 synthetic uevent as "SYNTH_ARG_KEY=VALUE". That means the KEY
36 Example of valid sequence written to the uevent file:
40 This generates synthetic uevent including these variables:
Dusb-uevent1 What: Raise a uevent when a USB Host Controller has died
6 longer functional a uevent will be raised. The uevent will
Dsysfs-devices16 Or rely on the uevent messages to notify programs of
21 chain will have emitted uevent messages, so userspace
Dsysfs-class-pktcdvd26 What: /sys/class/pktcdvd/pktcdvd[0-7]/uevent
33 uevent: (WO) To send a uevent
/Linux-v5.4/drivers/infiniband/core/
Ducma.c282 struct ucma_event *uevent) in ucma_set_event_context() argument
284 uevent->ctx = ctx; in ucma_set_event_context()
288 uevent->mc = (struct ucma_multicast *) in ucma_set_event_context()
290 uevent->resp.uid = uevent->mc->uid; in ucma_set_event_context()
291 uevent->resp.id = uevent->mc->id; in ucma_set_event_context()
294 uevent->resp.uid = ctx->uid; in ucma_set_event_context()
295 uevent->resp.id = ctx->id; in ucma_set_event_context()
341 struct ucma_event *uevent; in ucma_event_handler() local
345 uevent = kzalloc(sizeof(*uevent), GFP_KERNEL); in ucma_event_handler()
346 if (!uevent) in ucma_event_handler()
[all …]
Duverbs_std_types.c84 container_of(uobject, struct ib_uqp_object, uevent.uobject); in uverbs_free_qp()
108 ib_uverbs_release_uevent(attrs->ufile, &uqp->uevent); in uverbs_free_qp()
134 container_of(uobject, struct ib_uwq_object, uevent.uobject); in uverbs_free_wq()
141 ib_uverbs_release_uevent(attrs->ufile, &uwq->uevent); in uverbs_free_wq()
150 struct ib_uevent_object *uevent = in uverbs_free_srq() local
161 container_of(uevent, struct ib_usrq_object, uevent); in uverbs_free_srq()
166 ib_uverbs_release_uevent(attrs->ufile, uevent); in uverbs_free_srq()
Duverbs.h196 struct ib_uevent_object uevent; member
201 struct ib_uevent_object uevent; member
209 struct ib_uevent_object uevent; member
Duverbs_cmd.c1295 obj->uevent.uobject.user_handle = cmd->user_handle; in create_qp()
1392 obj->uevent.events_reported = 0; in create_qp()
1393 INIT_LIST_HEAD(&obj->uevent.event_list); in create_qp()
1422 &obj->uevent.uobject); in create_qp()
1455 qp->uobject = &obj->uevent.uobject; in create_qp()
1458 obj->uevent.uobject.object = qp; in create_qp()
1462 resp.base.qp_handle = obj->uevent.uobject.id; in create_qp()
1492 return uobj_alloc_commit(&obj->uevent.uobject, attrs); in create_qp()
1510 uobj_alloc_abort(&obj->uevent.uobject, attrs); in create_qp()
1598 obj->uevent.events_reported = 0; in ib_uverbs_open_qp()
[all …]
/Linux-v5.4/Documentation/admin-guide/
Dvideo-output.rst18 | `-- uevent
23 | `-- uevent
28 | `-- uevent
33 `-- uevent
/Linux-v5.4/tools/testing/selftests/bpf/
Dtest_lirc_mode2.sh21 if grep -q DRV_NAME=rc-loopback $i/uevent
23 LIRCDEV=$(grep DEVNAME= $i/lirc*/uevent | sed sQDEVNAME=Q/dev/Q)
24 INPUTDEV=$(grep DEVNAME= $i/input*/event*/uevent | sed sQDEVNAME=Q/dev/Q)
/Linux-v5.4/Documentation/driver-api/firmware/
Dfirmware_cache.rst30 device if if the second argument (uevent) to request_firmware_nowait() is
31 true. When uevent is true it requests that a kobject uevent be sent to
47 * Upon suspend any pending non-uevent firmware requests are killed to avoid
49 calls requiring the non-uevent therefore need to implement their own firmware
Dfallback-mechanisms.rst15 enable the kobject uevent fallback mechanism on all firmware API calls
19 argument to request_firmware_nowait(), uevent, is set to false you are
28 the kobject uevent fallback mechanism will never take effect even
29 for request_firmware_nowait() when uevent is set to true.
59 * Kobject uevent fallback mechanism
116 Firmware kobject uevent fallback mechanism
126 The kernel's kobject uevent mechanism is implemented in lib/kobject_uevent.c,
133 in the kernel for each kobject uevent triggered.
155 Below is an example simple kobject uevent script::
177 rely on the uevent flag which can be disabled by request_firmware_nowait() to
[all …]
/Linux-v5.4/Documentation/admin-guide/device-mapper/
Ddm-uevent.rst2 device-mapper uevent
5 The device-mapper uevent code adds the capability to device-mapper to create
21 The variables added to the uevent environment are:
35 :Value: Device-mapper specific action that caused the uevent action.
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dbase.c174 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), uevent); in nvkm_fifo_uevent_fini()
181 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), uevent); in nvkm_fifo_uevent_init()
215 nvkm_event_send(&fifo->uevent, 1, 0, &rep, sizeof(rep)); in nvkm_fifo_uevent()
336 nvkm_event_fini(&fifo->uevent); in nvkm_fifo_dtor()
374 &fifo->uevent); in nvkm_fifo_ctor()
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dchangf119.c29 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); in gf119_disp_chan_uevent_fini()
38 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); in gf119_disp_chan_uevent_init()
Dnv50.h18 struct nvkm_event uevent; member
59 const struct nvkm_event_func *uevent; member
Dchannv50.c107 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); in nv50_disp_chan_uevent_fini()
116 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); in nv50_disp_chan_uevent_init()
128 nvkm_event_send(&disp->uevent, 1, chid, &rep, sizeof(rep)); in nv50_disp_chan_uevent_send()
202 *pevent = &disp->uevent; in nv50_disp_chan_ntfy()
/Linux-v5.4/Documentation/power/powercap/
Dpowercap.rst61 │   │   └──uevent
78 │   │   └──uevent
88 │   ├──uevent
114 │   │   └──uevent
131 │   │   └──uevent
140 │   ├──uevent
146 └──uevent
/Linux-v5.4/Documentation/leds/
Dleds-blinkm.rst27 brightness device max_brightness power subsystem trigger uevent
30 brightness device max_brightness power subsystem trigger uevent
33 brightness device max_brightness power subsystem trigger uevent
/Linux-v5.4/drivers/xen/xenbus/
Dxenbus_probe_backend.c125 if (drv && drv->uevent) in xenbus_uevent_backend()
126 return drv->uevent(xdev, env); in xenbus_uevent_backend()
198 .uevent = xenbus_uevent_backend,
/Linux-v5.4/include/linux/
Dfirmware.h48 struct module *module, bool uevent,
73 struct module *module, bool uevent, in request_firmware_nowait() argument
/Linux-v5.4/drivers/acpi/
Ddock.c109 void (*uevent)(struct acpi_device *, u32); in dock_hotplug_event() local
111 uevent = adev->hp->uevent; in dock_hotplug_event()
112 if (uevent) { in dock_hotplug_event()
114 uevent(adev, event); in dock_hotplug_event()
/Linux-v5.4/tools/testing/selftests/ir/
Dir_loopback.sh22 RCDEV=$(grep -l DRV_NAME=rc-loopback /sys/class/rc/rc*/uevent | grep -o 'rc[0-9]\+')
/Linux-v5.4/drivers/base/
DKconfig5 bool "Support for uevent helper"
7 The uevent helper program is forked by the kernel for
8 every uevent.
9 Before the switch to the netlink-based uevent source, this was
19 string "path to uevent helper"

12345678