/drivers/infiniband/core/ |
D | ucma.c | 227 struct ucma_event *uevent) in ucma_set_event_context() argument 229 uevent->ctx = ctx; in ucma_set_event_context() 233 uevent->mc = (struct ucma_multicast *) in ucma_set_event_context() 235 uevent->resp.uid = uevent->mc->uid; in ucma_set_event_context() 236 uevent->resp.id = uevent->mc->id; in ucma_set_event_context() 239 uevent->resp.uid = ctx->uid; in ucma_set_event_context() 240 uevent->resp.id = ctx->id; in ucma_set_event_context() 248 struct ucma_event *uevent; in ucma_event_handler() local 252 uevent = kzalloc(sizeof(*uevent), GFP_KERNEL); in ucma_event_handler() 253 if (!uevent) in ucma_event_handler() [all …]
|
D | ucm.c | 155 struct ib_ucm_event *uevent; in ib_ucm_cleanup_events() local 161 uevent = list_entry(ctx->events.next, in ib_ucm_cleanup_events() 163 list_del(&uevent->file_list); in ib_ucm_cleanup_events() 164 list_del(&uevent->ctx_list); in ib_ucm_cleanup_events() 168 if (ib_ucm_new_cm_id(uevent->resp.event)) in ib_ucm_cleanup_events() 169 ib_destroy_cm_id(uevent->cm_id); in ib_ucm_cleanup_events() 171 kfree(uevent); in ib_ucm_cleanup_events() 351 struct ib_ucm_event *uevent; in ib_ucm_event_handler() local 357 uevent = kzalloc(sizeof *uevent, GFP_KERNEL); in ib_ucm_event_handler() 358 if (!uevent) in ib_ucm_event_handler() [all …]
|
D | uverbs_cmd.c | 1617 init_uobj(&obj->uevent.uobject, cmd.user_handle, file->ucontext, &qp_lock_class); in ib_uverbs_create_qp() 1618 down_write(&obj->uevent.uobject.mutex); in ib_uverbs_create_qp() 1675 obj->uevent.events_reported = 0; in ib_uverbs_create_qp() 1676 INIT_LIST_HEAD(&obj->uevent.event_list); in ib_uverbs_create_qp() 1707 qp->uobject = &obj->uevent.uobject; in ib_uverbs_create_qp() 1709 obj->uevent.uobject.object = qp; in ib_uverbs_create_qp() 1710 ret = idr_add_uobj(&ib_uverbs_qp_idr, &obj->uevent.uobject); in ib_uverbs_create_qp() 1716 resp.qp_handle = obj->uevent.uobject.id; in ib_uverbs_create_qp() 1746 list_add_tail(&obj->uevent.uobject.list, &file->ucontext->qp_list); in ib_uverbs_create_qp() 1749 obj->uevent.uobject.live = 1; in ib_uverbs_create_qp() [all …]
|
D | uverbs.h | 148 struct ib_uevent_object uevent; member 153 struct ib_uevent_object uevent; member
|
D | uverbs_main.c | 241 container_of(uobj, struct ib_uqp_object, uevent.uobject); in ib_uverbs_cleanup_ucontext() 250 ib_uverbs_release_uevent(file, &uqp->uevent); in ib_uverbs_cleanup_ucontext() 268 struct ib_uevent_object *uevent = in ib_uverbs_cleanup_ucontext() local 273 ib_uverbs_release_uevent(file, uevent); in ib_uverbs_cleanup_ucontext() 274 kfree(uevent); in ib_uverbs_cleanup_ucontext()
|
/drivers/xen/xenbus/ |
D | xenbus_probe_backend.c | 126 if (drv && drv->uevent) in xenbus_uevent_backend() 127 return drv->uevent(xdev, env); in xenbus_uevent_backend() 199 .uevent = xenbus_uevent_backend,
|
/drivers/acpi/ |
D | dock.c | 131 void (*uevent)(struct acpi_device *, u32); in dock_hotplug_event() local 133 uevent = adev->hp->uevent; in dock_hotplug_event() 134 if (uevent) { in dock_hotplug_event() 136 uevent(adev, event); in dock_hotplug_event()
|
D | internal.h | 74 bool acpi_scan_is_offline(struct acpi_device *adev, bool uevent);
|
/drivers/gpu/drm/nouveau/core/engine/fifo/ |
D | base.c | 196 nvkm_event_send(&fifo->uevent, 1, 0, &rep, sizeof(rep)); in nouveau_fifo_uevent() 207 *event = &fifo->uevent; in _nouveau_fifo_channel_ntfy() 250 nvkm_event_fini(&priv->uevent); in nouveau_fifo_destroy()
|
D | nv84.c | 418 struct nouveau_fifo *fifo = container_of(event, typeof(*fifo), uevent); in nv84_fifo_uevent_init() 425 struct nouveau_fifo *fifo = container_of(event, typeof(*fifo), uevent); in nv84_fifo_uevent_fini() 459 ret = nvkm_event_init(&nv84_fifo_uevent_func, 1, 1, &priv->base.uevent); in nv84_fifo_ctor()
|
/drivers/switch/ |
D | Kconfig | 5 monitoring switches by userspace via sysfs and uevent.
|
/drivers/base/ |
D | Kconfig | 4 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"
|
D | core.c | 336 if (dev->bus && dev->bus->uevent) { in dev_uevent() 337 retval = dev->bus->uevent(dev, env); in dev_uevent() 353 if (dev->type && dev->type->uevent) { in dev_uevent() 354 retval = dev->type->uevent(dev, env); in dev_uevent() 367 .uevent = dev_uevent, 388 if (!kset->uevent_ops || !kset->uevent_ops->uevent) in uevent_show() 401 retval = kset->uevent_ops->uevent(kset, &dev->kobj, env); in uevent_show() 424 static DEVICE_ATTR_RW(uevent);
|
/drivers/gpu/drm/nouveau/core/engine/disp/ |
D | nvf0.c | 71 ret = nvkm_event_init(&nvd0_disp_chan_uevent, 1, 17, &priv->uevent); in nvf0_disp_ctor()
|
D | gm107.c | 71 ret = nvkm_event_init(&nvd0_disp_chan_uevent, 1, 17, &priv->uevent); in gm107_disp_ctor()
|
D | nva3.c | 70 ret = nvkm_event_init(&nv50_disp_chan_uevent, 1, 9, &priv->uevent); in nva3_disp_ctor()
|
D | nva0.c | 115 ret = nvkm_event_init(&nv50_disp_chan_uevent, 1, 9, &priv->uevent); in nva0_disp_ctor()
|
D | nve0.c | 236 ret = nvkm_event_init(&nvd0_disp_chan_uevent, 1, 17, &priv->uevent); in nve0_disp_ctor()
|
D | nv94.c | 98 ret = nvkm_event_init(&nv50_disp_chan_uevent, 1, 9, &priv->uevent); in nv94_disp_ctor()
|
D | nv84.c | 239 ret = nvkm_event_init(&nv50_disp_chan_uevent, 1, 9, &priv->uevent); in nv84_disp_ctor()
|
/drivers/gpu/drm/nouveau/ |
D | nouveau_fence.h | 61 bool uevent; member
|
D | nouveau_fence.c | 188 if (!priv->uevent) in nouveau_fence_context_new() 268 if (priv->uevent) in nouveau_fence_emit()
|
/drivers/zorro/ |
D | zorro-driver.c | 167 .uevent = zorro_uevent,
|
/drivers/rapidio/ |
D | rio-driver.c | 232 .uevent = rio_uevent,
|
/drivers/gpu/drm/nouveau/core/include/engine/ |
D | fifo.h | 73 struct nvkm_event uevent; /* async user trigger */ member
|