Lines Matching refs:iwdev

20 	struct irdma_device *iwdev;  in i40iw_l2param_change()  local
27 iwdev = to_iwdev(ibdev); in i40iw_l2param_change()
29 if (iwdev->vsi.mtu != params->mtu) { in i40iw_l2param_change()
33 irdma_change_l2params(&iwdev->vsi, &l2params); in i40iw_l2param_change()
49 struct irdma_device *iwdev; in i40iw_close() local
56 iwdev = to_iwdev(ibdev); in i40iw_close()
58 iwdev->rf->reset = true; in i40iw_close()
60 iwdev->iw_status = 0; in i40iw_close()
61 irdma_port_ibevent(iwdev); in i40iw_close()
73 static void i40iw_fill_device_info(struct irdma_device *iwdev, struct i40e_info *cdev_info) in i40iw_fill_device_info() argument
75 struct irdma_pci_f *rf = iwdev->rf; in i40iw_fill_device_info()
87 rf->iwdev = iwdev; in i40iw_fill_device_info()
89 iwdev->init_state = INITIAL_STATE; in i40iw_fill_device_info()
90 iwdev->rcv_wnd = IRDMA_CM_DEFAULT_RCV_WND_SCALED; in i40iw_fill_device_info()
91 iwdev->rcv_wscale = IRDMA_CM_DEFAULT_RCV_WND_SCALE; in i40iw_fill_device_info()
92 iwdev->netdev = cdev_info->netdev; in i40iw_fill_device_info()
93 iwdev->vsi_num = 0; in i40iw_fill_device_info()
109 struct irdma_device *iwdev; in i40iw_open() local
116 iwdev = ib_alloc_device(irdma_device, ibdev); in i40iw_open()
117 if (!iwdev) in i40iw_open()
120 iwdev->rf = kzalloc(sizeof(*rf), GFP_KERNEL); in i40iw_open()
121 if (!iwdev->rf) { in i40iw_open()
122 ib_dealloc_device(&iwdev->ibdev); in i40iw_open()
126 i40iw_fill_device_info(iwdev, cdev_info); in i40iw_open()
127 rf = iwdev->rf; in i40iw_open()
142 iwdev->dcb_vlan_mode = true; in i40iw_open()
145 if (irdma_rt_init_hw(iwdev, &l2params)) { in i40iw_open()
150 err = irdma_ib_register_device(iwdev); in i40iw_open()
154 ibdev_dbg(&iwdev->ibdev, "INIT: Gen1 PF[%d] open success\n", in i40iw_open()
160 irdma_rt_deinit_hw(iwdev); in i40iw_open()
164 kfree(iwdev->rf); in i40iw_open()
165 ib_dealloc_device(&iwdev->ibdev); in i40iw_open()