/drivers/infiniband/core/ |
H A D | uverbs_main.c | 317 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 D | base.c | 28 #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 D | iwch_ev.c | 46 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 D | ev.c | 92 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 D | ac.c | 62 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 D | hed.c | 57 static void acpi_hed_notify(struct acpi_device *device, u32 event) argument
|
/drivers/input/touchscreen/ |
H A D | da9034-ts.c | 144 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 D | acpiphp_ibm.c | 89 * 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 D | nes_cm.c | 98 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 D | exynos_ppmu.c | 69 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 D | octeon_edac-pc.c | 37 * @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 D | c2_intr.c | 88 * 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 D | c2_vq.h | 45 int event; member in struct:c2_vq_req
|
/drivers/s390/net/ |
H A D | ctcm_fsms.h | 161 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 D | xen-acpi-pad.c | 104 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 D | farch.c | 39 * 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 D | gianfar_ptp.c | 43 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 D | ptp_pch.c | 56 u32 event; member in struct:pch_ts_regs 365 struct ptp_clock_event event; local 368 val = ioread32(®s->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 D | virtio_scsi.c | 57 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 D | ipmi_si_sm.h | 122 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 D | rcar_du_crtc.h | 34 struct drm_pending_vblank_event *event; member in struct:rcar_du_crtc
|
/drivers/gpu/drm/shmobile/ |
H A D | shmob_drm_crtc.h | 26 struct drm_pending_vblank_event *event; member in struct:shmob_drm_crtc
|
/drivers/hid/ |
H A D | hid-roccat-arvo.h | 51 uint8_t event; member in struct:arvo_special_report
|
H A D | hid-speedlink.c | 77 .event = speedlink_event,
|
/drivers/media/pci/ttpci/ |
H A D | av7110_av.h | 19 extern void dvb_video_add_event(struct av7110 *av7110, struct video_event *event);
|