Lines Matching refs:we
187 * This is here so that we can dynamically add viodasd
219 /* First, we should NEVER get an int here...only acks */
259 struct vio_waitevent we;
263 init_completion(&we.com);
272 (u64)(unsigned long)&we, VIOVERSION << 16,
281 wait_for_completion(&we.com);
283 if (we.rc != 0) {
343 /* First, we should NEVER get an int here...only acks */
378 struct vio_waitevent we;
405 init_completion(&we.com);
413 (u64)&we, VIOVERSION << 16, unitinfo_dmaaddr, 0,
422 wait_for_completion(&we.com);
424 if (we.rc) {
426 we.rc, we.sub_result);
448 struct vio_waitevent *we;
455 we = (struct vio_waitevent *)event->xCorrelationToken;
458 we->rc = tevent->sub_type_result;
459 complete(&we->com);
473 struct vio_waitevent we;
476 init_completion(&we.com);
499 (u64)(unsigned long)&we, VIOVERSION << 16,
507 wait_for_completion(&we.com);
540 /* If we don't have a host, bail out */