Lines Matching refs:ldev
110 static struct i40iw_handler *i40iw_find_i40e_handler(struct i40e_info *ldev) in i40iw_find_i40e_handler() argument
117 if (hdl->ldev.netdev == ldev->netdev) { in i40iw_find_i40e_handler()
137 if (hdl->ldev.netdev == netdev) { in i40iw_find_netdev()
759 struct i40e_info *ldev = iwdev->ldev; in i40iw_request_reset() local
761 ldev->ops->request_reset(ldev, iwdev->client, 1); in i40iw_request_reset()
774 struct i40e_info *ldev) in i40iw_setup_ceqs() argument
783 if (ldev && ldev->ops && ldev->ops->setup_qvlist) { in i40iw_setup_ceqs()
784 status = ldev->ops->setup_qvlist(ldev, &i40iw_client, in i40iw_setup_ceqs()
1310 struct i40e_info *ldev) in i40iw_initialize_dev() argument
1347 info.hmc_fn_id = ldev->fid; in i40iw_initialize_dev()
1348 info.is_pf = (ldev->ftype) ? false : true; in i40iw_initialize_dev()
1349 info.bar0 = ldev->hw_addr; in i40iw_initialize_dev()
1353 (ldev->params.mtu) ? ldev->params.mtu : I40IW_DEFAULT_MTU; in i40iw_initialize_dev()
1355 qset = ldev->params.qos.prio_qos[i].qs_handle; in i40iw_initialize_dev()
1377 stats_info.fcn_id = ldev->fid; in i40iw_initialize_dev()
1426 struct i40e_info *ldev) in i40iw_save_msix_info() argument
1434 if (!ldev->msix_count) { in i40iw_save_msix_info()
1439 iwdev->msix_count = ldev->msix_count; in i40iw_save_msix_info()
1455 iwdev->iw_msixtbl[i].idx = ldev->msix_entries[i].entry; in i40iw_save_msix_info()
1456 iwdev->iw_msixtbl[i].irq = ldev->msix_entries[i].vector; in i40iw_save_msix_info()
1483 struct i40e_info *ldev = iwdev->ldev; in i40iw_deinit_device() local
1541 i40iw_del_handler(i40iw_find_i40e_handler(ldev)); in i40iw_deinit_device()
1556 struct i40e_info *ldev, in i40iw_setup_init_state() argument
1563 memcpy(&hdl->ldev, ldev, sizeof(*ldev)); in i40iw_setup_init_state()
1572 iwdev->netdev = ldev->netdev; in i40iw_setup_init_state()
1574 if (!ldev->ftype) in i40iw_setup_init_state()
1575 iwdev->db_start = pci_resource_start(ldev->pcidev, 0) + I40IW_DB_ADDR_OFFSET; in i40iw_setup_init_state()
1577 iwdev->db_start = pci_resource_start(ldev->pcidev, 0) + I40IW_VF_DB_ADDR_OFFSET; in i40iw_setup_init_state()
1579 status = i40iw_save_msix_info(iwdev, ldev); in i40iw_setup_init_state()
1582 iwdev->hw.dev_context = (void *)ldev->pcidev; in i40iw_setup_init_state()
1583 iwdev->hw.hw_addr = ldev->hw_addr; in i40iw_setup_init_state()
1595 status = i40iw_initialize_dev(iwdev, ldev); in i40iw_setup_init_state()
1629 static int i40iw_open(struct i40e_info *ldev, struct i40e_client *client) in i40iw_open() argument
1636 hdl = i40iw_find_netdev(ldev->netdev); in i40iw_open()
1652 iwdev->ldev = &hdl->ldev; in i40iw_open()
1658 status = i40iw_setup_init_state(hdl, ldev, client); in i40iw_open()
1687 status = i40iw_setup_ceqs(iwdev, ldev); in i40iw_open()
1746 static void i40iw_l2param_change(struct i40e_info *ldev, struct i40e_client *client, in i40iw_l2param_change() argument
1755 hdl = i40iw_find_i40e_handler(ldev); in i40iw_l2param_change()
1790 static void i40iw_close(struct i40e_info *ldev, struct i40e_client *client, bool reset) in i40iw_close() argument
1795 hdl = i40iw_find_i40e_handler(ldev); in i40iw_close()
1819 static void i40iw_vf_reset(struct i40e_info *ldev, struct i40e_client *client, u32 vf_id) in i40iw_vf_reset() argument
1830 hdl = i40iw_find_i40e_handler(ldev); in i40iw_vf_reset()
1869 static void i40iw_vf_enable(struct i40e_info *ldev, in i40iw_vf_enable() argument
1875 hdl = i40iw_find_i40e_handler(ldev); in i40iw_vf_enable()
1894 static int i40iw_vf_capable(struct i40e_info *ldev, in i40iw_vf_capable() argument
1902 hdl = i40iw_find_i40e_handler(ldev); in i40iw_vf_capable()
1927 static int i40iw_virtchnl_receive(struct i40e_info *ldev, in i40iw_virtchnl_receive() argument
1941 hdl = i40iw_find_i40e_handler(ldev); in i40iw_virtchnl_receive()
2007 struct i40e_info *ldev; in i40iw_virtchnl_send() local
2013 ldev = iwdev->ldev; in i40iw_virtchnl_send()
2015 if (ldev && ldev->ops && ldev->ops->virtchnl_send) in i40iw_virtchnl_send()
2016 return ldev->ops->virtchnl_send(ldev, &i40iw_client, vf_id, msg, len); in i40iw_virtchnl_send()