Searched refs:uevent (Results 1 - 25 of 167) sorted by relevance

1234567

/linux-master/drivers/gpu/drm/nouveau/nvkm/core/
H A Duevent.c39 nvkm_uevent_mthd_block(struct nvkm_uevent *uevent, union nvif_event_block_args *args, u32 argc) argument
44 nvkm_event_ntfy_block(&uevent->ntfy);
45 atomic_set(&uevent->allowed, 0);
50 nvkm_uevent_mthd_allow(struct nvkm_uevent *uevent, union nvif_event_allow_args *args, u32 argc) argument
55 nvkm_event_ntfy_allow(&uevent->ntfy);
56 atomic_set(&uevent->allowed, 1);
63 struct nvkm_uevent *uevent = nvkm_uevent(object); local
66 case NVIF_EVENT_V0_ALLOW: return nvkm_uevent_mthd_allow(uevent, argv, argc);
67 case NVIF_EVENT_V0_BLOCK: return nvkm_uevent_mthd_block(uevent, argv, argc);
78 struct nvkm_uevent *uevent local
87 struct nvkm_uevent *uevent = nvkm_uevent(object); local
98 struct nvkm_uevent *uevent = nvkm_uevent(object); local
115 struct nvkm_uevent *uevent = container_of(ntfy, typeof(*uevent), ntfy); local
125 nvkm_uevent_add(struct nvkm_uevent *uevent, struct nvkm_event *event, int id, u32 bits, nvkm_uevent_func func) argument
141 struct nvkm_uevent *uevent; local
[all...]
H A Doproxy.c115 struct nvkm_uevent *uevent)
119 if (!oproxy->object->func->uevent)
122 return oproxy->object->func->uevent(oproxy->object, argv, argc, uevent);
208 .uevent = nvkm_oproxy_uevent,
114 nvkm_oproxy_uevent(struct nvkm_object *object, void *argv, u32 argc, struct nvkm_uevent *uevent) argument
/linux-master/drivers/net/wwan/iosm/
H A Diosm_ipc_uevent.h24 * @uevent: Uevent information
29 char uevent[MAX_UEVENT_LEN]; member in struct:ipc_uevent_info
36 * @uevent: Uevent information
39 void ipc_uevent_send(struct device *dev, char *uevent);
H A Diosm_ipc_uevent.c12 /* Update the uevent in work queue context */
20 envp[0] = info->uevent;
23 pr_err("uevent %s failed to sent", info->uevent);
28 void ipc_uevent_send(struct device *dev, char *uevent) argument
40 snprintf(info->uevent, MAX_UEVENT_LEN, "IOSM_EVENT=%s", uevent);
42 /* Schedule uevent in process context using work queue */
/linux-master/include/linux/
H A Deventpoll.h75 struct epoll_event __user *uevent);
79 struct epoll_event __user *uevent)
81 if (__put_user(revents, &uevent->events) ||
82 __put_user(data, &uevent->data))
85 return uevent+1;
78 epoll_put_uevent(__poll_t revents, __u64 data, struct epoll_event __user *uevent) argument
/linux-master/tools/testing/selftests/bpf/
H A Dtest_lirc_mode2.sh22 if grep -q DRV_NAME=rc-loopback $i/uevent
24 LIRCDEV=$(grep DEVNAME= $i/lirc*/uevent | sed sQDEVNAME=Q/dev/Q)
25 INPUTDEV=$(grep DEVNAME= $i/input*/event*/uevent | sed sQDEVNAME=Q/dev/Q)
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/sw/
H A Dnvsw.c30 nvkm_nvsw_uevent(struct nvkm_object *object, void *argv, u32 argc, struct nvkm_uevent *uevent) argument
34 if (!uevent)
39 return nvkm_uevent_add(uevent, &nvkm_nvsw(object)->chan->event, 0,
57 .uevent = nvkm_nvsw_uevent,
/linux-master/samples/hid/
H A Dhid_mouse.c58 char uevent[1024]; local
61 memset(uevent, 0, sizeof(uevent));
62 snprintf(uevent, sizeof(uevent) - 1, "%s/uevent", path);
64 fd = open(uevent, O_RDONLY | O_NONBLOCK);
H A Dhid_surface_dial.c71 char uevent[1024]; local
74 memset(uevent, 0, sizeof(uevent));
75 snprintf(uevent, sizeof(uevent) - 1, "%s/uevent", path);
77 fd = open(uevent, O_RDONLY | O_NONBLOCK);
/linux-master/tools/testing/selftests/ir/
H A Dir_loopback.sh22 RCDEV=$(grep -l DRV_NAME=rc-loopback /sys/class/rc/rc*/uevent | grep -o 'rc[0-9]\+')
/linux-master/drivers/infiniband/core/
H A Duverbs_std_types_srq.c15 struct ib_uevent_object *uevent = local
27 uevent.uobject);
32 ib_uverbs_release_uevent(uevent);
41 typeof(*obj), uevent.uobject);
101 obj->uevent.event_file = ib_uverbs_get_async_event(attrs,
103 INIT_LIST_HEAD(&obj->uevent.event_list);
105 obj->uevent.uobject.user_handle = user_handle;
113 obj->uevent.uobject.object = srq;
139 if (obj->uevent.event_file)
140 uverbs_uobject_put(&obj->uevent
[all...]
H A Duverbs_std_types_wq.c16 container_of(uobject, struct ib_uwq_object, uevent.uobject);
23 ib_uverbs_release_uevent(&uwq->uevent);
32 typeof(*obj), uevent.uobject);
66 obj->uevent.event_file = ib_uverbs_get_async_event(attrs,
68 obj->uevent.uobject.user_handle = user_handle;
69 INIT_LIST_HEAD(&obj->uevent.event_list);
80 obj->uevent.uobject.object = wq;
110 if (obj->uevent.event_file)
111 uverbs_uobject_put(&obj->uevent.event_file->uobj);
165 container_of(uobj, struct ib_uwq_object, uevent
[all...]
H A Duverbs_std_types_cq.c45 container_of(uobject, struct ib_ucq_object, uevent.uobject);
66 typeof(*obj), uevent.uobject);
104 obj->uevent.event_file = ib_uverbs_get_async_event(
113 INIT_LIST_HEAD(&obj->uevent.event_list);
135 obj->uevent.uobject.object = cq;
136 obj->uevent.uobject.user_handle = user_handle;
148 if (obj->uevent.event_file)
149 uverbs_uobject_put(&obj->uevent.event_file->uobj);
191 container_of(uobj, struct ib_ucq_object, uevent.uobject);
194 .async_events_reported = obj->uevent
[all...]
H A Ducma.c261 struct ucma_event *uevent; local
263 uevent = kzalloc(sizeof(*uevent), GFP_KERNEL);
264 if (!uevent)
267 uevent->ctx = ctx;
271 uevent->mc = (struct ucma_multicast *)
273 uevent->resp.uid = uevent->mc->uid;
274 uevent->resp.id = uevent
300 struct ucma_event *uevent; local
335 struct ucma_event *uevent; local
372 struct ucma_event *uevent; local
506 struct ucma_event *uevent, *tmp; local
524 struct ucma_event *uevent, *tmp; local
1615 struct ucma_event *uevent, *tmp; local
[all...]
H A Duverbs_std_types_qp.c17 container_of(uobject, struct ib_uqp_object, uevent.uobject);
41 ib_uverbs_release_uevent(&uqp->uevent);
87 typeof(*obj), uevent.uobject);
228 obj->uevent.event_file = ib_uverbs_get_async_event(attrs,
230 INIT_LIST_HEAD(&obj->uevent.event_list);
232 obj->uevent.uobject.user_handle = user_handle;
265 obj->uevent.uobject.object = qp;
281 if (obj->uevent.event_file)
282 uverbs_uobject_put(&obj->uevent.event_file->uobj);
351 container_of(uobj, struct ib_uqp_object, uevent
[all...]
H A Duverbs_cmd.c1031 obj->uevent.uobject.user_handle = cmd->user_handle;
1033 INIT_LIST_HEAD(&obj->uevent.event_list);
1059 obj->uevent.uobject.object = cq;
1060 obj->uevent.event_file = READ_ONCE(attrs->ufile->default_async_file);
1061 if (obj->uevent.event_file)
1062 uverbs_uobject_get(&obj->uevent.event_file->uobj);
1063 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs);
1065 resp.base.cq_handle = obj->uevent.uobject.id;
1077 uobj_alloc_abort(&obj->uevent.uobject, attrs);
1141 rdma_lookup_put_uobject(&cq->uobject->uevent
[all...]
H A Duverbs.h195 struct ib_uevent_object uevent; member in struct:ib_usrq_object
200 struct ib_uevent_object uevent; member in struct:ib_uqp_object
208 struct ib_uevent_object uevent; member in struct:ib_uwq_object
212 struct ib_uevent_object uevent; member in struct:ib_ucq_object
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fault/
H A Duser.c32 nvkm_ufault_uevent(struct nvkm_object *object, void *argv, u32 argc, struct nvkm_uevent *uevent) argument
37 if (!uevent)
42 return nvkm_uevent_add(uevent, &buffer->fault->event, buffer->id,
86 .uevent = nvkm_ufault_uevent,
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dad102.c31 .uevent = &gv100_disp_chan_uevent,
H A Dgk110.c39 .uevent = &gf119_disp_chan_uevent,
H A Duhead.c31 nvkm_uhead_uevent(struct nvkm_object *object, void *argv, u32 argc, struct nvkm_uevent *uevent) argument
36 if (!uevent)
41 return nvkm_uevent_add(uevent, &head->disp->vblank, head->id,
102 .uevent = nvkm_uhead_uevent,
H A Duconn.c95 nvkm_uconn_uevent(struct nvkm_object *object, void *argv, u32 argc, struct nvkm_uevent *uevent) argument
104 if (!uevent) {
126 return nvkm_uevent_add(uevent, &disp->rm.event, outp->index, bits,
135 return nvkm_uevent_add(uevent, &device->i2c->event, outp->dp.aux->id, bits,
147 return nvkm_uevent_add(uevent, &device->gpio->event, conn->info.hpd, bits,
166 .uevent = nvkm_uconn_uevent,
H A Dmcp77.c51 .uevent = &nv50_disp_chan_uevent,
/linux-master/tools/testing/selftests/dt/
H A Dtest_unprobed_devices.sh46 [ ! -f "${dev_dir}"/uevent ] && continue
49 grep '^OF_FULLNAME=' "${dev_dir}"/uevent | sed -e 's|OF_FULLNAME=||'
/linux-master/tools/testing/selftests/power_supply/
H A Dhelpers.sh150 UEVENT_PATH="$SYSFS_SUPPLIES"/"$DEVNAME"/uevent
151 TEST_NAME="$DEVNAME".uevent."$PROP"
164 ktap_print_msg "Invalid value for uevent property, dumping..."

Completed in 210 milliseconds

1234567