Lines Matching refs:err

115 	int err;  in xenbus_watch_path()  local
120 err = register_xenbus_watch(watch); in xenbus_watch_path()
122 if (err) { in xenbus_watch_path()
125 xenbus_dev_fatal(dev, err, "adding watch on %s", path); in xenbus_watch_path()
128 return err; in xenbus_watch_path()
154 int err; in xenbus_watch_pathfmt() local
166 err = xenbus_watch_path(dev, path, watch, callback); in xenbus_watch_pathfmt()
168 if (err) in xenbus_watch_pathfmt()
170 return err; in xenbus_watch_pathfmt()
196 int err, abort; in __xenbus_switch_state() local
204 err = xenbus_transaction_start(&xbt); in __xenbus_switch_state()
205 if (err) { in __xenbus_switch_state()
206 xenbus_switch_fatal(dev, depth, err, "starting transaction"); in __xenbus_switch_state()
210 err = xenbus_scanf(xbt, dev->nodename, "state", "%d", &current_state); in __xenbus_switch_state()
211 if (err != 1) in __xenbus_switch_state()
214 err = xenbus_printf(xbt, dev->nodename, "state", "%d", state); in __xenbus_switch_state()
215 if (err) { in __xenbus_switch_state()
216 xenbus_switch_fatal(dev, depth, err, "writing new state"); in __xenbus_switch_state()
222 err = xenbus_transaction_end(xbt, abort); in __xenbus_switch_state()
223 if (err) { in __xenbus_switch_state()
224 if (err == -EAGAIN && !abort) in __xenbus_switch_state()
226 xenbus_switch_fatal(dev, depth, err, "ending transaction"); in __xenbus_switch_state()
267 static void xenbus_va_dev_error(struct xenbus_device *dev, int err, in xenbus_va_dev_error() argument
279 len = sprintf(printf_buffer, "%i ", -err); in xenbus_va_dev_error()
313 void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...) in xenbus_dev_error() argument
318 xenbus_va_dev_error(dev, err, fmt, ap); in xenbus_dev_error()
334 void xenbus_dev_fatal(struct xenbus_device *dev, int err, const char *fmt, ...) in xenbus_dev_fatal() argument
339 xenbus_va_dev_error(dev, err, fmt, ap); in xenbus_dev_fatal()
350 static void xenbus_switch_fatal(struct xenbus_device *dev, int depth, int err, in xenbus_switch_fatal() argument
356 xenbus_va_dev_error(dev, err, fmt, ap); in xenbus_switch_fatal()
378 int err; in xenbus_grant_ring() local
384 err = gnttab_grant_foreign_access(dev->otherend_id, in xenbus_grant_ring()
386 if (err < 0) { in xenbus_grant_ring()
387 xenbus_dev_fatal(dev, err, in xenbus_grant_ring()
391 grefs[i] = err; in xenbus_grant_ring()
399 return err; in xenbus_grant_ring()
413 int err; in xenbus_alloc_evtchn() local
418 err = HYPERVISOR_event_channel_op(EVTCHNOP_alloc_unbound, in xenbus_alloc_evtchn()
420 if (err) in xenbus_alloc_evtchn()
421 xenbus_dev_fatal(dev, err, "allocating event channel"); in xenbus_alloc_evtchn()
425 return err; in xenbus_alloc_evtchn()
436 int err; in xenbus_free_evtchn() local
440 err = HYPERVISOR_event_channel_op(EVTCHNOP_close, &close); in xenbus_free_evtchn()
441 if (err) in xenbus_free_evtchn()
442 xenbus_dev_error(dev, err, "freeing event channel %d", port); in xenbus_free_evtchn()
444 return err; in xenbus_free_evtchn()
485 int err = GNTST_okay; in __xenbus_map_ring() local
501 err = map[i].status; in __xenbus_map_ring()
533 return err; in __xenbus_map_ring()
545 int err = GNTST_okay; in xenbus_map_ring_valloc_pv() local
567 err = __xenbus_map_ring(dev, gnt_refs, nr_grefs, node->handles, in xenbus_map_ring_valloc_pv()
571 if (err) in xenbus_map_ring_valloc_pv()
591 return err; in xenbus_map_ring_valloc_pv()
601 int err; in xenbus_map_ring_valloc_hvm() local
617 err = alloc_xenballooned_pages(nr_grefs, node->hvm.pages, in xenbus_map_ring_valloc_hvm()
619 if (err) in xenbus_map_ring_valloc_hvm()
628 err = __xenbus_map_ring(dev, gnt_ref, nr_grefs, node->handles, in xenbus_map_ring_valloc_hvm()
632 if (err) in xenbus_map_ring_valloc_hvm()
638 err = -ENOMEM; in xenbus_map_ring_valloc_hvm()
663 return err; in xenbus_map_ring_valloc_hvm()
730 int err; in xenbus_unmap_ring_vfree_pv() local
763 err = GNTST_okay; in xenbus_unmap_ring_vfree_pv()
771 err = unmap[i].status; in xenbus_unmap_ring_vfree_pv()
783 return err; in xenbus_unmap_ring_vfree_pv()
846 int err; in xenbus_unmap_ring() local
858 err = GNTST_okay; in xenbus_unmap_ring()
864 err = unmap[i].status; in xenbus_unmap_ring()
869 return err; in xenbus_unmap_ring()
884 int err = xenbus_gather(XBT_NIL, path, "state", "%d", &result, NULL); in xenbus_read_driver_state() local
885 if (err) in xenbus_read_driver_state()