Home
last modified time | relevance | path

Searched refs:config_cb (Results 1 – 6 of 6) sorted by relevance

/drivers/vdpa/virtio_pci/
Dvp_vdpa.c37 struct vdpa_callback config_cb; member
120 if (vp_vdpa->config_cb.callback) in vp_vdpa_config_handler()
121 return vp_vdpa->config_cb.callback(vp_vdpa->config_cb.private); in vp_vdpa_config_handler()
390 vp_vdpa->config_cb = *cb; in vp_vdpa_set_config_cb()
/drivers/vdpa/ifcvf/
Difcvf_main.c24 if (vf->config_cb.callback) in ifcvf_config_changed()
25 return vf->config_cb.callback(vf->config_cb.private); in ifcvf_config_changed()
397 vf->config_cb.callback = cb->callback; in ifcvf_vdpa_set_config_cb()
398 vf->config_cb.private = cb->private; in ifcvf_vdpa_set_config_cb()
Difcvf_base.h78 struct vdpa_callback config_cb; member
Difcvf_base.c194 hw->config_cb.callback = NULL; in ifcvf_reset()
195 hw->config_cb.private = NULL; in ifcvf_reset()
/drivers/vdpa/vdpa_user/
Dvduse_dev.c80 struct vdpa_callback config_cb; member
420 dev->config_cb.callback = NULL; in vduse_dev_reset()
421 dev->config_cb.private = NULL; in vduse_dev_reset()
597 dev->config_cb.callback = cb->callback; in vduse_vdpa_set_config_cb()
598 dev->config_cb.private = cb->private; in vduse_vdpa_set_config_cb()
883 if (dev->config_cb.callback) in vduse_dev_irq_inject()
884 dev->config_cb.callback(dev->config_cb.private); in vduse_dev_irq_inject()
/drivers/vdpa/mlx5/net/
Dmlx5_vnet.c165 struct vdpa_callback config_cb; member
1975 ndev->config_cb = *cb; in mlx5_vdpa_set_config_cb()
2494 if (ndev->config_cb.callback) in update_carrier()
2495 ndev->config_cb.callback(ndev->config_cb.private); in update_carrier()