File tree Expand file tree Collapse file tree 2 files changed +0
-28
lines changed Expand file tree Collapse file tree 2 files changed +0
-28
lines changed Original file line number Diff line number Diff line change @@ -400,33 +400,6 @@ int xenbus_alloc_evtchn(struct xenbus_device *dev, int *port)
400
400
EXPORT_SYMBOL_GPL (xenbus_alloc_evtchn );
401
401
402
402
403
- /**
404
- * Bind to an existing interdomain event channel in another domain. Returns 0
405
- * on success and stores the local port in *port. On error, returns -errno,
406
- * switches the device to XenbusStateClosing, and saves the error in XenStore.
407
- */
408
- int xenbus_bind_evtchn (struct xenbus_device * dev , int remote_port , int * port )
409
- {
410
- struct evtchn_bind_interdomain bind_interdomain ;
411
- int err ;
412
-
413
- bind_interdomain .remote_dom = dev -> otherend_id ;
414
- bind_interdomain .remote_port = remote_port ;
415
-
416
- err = HYPERVISOR_event_channel_op (EVTCHNOP_bind_interdomain ,
417
- & bind_interdomain );
418
- if (err )
419
- xenbus_dev_fatal (dev , err ,
420
- "binding to event channel %d from domain %d" ,
421
- remote_port , dev -> otherend_id );
422
- else
423
- * port = bind_interdomain .local_port ;
424
-
425
- return err ;
426
- }
427
- EXPORT_SYMBOL_GPL (xenbus_bind_evtchn );
428
-
429
-
430
403
/**
431
404
* Free an existing event channel. Returns 0 on success or -errno on error.
432
405
*/
Original file line number Diff line number Diff line change @@ -207,7 +207,6 @@ int xenbus_unmap_ring(struct xenbus_device *dev,
207
207
grant_handle_t handle , void * vaddr );
208
208
209
209
int xenbus_alloc_evtchn (struct xenbus_device * dev , int * port );
210
- int xenbus_bind_evtchn (struct xenbus_device * dev , int remote_port , int * port );
211
210
int xenbus_free_evtchn (struct xenbus_device * dev , int port );
212
211
213
212
enum xenbus_state xenbus_read_driver_state (const char * path );
You can’t perform that action at this time.
0 commit comments