Searched refs:event (Results 126 - 150 of 1016) sorted by relevance

1234567891011>>

/drivers/infiniband/core/
H A Duverbs_main.c317 struct ib_uverbs_event *event; local
336 event = list_entry(file->event_list.next, struct ib_uverbs_event, list);
345 event = NULL;
348 if (event->counter) {
349 ++(*event->counter);
350 list_del(&event->obj_list);
356 if (event) {
357 if (copy_to_user(buf, event, eventsz))
363 kfree(event);
459 __u64 element, __u64 event,
458 ib_uverbs_async_handler(struct ib_uverbs_file *file, __u64 element, __u64 event, struct list_head *obj_list, u32 *counter) argument
492 ib_uverbs_cq_event_handler(struct ib_event *event, void *context_ptr) argument
502 ib_uverbs_qp_event_handler(struct ib_event *event, void *context_ptr) argument
518 ib_uverbs_srq_event_handler(struct ib_event *event, void *context_ptr) argument
530 ib_uverbs_event_handler(struct ib_event_handler *handler, struct ib_event *event) argument
[all...]
/drivers/gpu/drm/nouveau/core/engine/disp/
H A Dbase.c28 #include <nvif/event.h>
39 container_of(notify->event, typeof(*disp), vblank);
69 container_of(notify->event, typeof(*disp), hpd);
80 if (ret = -ENODEV, outp->conn->hpd.event) {
100 struct nvkm_event **event)
105 *event = &disp->vblank;
108 *event = &disp->hpd;
99 nouveau_disp_ntfy(struct nouveau_object *object, u32 type, struct nvkm_event **event) argument
/drivers/infiniband/hw/cxgb3/
H A Diwch_ev.c46 struct ib_event event; local
88 event.event = ib_event;
89 event.device = chp->ibcq.device;
91 event.element.cq = &chp->ibcq;
93 event.element.qp = &qhp->ibqp;
96 (*qhp->ibqp.event_handler)(&event, qhp->ibqp.qp_context);
/drivers/infiniband/hw/cxgb4/
H A Dev.c92 struct ib_event event; local
104 event.event = ib_event;
105 event.device = chp->ibcq.device;
107 event.element.cq = &chp->ibcq;
109 event.element.qp = &qhp->ibqp;
111 (*qhp->ibqp.event_handler)(&event, qhp->ibqp.qp_context);
/drivers/acpi/
H A Dac.c62 static void acpi_ac_notify(struct acpi_device *device, u32 event);
249 static void acpi_ac_notify(struct acpi_device *device, u32 event) argument
256 switch (event) {
259 "Unsupported event [0x%x]\n", event));
266 * EC event handler (_Qxx). This will cause the AC state
267 * reported by the ACPI event to be incorrect, so wait for a
268 * specific time for the EC event handler to make progress.
275 dev_name(&device->dev), event,
277 acpi_notifier_call_chain(device, event, (u3
288 struct acpi_bus_event *event = (struct acpi_bus_event *)data; local
[all...]
H A Dhed.c57 static void acpi_hed_notify(struct acpi_device *device, u32 event) argument
/drivers/input/touchscreen/
H A Dda9034-ts.c144 static void da9034_event_handler(struct da9034_touch *touch, int event) argument
150 if (event != EVENT_PEN_DOWN)
164 if (event != EVENT_TSI_READY)
182 * always true, delay and simulate such an event
192 if (event == EVENT_PEN_DOWN) {
199 if (event == EVENT_PEN_UP) {
206 if (event != EVENT_TIMEDOUT)
235 unsigned long event, void *data)
240 if (event & DA9034_EVENT_TSI_READY)
243 if ((event
234 da9034_touch_notifier(struct notifier_block *nb, unsigned long event, void *data) argument
[all...]
/drivers/pci/hotplug/
H A Dacpiphp_ibm.c89 * that cause the ACPI notification event
93 u8 event; member in struct:notification
98 static void ibm_handle_events(acpi_handle handle, u32 event, void *context);
236 * @handle: an ACPI handle to the device that caused the event
237 * @event: the event info (device specific)
241 * subsystem it is called when this device has an event to notify the OS of.
244 * synthesized into one event with data by this function. The event
246 * this as one event t
252 ibm_handle_events(acpi_handle handle, u32 event, void *context) argument
[all...]
/drivers/infiniband/hw/nes/
H A Dnes_cm.c98 static int nes_cm_post_event(struct nes_cm_event *event);
117 /* CM event handler functions */
176 struct nes_cm_event *event; local
181 /* allocate an empty event */
182 event = kzalloc(sizeof(*event), GFP_ATOMIC);
184 if (!event)
187 event->type = type;
188 event->cm_node = cm_node;
189 event
1385 struct nes_cm_event event; local
2577 struct nes_cm_event event; local
3728 cm_event_connected(struct nes_cm_event *event) argument
3852 cm_event_connect_error(struct nes_cm_event *event) argument
3911 cm_event_reset(struct nes_cm_event *event) argument
3968 cm_event_mpa_req(struct nes_cm_event *event) argument
4017 cm_event_mpa_reject(struct nes_cm_event *event) argument
4072 nes_cm_post_event(struct nes_cm_event *event) argument
4095 struct nes_cm_event *event = container_of(work, struct nes_cm_event, local
[all...]
/drivers/devfreq/exynos/
H A Dexynos_ppmu.c69 ppmu_data->ppmu[i].event[PPMU_PMNCNT3] = RDWR_DATA_COUNT;
71 ppmu_data->ppmu[i].event[PPMU_PMNCNT3]);
91 if (ppmu_data->ppmu[i].event[j] == 0)
/drivers/edac/
H A Docteon_edac-pc.c37 * @event: non-zero if unrecoverable.
40 unsigned long event, void *ptr)
50 if (event) {
70 if (event)
39 co_cache_error_event(struct notifier_block *this, unsigned long event, void *ptr) argument
/drivers/infiniband/hw/amso1100/
H A Dc2_intr.c88 * generation of an ESTABLISHED event. If we don't
89 * generate these first, a CLOSE event could end up
90 * being delivered before the ESTABLISHED event.
97 /* There is no event synchronization between CQ events
101 * event being delivered to the app. The reason for this
183 if (!err) switch (req->event) {
196 * the established event
198 cm_event.event = req->event;
H A Dc2_vq.h45 int event; member in struct:c2_vq_req
/drivers/s390/net/
H A Dctcm_fsms.h161 void fsm_action_nop(fsm_instance *fi, int event, void *arg);
167 void ctcm_chx_txidle(fsm_instance *fi, int event, void *arg);
170 * ----- FSM (state/event/action) of the ctcm channel statemachine -----
181 void ctcm_chx_txidle(fsm_instance * fi, int event, void *arg);
183 void ctcmpc_chx_rxidle(fsm_instance *fi, int event, void *arg);
186 * ----- FSM (state/event/action) of the ctcmpc channel statemachine -----
240 static void dev_action_start(fsm_instance * fi, int event, void *arg);
241 static void dev_action_stop(fsm_instance * fi, int event, void *arg);
242 static void dev_action_restart(fsm_instance *fi, int event, void *arg);
243 static void dev_action_chup(fsm_instance * fi, int event, voi
[all...]
/drivers/xen/
H A Dxen-acpi-pad.c104 static void acpi_pad_notify(acpi_handle handle, u32 event, argument
107 switch (event) {
112 pr_warn("Unsupported event [0x%x]\n", event);
/drivers/net/ethernet/sfc/
H A Dfarch.c39 * that we only get 1 TX event per descriptor cache means the NIC
157 * Special buffers are used for event queues and the TX and RX
167 * it to be used for event queues, descriptor rings etc.
223 * used for event queues and descriptor rings.
625 * receive a flush completion event
773 /* Update a channel's event queue's read pointer (RPTR) register
776 * event queue.
794 /* Use HW to insert a SW defined event */
796 efx_qword_t *event)
802 drv_ev_reg.u32[0] = event
795 efx_farch_generate_event(struct efx_nic *efx, unsigned int evq, efx_qword_t *event) argument
812 efx_qword_t event; local
826 efx_farch_handle_tx_event(struct efx_channel *channel, efx_qword_t *event) argument
868 efx_farch_handle_rx_not_ok(struct efx_rx_queue *rx_queue, const efx_qword_t *event) argument
980 efx_farch_handle_rx_event(struct efx_channel *channel, const efx_qword_t *event) argument
1091 efx_farch_handle_tx_flush_done(struct efx_nic *efx, efx_qword_t *event) argument
1112 efx_farch_handle_rx_flush_done(struct efx_nic *efx, efx_qword_t *event) argument
1153 efx_farch_handle_generated_event(struct efx_channel *channel, efx_qword_t *event) argument
1184 efx_farch_handle_driver_event(struct efx_channel *channel, efx_qword_t *event) argument
1268 efx_qword_t event, *p_event; local
1571 efx_qword_t *event; local
[all...]
/drivers/net/ethernet/freescale/
H A Dgianfar_ptp.c43 u32 tmr_tevent; /* Timestamp event register */
44 u32 tmr_temask; /* Timer event mask register */
45 u32 tmr_pevent; /* Timestamp event register */
46 u32 tmr_pemask; /* Timer event mask register */
106 #define ALM2EN (1<<17) /* Timer ALM2 event enable */
107 #define ALM1EN (1<<16) /* Timer ALM1 event enable */
108 #define PP1EN (1<<7) /* Periodic pulse event 1 enable */
109 #define PP2EN (1<<6) /* Periodic pulse event 2 enable */
117 #define TXP2EN (1<<9) /* Transmit PTP packet event 2 enable */
118 #define TXP1EN (1<<8) /* Transmit PTP packet event
209 struct ptp_clock_event event; local
[all...]
/drivers/ptp/
H A Dptp_pch.c56 u32 event; member in struct:pch_ts_regs
365 struct ptp_clock_event event; local
368 val = ioread32(&regs->event);
375 event.type = PTP_CLOCK_EXTTS;
376 event.index = 0;
377 event.timestamp = ((u64) hi) << 32;
378 event.timestamp |= lo;
379 event.timestamp <<= TICKS_NS_SHIFT;
380 ptp_clock_event(pch_dev->ptp_clock, &event);
389 event
[all...]
/drivers/scsi/
H A Dvirtio_scsi.c57 struct virtio_scsi_event event; member in struct:virtio_scsi_event_node
102 /* Get some buffers ready for event vq */
279 sg_init_one(&sg, &event_node->event, sizeof(struct virtio_scsi_event));
319 struct virtio_scsi_event *event)
323 unsigned int target = event->lun[1];
324 unsigned int lun = (event->lun[2] << 8) | event->lun[3];
326 switch (event->reason) {
341 pr_info("Unsupport virtio scsi event reason %x\n", event
318 virtscsi_handle_transport_reset(struct virtio_scsi *vscsi, struct virtio_scsi_event *event) argument
345 virtscsi_handle_param_change(struct virtio_scsi *vscsi, struct virtio_scsi_event *event) argument
375 struct virtio_scsi_event *event = &event_node->event; local
[all...]
/drivers/char/ipmi/
H A Dipmi_si_sm.h122 enum si_sm_result (*event)(struct si_sm_data *smi, long time); member in struct:si_sm_handlers
/drivers/gpu/drm/rcar-du/
H A Drcar_du_crtc.h34 struct drm_pending_vblank_event *event; member in struct:rcar_du_crtc
/drivers/gpu/drm/shmobile/
H A Dshmob_drm_crtc.h26 struct drm_pending_vblank_event *event; member in struct:shmob_drm_crtc
/drivers/hid/
H A Dhid-roccat-arvo.h51 uint8_t event; member in struct:arvo_special_report
H A Dhid-speedlink.c77 .event = speedlink_event,
/drivers/media/pci/ttpci/
H A Dav7110_av.h19 extern void dvb_video_add_event(struct av7110 *av7110, struct video_event *event);

Completed in 555 milliseconds

1234567891011>>