Home
last modified time | relevance | path

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

/drivers/vdpa/alibaba/
A Deni_vdpa.c42 struct vdpa_callback config_cb; member
153 if (eni_vdpa->config_cb.callback) in eni_vdpa_config_handler()
154 return eni_vdpa->config_cb.callback(eni_vdpa->config_cb.private); in eni_vdpa_config_handler()
414 eni_vdpa->config_cb = *cb; in eni_vdpa_set_config_cb()
/drivers/vdpa/octeon_ep/
A Doctep_vdpa_main.c78 if (oct_hw->config_cb.callback) in octep_vdpa_intr_handler()
79 oct_hw->config_cb.callback(oct_hw->config_cb.private); in octep_vdpa_intr_handler()
209 oct_hw->config_cb.callback = NULL; in octep_vdpa_reset()
210 oct_hw->config_cb.private = NULL; in octep_vdpa_reset()
345 oct_hw->config_cb.callback = cb->callback; in octep_vdpa_set_config_cb()
346 oct_hw->config_cb.private = cb->private; in octep_vdpa_set_config_cb()
A Doctep_vdpa.h85 struct vdpa_callback config_cb; member
/drivers/vdpa/virtio_pci/
A Dvp_vdpa.c38 struct vdpa_callback config_cb; member
151 if (vp_vdpa->config_cb.callback) in vp_vdpa_config_handler()
152 return vp_vdpa->config_cb.callback(vp_vdpa->config_cb.private); in vp_vdpa_config_handler()
449 vp_vdpa->config_cb = *cb; in vp_vdpa_set_config_cb()
/drivers/vdpa/ifcvf/
A 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()
590 vf->config_cb.callback = cb->callback; in ifcvf_vdpa_set_config_cb()
591 vf->config_cb.private = cb->private; in ifcvf_vdpa_set_config_cb()
A Difcvf_base.c403 hw->config_cb.callback = NULL; in ifcvf_reset_config_handler()
404 hw->config_cb.private = NULL; in ifcvf_reset_config_handler()
A Difcvf_base.h83 struct vdpa_callback config_cb; member
/drivers/vdpa/pds/
A Dvdpa_dev.h43 struct vdpa_callback config_cb; member
A Dvdpa_dev.c36 if (pdsv->config_cb.callback) in pds_vdpa_notify_handler()
37 pdsv->config_cb.callback(pdsv->config_cb.private); in pds_vdpa_notify_handler()
351 pdsv->config_cb.callback = cb->callback; in pds_vdpa_set_config_cb()
352 pdsv->config_cb.private = cb->private; in pds_vdpa_set_config_cb()
/drivers/vdpa/mlx5/net/
A Dmlx5_vnet.h64 struct vdpa_callback config_cb; member
A Dmlx5_vnet.c2830 if (ndev->config_cb.callback) in update_carrier()
2831 ndev->config_cb.callback(ndev->config_cb.private); in update_carrier()
2948 ndev->config_cb = *cb; in mlx5_vdpa_set_config_cb()
/drivers/vdpa/vdpa_user/
A Dvduse_dev.c99 struct vdpa_callback config_cb; member
445 dev->config_cb.callback = NULL; in vduse_dev_reset()
446 dev->config_cb.private = NULL; in vduse_dev_reset()
642 dev->config_cb.callback = cb->callback; in vduse_vdpa_set_config_cb()
643 dev->config_cb.private = cb->private; in vduse_vdpa_set_config_cb()
976 if (dev->config_cb.callback) in vduse_dev_irq_inject()
977 dev->config_cb.callback(dev->config_cb.private); in vduse_dev_irq_inject()

Completed in 46 milliseconds