Lines Matching refs:vdev_info

56 				   struct iidc_rdma_vport_dev_info *vdev_info)  in idpf_plug_vport_aux_dev()  argument
68 vdev_info->adev = &iadev->adev; in idpf_plug_vport_aux_dev()
69 iadev->vdev_info = vdev_info; in idpf_plug_vport_aux_dev()
97 vdev_info->adev = NULL; in idpf_plug_vport_aux_dev()
112 struct iidc_rdma_vport_dev_info *vdev_info; in idpf_idc_init_aux_vport_dev() local
123 vport->vdev_info = kzalloc(sizeof(*vdev_info), GFP_KERNEL); in idpf_idc_init_aux_vport_dev()
124 if (!vport->vdev_info) in idpf_idc_init_aux_vport_dev()
129 vdev_info = vport->vdev_info; in idpf_idc_init_aux_vport_dev()
130 vdev_info->vport_id = vport->vport_id; in idpf_idc_init_aux_vport_dev()
131 vdev_info->netdev = vport->netdev; in idpf_idc_init_aux_vport_dev()
132 vdev_info->core_adev = cdev_info->adev; in idpf_idc_init_aux_vport_dev()
134 err = idpf_plug_vport_aux_dev(cdev_info, vdev_info); in idpf_idc_init_aux_vport_dev()
136 vport->vdev_info = NULL; in idpf_idc_init_aux_vport_dev()
137 kfree(vdev_info); in idpf_idc_init_aux_vport_dev()
149 void idpf_idc_vdev_mtu_event(struct iidc_rdma_vport_dev_info *vdev_info, in idpf_idc_vdev_mtu_event() argument
156 if (!vdev_info) in idpf_idc_vdev_mtu_event()
162 device_lock(&vdev_info->adev->dev); in idpf_idc_vdev_mtu_event()
163 adev = vdev_info->adev; in idpf_idc_vdev_mtu_event()
170 iadrv->event_handler(vdev_info, &event); in idpf_idc_vdev_mtu_event()
172 device_unlock(&vdev_info->adev->dev); in idpf_idc_vdev_mtu_event()
304 if (!vport->vdev_info) in idpf_idc_vport_dev_up()
308 vport->vdev_info); in idpf_idc_vport_dev_up()
328 idpf_unplug_aux_dev(vport->vdev_info->adev); in idpf_idc_vport_dev_down()
329 vport->vdev_info->adev = NULL; in idpf_idc_vport_dev_down()
495 void idpf_idc_deinit_vport_aux_device(struct iidc_rdma_vport_dev_info *vdev_info) in idpf_idc_deinit_vport_aux_device() argument
497 if (!vdev_info) in idpf_idc_deinit_vport_aux_device()
500 idpf_unplug_aux_dev(vdev_info->adev); in idpf_idc_deinit_vport_aux_device()
502 kfree(vdev_info); in idpf_idc_deinit_vport_aux_device()