backend_info
struct backend_info;
struct backend_info *be;
struct backend_info *be, int state);
struct backend_info *be, int state);
struct xenbus_device *xen_blkbk_xenbus(struct backend_info *be);
static int connect_ring(struct backend_info *be)
static void connect(struct backend_info *);
static int connect_ring(struct backend_info *);
struct xenbus_device *xen_blkbk_xenbus(struct backend_info *be)
struct backend_info *be = dev_get_drvdata(&dev->dev); \
struct backend_info *be = dev_get_drvdata(&dev->dev); \
struct backend_info *be = dev_get_drvdata(&dev->dev);
struct backend_info *be, int state)
static void xen_blkbk_discard(struct xenbus_transaction xbt, struct backend_info *be)
struct backend_info *be, int state)
struct backend_info *be = kzalloc_obj(struct backend_info);
struct backend_info *be
= container_of(watch, struct backend_info, backend_watch);
struct backend_info *be = dev_get_drvdata(&dev->dev);
struct backend_info *be = dev_get_drvdata(&dev->dev);
static void connect(struct backend_info *be)
const struct iio_backend_info *backend_info;
ret = devm_iio_backend_register(dev, st->info->backend_info, st);
.backend_info = &adi_axi_adc_generic,
.backend_info = &axi_ad485x,
.backend_info = &adi_axi_adc_generic,
.backend_info = &axi_ad408x,
const struct iio_backend_info *backend_info;
.backend_info = &axi_dac_generic,
.backend_info = &axi_ad3552r,
ret = devm_iio_backend_register(dev, st->info->backend_info, st);
struct backend_info *be;
struct backend_info *be = kzalloc_obj(*be);
static int connect_data_rings(struct backend_info *be,
static void connect(struct backend_info *be);
static int read_xenbus_vif_flags(struct backend_info *be);
static int backend_create_xenvif(struct backend_info *be);
static void unregister_hotplug_status_watch(struct backend_info *be);
static void set_backend_state(struct backend_info *be,
struct backend_info *be = dev_get_drvdata(&xdev->dev);
static int backend_create_xenvif(struct backend_info *be)
static void backend_disconnect(struct backend_info *be)
static void backend_connect(struct backend_info *be)
static inline void backend_switch_state(struct backend_info *be,
static void set_backend_state(struct backend_info *be,
static void read_xenbus_frontend_xdp(struct backend_info *be,
struct backend_info *be = dev_get_drvdata(&dev->dev);
static void unregister_hotplug_status_watch(struct backend_info *be)
struct backend_info *be = container_of(watch,
struct backend_info,
static int connect_ctrl_ring(struct backend_info *be)
static void connect(struct backend_info *be)
static int connect_data_rings(struct backend_info *be,
static int read_xenbus_vif_flags(struct backend_info *be)
struct backend_info *be = dev_get_drvdata(&dev->dev);