Lines Matching refs:iwl_trans
278 struct iwl_trans *iwl_trans; in iwl_pci_probe() local
281 shrd = kzalloc(sizeof(*iwl_trans->shrd), GFP_KERNEL); in iwl_pci_probe()
290 iwl_trans = iwl_trans_idi_alloc(shrd, pdev, ent); in iwl_pci_probe()
292 iwl_trans = iwl_trans_pcie_alloc(shrd, pdev, ent); in iwl_pci_probe()
294 if (iwl_trans == NULL) { in iwl_pci_probe()
299 shrd->trans = iwl_trans; in iwl_pci_probe()
300 pci_set_drvdata(pdev, iwl_trans); in iwl_pci_probe()
302 err = iwl_drv_start(shrd, iwl_trans, cfg); in iwl_pci_probe()
309 iwl_trans_free(iwl_trans); in iwl_pci_probe()
318 struct iwl_trans *iwl_trans = pci_get_drvdata(pdev); in iwl_pci_remove() local
319 struct iwl_shared *shrd = iwl_trans->shrd; in iwl_pci_remove()
334 struct iwl_trans *iwl_trans = pci_get_drvdata(pdev); in iwl_pci_suspend() local
341 return iwl_trans_suspend(iwl_trans); in iwl_pci_suspend()
347 struct iwl_trans *iwl_trans = pci_get_drvdata(pdev); in iwl_pci_resume() local
360 return iwl_trans_resume(iwl_trans); in iwl_pci_resume()