Searched refs:HvLpEvent (Results 1 - 14 of 14) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/include/asm/iseries/
H A Dhv_lp_event.h30 * HvLpEvent is the structure for Lp Event messages passed between
34 struct HvLpEvent { struct
53 typedef void (*LpEventHandler)(struct HvLpEvent *);
137 static inline int hvlpevent_is_valid(struct HvLpEvent *h)
142 static inline void hvlpevent_invalidate(struct HvLpEvent *h)
147 static inline int hvlpevent_is_int(struct HvLpEvent *h)
152 static inline int hvlpevent_is_ack(struct HvLpEvent *h)
157 static inline int hvlpevent_need_ack(struct HvLpEvent *h)
H A Dvio.h48 * HvLpEvent to figure out what kind of vio event is coming
75 struct HvLpEvent event;
100 struct HvLpEvent event;
124 struct HvLpEvent event;
168 typedef void (vio_event_handler_t) (struct HvLpEvent * event);
242 struct HvLpEvent event;
H A Dhv_call_event.h31 struct HvLpEvent;
84 static inline HvLpEvent_Rc HvCallEvent_signalLpEvent(struct HvLpEvent *event)
126 static inline HvLpEvent_Rc HvCallEvent_ackLpEvent(struct HvLpEvent *event)
131 static inline HvLpEvent_Rc HvCallEvent_cancelLpEvent(struct HvLpEvent *event)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/iseries/
H A Dlpevents.c52 static struct HvLpEvent * get_next_hvlpevent(void)
54 struct HvLpEvent * event;
55 event = (struct HvLpEvent *)hvlpevent_queue.hq_current_event;
82 struct HvLpEvent *next_event;
87 next_event = (struct HvLpEvent *)hvlpevent_queue.hq_current_event;
93 static void hvlpevent_clear_valid(struct HvLpEvent * event)
99 struct HvLpEvent *tmp;
105 tmp = (struct HvLpEvent*)((char*)event + 3 * IT_LP_EVENT_ALIGN);
108 tmp = (struct HvLpEvent*)((char*)event + 2 * IT_LP_EVENT_ALIGN);
111 tmp = (struct HvLpEvent*)((cha
[all...]
H A Dviopath.c78 static void handleMonitorEvent(struct HvLpEvent *event);
261 static void handleMonitorEvent(struct HvLpEvent *event)
335 static void handleConfig(struct HvLpEvent *event)
378 static void vio_handleEvent(struct HvLpEvent *event)
H A Dvio.c211 static void __init handle_block_event(struct HvLpEvent *event)
334 static void __init handle_cd_event(struct HvLpEvent *event)
446 static void __init handle_tape_event(struct HvLpEvent *event)
H A Dirq.c62 struct HvLpEvent event;
145 static void pci_event_handler(struct HvLpEvent *event)
H A Dmf.c116 struct HvLpEvent hp_lp_event;
240 struct HvLpEvent *hev;
520 static void hv_handler(struct HvLpEvent *event)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/ibmvscsi/
H A Diseries_vscsi.c46 struct HvLpEvent lpevt; /* 0x00-0x17 */
56 static void iseriesvscsi_handle_event(struct HvLpEvent *lpevt)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/char/
H A Dhvc_iseries.c95 struct HvLpEvent *hev = &viochar->event;
251 static void hvc_open_event(struct HvLpEvent *event)
348 static void hvc_close_event(struct HvLpEvent *event)
375 static void hvc_data_event(struct HvLpEvent *event)
418 static void hvc_ack_event(struct HvLpEvent *event)
434 static void hvc_config_event(struct HvLpEvent *event)
446 static void hvc_handle_event(struct HvLpEvent *event)
H A Dviotape.c810 static void vioHandleTapeEvent(struct HvLpEvent *event)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/block/
H A Dviodasd.c264 struct HvLpEvent *hev;
560 struct HvLpEvent *event = &bevent->event;
605 static void handle_block_event(struct HvLpEvent *event)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Diseries_veth.c121 struct HvLpEvent base_event;
479 HvCallEvent_ackLpEvent((struct HvLpEvent *) event);
590 static void veth_handle_event(struct HvLpEvent *event)
778 HvCallEvent_ackLpEvent((struct HvLpEvent *)&cnx->cap_event);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/cdrom/
H A Dviocd.c453 static void vio_handle_cd_event(struct HvLpEvent *event)

Completed in 209 milliseconds