Searched refs:us_ibdev (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/drivers/infiniband/hw/usnic/ |
D | usnic_ib_main.c | 116 static void usnic_ib_qp_grp_modify_active_to_err(struct usnic_ib_dev *us_ibdev) in usnic_ib_qp_grp_modify_active_to_err() argument 123 BUG_ON(!mutex_is_locked(&us_ibdev->usdev_lock)); in usnic_ib_qp_grp_modify_active_to_err() 125 list_for_each_entry(ctx, &us_ibdev->ctx_list, link) { in usnic_ib_qp_grp_modify_active_to_err() 147 static void usnic_ib_handle_usdev_event(struct usnic_ib_dev *us_ibdev, in usnic_ib_handle_usdev_event() argument 155 mutex_lock(&us_ibdev->usdev_lock); in usnic_ib_handle_usdev_event() 156 netdev = us_ibdev->netdev; in usnic_ib_handle_usdev_event() 159 usnic_info("PF Reset on %s\n", us_ibdev->ib_dev.name); in usnic_ib_handle_usdev_event() 160 usnic_ib_qp_grp_modify_active_to_err(us_ibdev); in usnic_ib_handle_usdev_event() 162 ib_event.device = &us_ibdev->ib_dev; in usnic_ib_handle_usdev_event() 169 if (!us_ibdev->ufdev->link_up && in usnic_ib_handle_usdev_event() [all …]
|
D | usnic_ib_sysfs.c | 52 struct usnic_ib_dev *us_ibdev = in usnic_ib_show_fw_ver() local 56 mutex_lock(&us_ibdev->usdev_lock); in usnic_ib_show_fw_ver() 57 us_ibdev->netdev->ethtool_ops->get_drvinfo(us_ibdev->netdev, &info); in usnic_ib_show_fw_ver() 58 mutex_unlock(&us_ibdev->usdev_lock); in usnic_ib_show_fw_ver() 67 struct usnic_ib_dev *us_ibdev = in usnic_ib_show_board() local 71 mutex_lock(&us_ibdev->usdev_lock); in usnic_ib_show_board() 72 subsystem_device_id = us_ibdev->pdev->subsystem_device; in usnic_ib_show_board() 73 mutex_unlock(&us_ibdev->usdev_lock); in usnic_ib_show_board() 85 struct usnic_ib_dev *us_ibdev; in usnic_ib_show_config() local 91 us_ibdev = container_of(device, struct usnic_ib_dev, ib_dev.dev); in usnic_ib_show_config() [all …]
|
D | usnic_ib_verbs.c | 60 struct usnic_ib_dev *us_ibdev; in usnic_ib_fill_create_qp_resp() local 70 us_ibdev = qp_grp->vf->pf; in usnic_ib_fill_create_qp_resp() 137 usnic_err("Failed to copy udata for %s", us_ibdev->ib_dev.name); in usnic_ib_fill_create_qp_resp() 145 find_free_vf_and_create_qp_grp(struct usnic_ib_dev *us_ibdev, in find_free_vf_and_create_qp_grp() argument 156 BUG_ON(!mutex_is_locked(&us_ibdev->usdev_lock)); in find_free_vf_and_create_qp_grp() 158 if (list_empty(&us_ibdev->vf_dev_list)) { in find_free_vf_and_create_qp_grp() 173 us_ibdev->ib_dev.name, in find_free_vf_and_create_qp_grp() 187 list_for_each_entry(vf, &us_ibdev->vf_dev_list, link) { in find_free_vf_and_create_qp_grp() 201 us_ibdev->ib_dev.name); in find_free_vf_and_create_qp_grp() 205 qp_grp = usnic_ib_qp_grp_create(us_ibdev->ufdev, vf, pd, res_spec, in find_free_vf_and_create_qp_grp() [all …]
|
D | usnic_ib_sysfs.h | 39 int usnic_ib_sysfs_register_usdev(struct usnic_ib_dev *us_ibdev); 40 void usnic_ib_sysfs_unregister_usdev(struct usnic_ib_dev *us_ibdev);
|