/linux-master/drivers/virt/nitro_enclaves/ |
H A D | ne_pci_dev.c | 39 * @pdev: PCI device to send the command to. 46 static void ne_submit_request(struct pci_dev *pdev, enum ne_pci_dev_cmd_type cmd_type, argument 49 struct ne_pci_dev *ne_pci_dev = pci_get_drvdata(pdev); 58 * @pdev: PCI device to receive the reply from. 64 static void ne_retrieve_reply(struct pci_dev *pdev, struct ne_pci_dev_cmd_reply *cmd_reply, argument 67 struct ne_pci_dev *ne_pci_dev = pci_get_drvdata(pdev); 74 * @pdev: PCI device for which a reply is waited. 81 static int ne_wait_for_reply(struct pci_dev *pdev) argument 83 struct ne_pci_dev *ne_pci_dev = pci_get_drvdata(pdev); 99 int ne_do_request(struct pci_dev *pdev, enu argument 220 struct pci_dev *pdev = ne_pci_dev->pdev; local 295 ne_setup_msix(struct pci_dev *pdev) argument 372 ne_teardown_msix(struct pci_dev *pdev) argument 395 ne_pci_dev_enable(struct pci_dev *pdev) argument 428 ne_pci_dev_disable(struct pci_dev *pdev) argument 466 ne_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id) argument 560 ne_pci_remove(struct pci_dev *pdev) argument 589 ne_pci_shutdown(struct pci_dev *pdev) argument [all...] |
/linux-master/include/linux/usb/ |
H A D | ehci_pdriver.h | 42 int (*power_on)(struct platform_device *pdev); 44 void (*power_off)(struct platform_device *pdev); 47 void (*power_suspend)(struct platform_device *pdev);
|
/linux-master/include/linux/dma/ |
H A D | amd_xdma.h | 12 int xdma_enable_user_irq(struct platform_device *pdev, u32 irq_num); 13 void xdma_disable_user_irq(struct platform_device *pdev, u32 irq_num); 14 int xdma_get_user_irq(struct platform_device *pdev, u32 user_irq_index);
|
/linux-master/arch/x86/include/asm/ |
H A D | intel-mid.h | 13 extern int intel_mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state); 14 extern pci_power_t intel_mid_pci_get_power_state(struct pci_dev *pdev); 21 extern int intel_mid_pwr_get_lss_id(struct pci_dev *pdev);
|
/linux-master/drivers/pci/pcie/ |
H A D | edr.c | 24 * @pdev : PCI device structure 28 static int acpi_enable_dpc(struct pci_dev *pdev) argument 30 struct acpi_device *adev = ACPI_COMPANION(&pdev->dev); 60 pci_err(pdev, FW_BUG "Enable DPC _DSM returned non integer\n"); 65 pci_err(pdev, "Enable DPC _DSM failed to enable DPC\n"); 76 * @pdev : Device which received EDR event 81 static struct pci_dev *acpi_dpc_port_get(struct pci_dev *pdev) argument 83 struct acpi_device *adev = ACPI_COMPANION(&pdev->dev); 93 return pci_dev_get(pdev); 98 return pci_dev_get(pdev); 126 acpi_send_edr_status(struct pci_dev *pdev, struct pci_dev *edev, u16 status) argument 147 struct pci_dev *pdev = data, *edev; local 215 pci_acpi_add_edr_notifier(struct pci_dev *pdev) argument 239 pci_acpi_remove_edr_notifier(struct pci_dev *pdev) argument [all...] |
/linux-master/drivers/pci/ |
H A D | xen-pcifront.c | 58 struct pcifront_device *pdev; member in struct:pcifront_sd 64 return sd->pdev; 69 struct pcifront_device *pdev) 74 sd->pdev = pdev; 102 static inline void schedule_pcifront_aer_op(struct pcifront_device *pdev) argument 104 if (test_bit(_XEN_PCIB_active, (unsigned long *)&pdev->sh_info->flags) 105 && !test_and_set_bit(_PDEVB_op_active, &pdev->flags)) { 106 dev_dbg(&pdev->xdev->dev, "schedule aer frontend job\n"); 107 schedule_work(&pdev 67 pcifront_init_sd(struct pcifront_sd *sd, unsigned int domain, unsigned int bus, struct pcifront_device *pdev) argument 111 do_pci_op(struct pcifront_device *pdev, struct xen_pci_op *op) argument 188 struct pcifront_device *pdev = pcifront_get_pdev(sd); local 225 struct pcifront_device *pdev = pcifront_get_pdev(sd); local 254 struct pcifront_device *pdev = pcifront_get_pdev(sd); local 306 struct pcifront_device *pdev = pcifront_get_pdev(sd); local 325 struct pcifront_device *pdev = pcifront_get_pdev(sd); local 354 struct pcifront_device *pdev = pcifront_get_pdev(sd); local 388 struct pcifront_device *pdev = data; local 407 pcifront_scan_bus(struct pcifront_device *pdev, unsigned int domain, unsigned int bus, struct pci_bus *b) argument 437 pcifront_scan_root(struct pcifront_device *pdev, unsigned int domain, unsigned int bus) argument 515 pcifront_rescan_root(struct pcifront_device *pdev, unsigned int domain, unsigned int bus) argument 552 pcifront_free_roots(struct pcifront_device *pdev) argument 574 pcifront_common_process(int cmd, struct pcifront_device *pdev, pci_channel_state_t state) argument 620 struct pcifront_device *pdev = local 652 struct pcifront_device *pdev = dev; local 657 pcifront_connect_and_init_dma(struct pcifront_device *pdev) argument 674 pcifront_disconnect(struct pcifront_device *pdev) argument 688 struct pcifront_device *pdev; local 723 free_pdev(struct pcifront_device *pdev) argument 744 pcifront_publish_info(struct pcifront_device *pdev) argument 804 pcifront_connect(struct pcifront_device *pdev) argument 854 pcifront_try_connect(struct pcifront_device *pdev) argument 873 pcifront_try_disconnect(struct pcifront_device *pdev) argument 896 pcifront_attach_devices(struct pcifront_device *pdev) argument 903 pcifront_detach_devices(struct pcifront_device *pdev) argument 997 struct pcifront_device *pdev = dev_get_drvdata(&xdev->dev); local 1033 struct pcifront_device *pdev = alloc_pdev(xdev); local 1052 struct pcifront_device *pdev = dev_get_drvdata(&xdev->dev); local [all...] |
/linux-master/drivers/ata/ |
H A D | pata_sil680.c | 82 struct pci_dev *pdev = to_pci_dev(ap->host->dev); local 86 pci_read_config_byte(pdev, addr, &ata66); 115 struct pci_dev *pdev = to_pci_dev(ap->host->dev); local 127 pci_write_config_word(pdev, addr, speed_p[pio]); 128 pci_write_config_word(pdev, tfaddr, speed_t[lowest_pio]); 130 pci_read_config_word(pdev, tfaddr-2, ®); 131 pci_read_config_byte(pdev, addr_mask, &mode); 140 pci_write_config_word(pdev, tfaddr-2, reg); 141 pci_write_config_byte(pdev, addr_mask, mode); 163 struct pci_dev *pdev local 217 struct pci_dev *pdev = to_pci_dev(ap->host->dev); local 250 sil680_init_chip(struct pci_dev *pdev, int *try_mmio) argument 322 sil680_init_one(struct pci_dev *pdev, const struct pci_device_id *id) argument 401 sil680_reinit_one(struct pci_dev *pdev) argument [all...] |
/linux-master/drivers/net/mdio/ |
H A D | mdio-mux-multiplexer.c | 34 struct platform_device *pdev; local 38 pdev = (struct platform_device *)data; 39 s = platform_get_drvdata(pdev); 47 dev_err(&pdev->dev, "mux_control_deselect failed in %s: %d\n", 54 dev_dbg(&pdev->dev, "%s %d -> %d\n", __func__, current_child, 64 static int mdio_mux_multiplexer_probe(struct platform_device *pdev) argument 66 struct device *dev = &pdev->dev; 70 s = devm_kzalloc(&pdev->dev, sizeof(*s), GFP_KERNEL); 76 return dev_err_probe(&pdev->dev, PTR_ERR(s->muxc), 79 platform_set_drvdata(pdev, 88 mdio_mux_multiplexer_remove(struct platform_device *pdev) argument [all...] |
/linux-master/drivers/acpi/arm64/ |
H A D | agdi.c | 28 static int agdi_sdei_probe(struct platform_device *pdev, argument 33 err = sdei_event_register(adata->sdei_event, agdi_sdei_handler, pdev); 35 dev_err(&pdev->dev, "Failed to register for SDEI event %d", 43 dev_err(&pdev->dev, "Failed to enable event %d\n", 51 static int agdi_probe(struct platform_device *pdev) argument 53 struct agdi_data *adata = dev_get_platdata(&pdev->dev); 58 return agdi_sdei_probe(pdev, adata); 61 static void agdi_remove(struct platform_device *pdev) argument 63 struct agdi_data *adata = dev_get_platdata(&pdev->dev); 68 dev_err(&pdev 98 struct platform_device *pdev; local [all...] |
/linux-master/drivers/xen/xen-pciback/ |
H A D | pciback.h | 67 struct pci_dev *pcistub_get_pci_dev_by_slot(struct xen_pcibk_device *pdev, 70 struct pci_dev *pcistub_get_pci_dev(struct xen_pcibk_device *pdev, 80 void xen_pcibk_reset_device(struct pci_dev *pdev); 94 typedef int (*publish_pci_dev_cb) (struct xen_pcibk_device *pdev, 97 typedef int (*publish_pci_root_cb) (struct xen_pcibk_device *pdev, 106 int (*init)(struct xen_pcibk_device *pdev); 107 void (*free)(struct xen_pcibk_device *pdev); 108 int (*find)(struct pci_dev *pcidev, struct xen_pcibk_device *pdev, 111 int (*publish)(struct xen_pcibk_device *pdev, publish_pci_root_cb cb); 112 void (*release)(struct xen_pcibk_device *pdev, struc 125 xen_pcibk_add_pci_dev(struct xen_pcibk_device *pdev, struct pci_dev *dev, int devid, publish_pci_dev_cb publish_cb) argument 135 xen_pcibk_release_pci_dev(struct xen_pcibk_device *pdev, struct pci_dev *dev, bool lock) argument 143 xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev, unsigned int domain, unsigned int bus, unsigned int devfn) argument 157 xen_pcibk_get_pcifront_dev(struct pci_dev *pcidev, struct xen_pcibk_device *pdev, unsigned int *domain, unsigned int *bus, unsigned int *devfn) argument 169 xen_pcibk_init_devices(struct xen_pcibk_device *pdev) argument 176 xen_pcibk_publish_pci_roots(struct xen_pcibk_device *pdev, publish_pci_root_cb cb) argument 184 xen_pcibk_release_devices(struct xen_pcibk_device *pdev) argument 194 xen_pcibk_lateeoi(struct xen_pcibk_device *pdev, unsigned int eoi_flag) argument [all...] |
/linux-master/drivers/crypto/marvell/octeontx2/ |
H A D | otx2_cpt_common.h | 146 static inline bool is_dev_otx2(struct pci_dev *pdev) argument 148 if (pdev->device == OTX2_CPT_PCI_PF_DEVICE_ID || 149 pdev->device == OTX2_CPT_PCI_VF_DEVICE_ID) 155 static inline bool is_dev_cn10ka(struct pci_dev *pdev) argument 157 return pdev->subsystem_device == CPT_PCI_SUBSYS_DEVID_CN10K_A; 160 static inline bool is_dev_cn10ka_ax(struct pci_dev *pdev) argument 162 if (pdev->subsystem_device == CPT_PCI_SUBSYS_DEVID_CN10K_A && 163 ((pdev->revision & 0xFF) == 4 || (pdev->revision & 0xFF) == 0x50 || 164 (pdev 170 is_dev_cn10kb(struct pci_dev *pdev) argument 175 is_dev_cn10ka_b0(struct pci_dev *pdev) argument 184 otx2_cpt_set_hw_caps(struct pci_dev *pdev, unsigned long *cap_flag) argument 193 cpt_is_errata_38550_exists(struct pci_dev *pdev) argument 201 cpt_feature_sgv2(struct pci_dev *pdev) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_vga.c | 12 nouveau_vga_set_decode(struct pci_dev *pdev, bool state) argument 14 struct nouveau_drm *drm = nouveau_drm(pci_get_drvdata(pdev)); 34 nouveau_switcheroo_set_state(struct pci_dev *pdev, argument 37 struct drm_device *dev = pci_get_drvdata(pdev); 45 nouveau_pmops_resume(&pdev->dev); 51 nouveau_pmops_suspend(&pdev->dev); 57 nouveau_switcheroo_reprobe(struct pci_dev *pdev) argument 59 struct drm_device *dev = pci_get_drvdata(pdev); 64 nouveau_switcheroo_can_switch(struct pci_dev *pdev) argument 66 struct drm_device *dev = pci_get_drvdata(pdev); 88 struct pci_dev *pdev; local 112 struct pci_dev *pdev; local [all...] |
/linux-master/arch/sh/drivers/ |
H A D | push-switch.c | 36 struct platform_device *pdev = psw->pdev; local 40 kobject_uevent(&pdev->dev.kobj, KOBJ_CHANGE); 43 static int switch_drv_probe(struct platform_device *pdev) argument 53 irq = platform_get_irq(pdev, 0); 59 psw_info = pdev->dev.platform_data; 64 psw_info->name ? psw_info->name : DRV_NAME, pdev); 69 ret = device_create_file(&pdev->dev, &dev_attr_switch); 71 dev_err(&pdev->dev, "Failed creating device attrs\n"); 81 psw->pdev 94 switch_drv_remove(struct platform_device *pdev) argument [all...] |
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_switcheroo.c | 12 static void i915_switcheroo_set_state(struct pci_dev *pdev, argument 15 struct drm_i915_private *i915 = pdev_to_i915(pdev); 19 dev_err(&pdev->dev, "DRM not initialized, aborting switch.\n"); 23 dev_err(&pdev->dev, "Device state not initialized, aborting switch.\n"); 31 pci_set_power_state(pdev, PCI_D0); 42 static bool i915_switcheroo_can_switch(struct pci_dev *pdev) argument 44 struct drm_i915_private *i915 = pdev_to_i915(pdev); 62 struct pci_dev *pdev = to_pci_dev(i915->drm.dev); local 64 return vga_switcheroo_register_client(pdev, &i915_switcheroo_ops, false); 69 struct pci_dev *pdev local [all...] |
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | ath9k_pci_owl_loader.c | 26 struct pci_dev *pdev; member in struct:owl_ctx 36 static int ath9k_pci_fixup(struct pci_dev *pdev, const u16 *cal_data, argument 52 dev_err(&pdev->dev, "eeprom has an invalid size.\n"); 58 dev_err(&pdev->dev, "invalid calibration data\n"); 62 dev_dbg(&pdev->dev, "calibration data needs swapping\n"); 66 dev_info(&pdev->dev, "fixup device configuration\n"); 68 mem = pcim_iomap(pdev, 0, 0); 70 dev_err(&pdev->dev, "ioremap error\n"); 74 pci_read_config_dword(pdev, PCI_BASE_ADDRESS_0, &bar0); 75 pci_write_config_dword(pdev, PCI_BASE_ADDRESS_ 113 owl_rescan(struct pci_dev *pdev) argument 141 owl_get_eeprom_name(struct pci_dev *pdev) argument 196 owl_probe(struct pci_dev *pdev, const struct pci_device_id *id) argument 235 owl_remove(struct pci_dev *pdev) argument [all...] |
/linux-master/drivers/usb/host/ |
H A D | xhci-pci-renesas.c | 155 static bool renesas_check_rom(struct pci_dev *pdev) argument 161 retval = pci_read_config_word(pdev, RENESAS_ROM_STATUS, &rom_status); 167 dev_dbg(&pdev->dev, "External ROM exists\n"); 174 static int renesas_check_rom_state(struct pci_dev *pdev) argument 181 err = pci_read_config_dword(pdev, RENESAS_FW_VERSION, &version); 187 dev_dbg(&pdev->dev, "Found ROM version: %x\n", version); 192 err = pci_read_config_word(pdev, RENESAS_ROM_STATUS, &rom_state); 198 dev_dbg(&pdev->dev, "ROM exists\n"); 206 dev_dbg(&pdev->dev, "Unknown ROM status ...\n"); 211 dev_err(&pdev 219 renesas_fw_check_running(struct pci_dev *pdev) argument 285 renesas_fw_download(struct pci_dev *pdev, const struct firmware *fw) argument 378 renesas_rom_erase(struct pci_dev *pdev) argument 424 renesas_setup_rom(struct pci_dev *pdev, const struct firmware *fw) argument 545 renesas_load_fw(struct pci_dev *pdev, const struct firmware *fw) argument 576 renesas_xhci_check_request_fw(struct pci_dev *pdev, const struct pci_device_id *id) argument [all...] |
/linux-master/drivers/media/pci/mantis/ |
H A D | mantis_pci.c | 41 struct pci_dev *pdev = mantis->pdev; local 47 mantis->pdev->bus->number, 48 PCI_SLOT(mantis->pdev->devfn), 49 PCI_FUNC(mantis->pdev->devfn)); 51 err = pci_enable_device(pdev); 58 err = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32)); 65 pci_set_master(pdev); 67 if (!request_mem_region(pci_resource_start(pdev, 0), 68 pci_resource_len(pdev, 140 struct pci_dev *pdev = mantis->pdev; local [all...] |
/linux-master/drivers/usb/gadget/udc/ |
H A D | amd5536udc_pci.c | 55 static void udc_pci_remove(struct pci_dev *pdev) argument 59 dev = pci_get_drvdata(pdev); 71 free_irq(pdev->irq, dev); 73 release_mem_region(pci_resource_start(pdev, 0), 74 pci_resource_len(pdev, 0)); 75 pci_disable_device(pdev); 82 struct pci_dev *pdev, 93 dev_dbg(&pdev->dev, "already probed\n"); 103 if (pci_enable_device(pdev) < 0) { 109 resource = pci_resource_start(pdev, 81 udc_pci_probe( struct pci_dev *pdev, const struct pci_device_id *id ) argument [all...] |
/linux-master/drivers/bus/ |
H A D | ti-pwmss.c | 21 static int pwmss_probe(struct platform_device *pdev) argument 24 struct device_node *node = pdev->dev.of_node; 26 pm_runtime_enable(&pdev->dev); 29 ret = of_platform_populate(node, NULL, NULL, &pdev->dev); 31 dev_err(&pdev->dev, "no child node found\n"); 36 static void pwmss_remove(struct platform_device *pdev) argument 38 pm_runtime_disable(&pdev->dev);
|
H A D | tegra-aconnect.c | 22 static int tegra_aconnect_probe(struct platform_device *pdev) argument 26 if (!pdev->dev.of_node) 29 aconnect = devm_kzalloc(&pdev->dev, sizeof(struct tegra_aconnect), 34 aconnect->ape_clk = devm_clk_get(&pdev->dev, "ape"); 36 dev_err(&pdev->dev, "Can't retrieve ape clock\n"); 40 aconnect->apb2ape_clk = devm_clk_get(&pdev->dev, "apb2ape"); 42 dev_err(&pdev->dev, "Can't retrieve apb2ape clock\n"); 46 dev_set_drvdata(&pdev->dev, aconnect); 47 pm_runtime_enable(&pdev->dev); 49 of_platform_populate(pdev 56 tegra_aconnect_remove(struct platform_device *pdev) argument [all...] |
/linux-master/arch/s390/pci/ |
H A D | pci_event.c | 62 static bool is_passed_through(struct pci_dev *pdev) argument 64 struct zpci_dev *zdev = to_zpci(pdev); 87 static pci_ers_result_t zpci_event_notify_error_detected(struct pci_dev *pdev, argument 92 ers_res = driver->err_handler->error_detected(pdev, pdev->error_state); 94 pr_info("%s: Automatic recovery failed after initial reporting\n", pci_name(pdev)); 96 pr_debug("%s: Driver needs reset to recover\n", pci_name(pdev)); 101 static pci_ers_result_t zpci_event_do_error_state_clear(struct pci_dev *pdev, argument 105 struct zpci_dev *zdev = to_zpci(pdev); 108 pr_info("%s: Unblocking device access for examination\n", pci_name(pdev)); 141 zpci_event_do_reset(struct pci_dev *pdev, struct pci_driver *driver) argument 169 zpci_event_attempt_error_recovery(struct pci_dev *pdev) argument 236 zpci_event_io_failure(struct pci_dev *pdev, pci_channel_state_t es) argument 261 struct pci_dev *pdev = NULL; local [all...] |
/linux-master/drivers/net/dsa/ |
H A D | mt7530-mmio.c | 20 mt7988_probe(struct platform_device *pdev) argument 27 priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL); 32 priv->dev = &pdev->dev; 38 priv->rstc = devm_reset_control_get(&pdev->dev, NULL); 40 dev_err(&pdev->dev, "Couldn't get our reset line\n"); 44 base_addr = devm_platform_ioremap_resource(pdev, 0); 46 dev_err(&pdev->dev, "cannot request I/O memory space\n"); 50 sw_regmap_config = devm_kzalloc(&pdev->dev, sizeof(*sw_regmap_config), GFP_KERNEL); 59 priv->regmap = devm_regmap_init_mmio(&pdev->dev, base_addr, sw_regmap_config); 66 static void mt7988_remove(struct platform_device *pdev) argument 74 mt7988_shutdown(struct platform_device *pdev) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | shadowpci.c | 28 struct pci_dev *pdev; member in struct:priv 48 pci_unmap_rom(priv->pdev, priv->rom); 49 pci_disable_rom(priv->pdev); 58 struct pci_dev *pdev; local 62 pdev = device->func->pci(device)->pdev; 66 if (!(ret = pci_enable_rom(pdev))) { 70 (priv->rom = pci_map_rom(pdev, &priv->size))) { 71 priv->pdev = pdev; 95 struct pci_dev *pdev; local [all...] |
/linux-master/drivers/usb/gadget/udc/cdns2/ |
H A D | cdns2-pci.c | 23 static int cdns2_pci_probe(struct pci_dev *pdev, argument 27 struct device *dev = &pdev->dev; 33 if (!id || pdev->devfn != PCI_DEV_FN_DEVICE || 34 pdev->class != PCI_CLASS_SERIAL_USB_DEVICE) 37 ret = pcim_enable_device(pdev); 39 dev_err(&pdev->dev, "Enabling PCI device has failed %d\n", ret); 43 pci_set_master(pdev); 45 priv_dev = devm_kzalloc(&pdev->dev, sizeof(*priv_dev), GFP_KERNEL); 50 rsrc_start = pci_resource_start(pdev, PCI_BAR_DEV); 51 rsrc_len = pci_resource_len(pdev, PCI_BAR_DE 88 cdns2_pci_remove(struct pci_dev *pdev) argument [all...] |
/linux-master/drivers/usb/cdns3/ |
H A D | cdnsp-mem.c | 21 static void cdnsp_free_stream_info(struct cdnsp_device *pdev, 29 static struct cdnsp_segment *cdnsp_segment_alloc(struct cdnsp_device *pdev, argument 42 seg->trbs = dma_pool_zalloc(pdev->segment_pool, flags, &dma); 65 dma_pool_free(pdev->segment_pool, seg->trbs, dma); 71 static void cdnsp_segment_free(struct cdnsp_device *pdev, argument 75 dma_pool_free(pdev->segment_pool, seg->trbs, seg->dma); 81 static void cdnsp_free_segments_for_ring(struct cdnsp_device *pdev, argument 91 cdnsp_segment_free(pdev, seg); 95 cdnsp_segment_free(pdev, first); 105 static void cdnsp_link_segments(struct cdnsp_device *pdev, argument 136 cdnsp_link_rings(struct cdnsp_device *pdev, struct cdnsp_ring *ring, struct cdnsp_segment *first, struct cdnsp_segment *last, unsigned int num_segs) argument 280 cdnsp_ring_free(struct cdnsp_device *pdev, struct cdnsp_ring *ring) argument 322 cdnsp_alloc_segments_for_ring(struct cdnsp_device *pdev, struct cdnsp_segment **first, struct cdnsp_segment **last, unsigned int num_segs, unsigned int cycle_state, enum cdnsp_ring_type type, unsigned int max_packet, gfp_t flags) argument 370 cdnsp_ring_alloc(struct cdnsp_device *pdev, unsigned int num_segs, enum cdnsp_ring_type type, unsigned int max_packet, gfp_t flags) argument 410 cdnsp_free_endpoint_rings(struct cdnsp_device *pdev, struct cdnsp_ep *pep) argument 421 cdnsp_ring_expansion(struct cdnsp_device *pdev, struct cdnsp_ring *ring, unsigned int num_trbs, gfp_t flags) argument 461 cdnsp_init_device_ctx(struct cdnsp_device *pdev) argument 517 cdnsp_free_stream_ctx(struct cdnsp_device *pdev, struct cdnsp_ep *pep) argument 526 cdnsp_alloc_stream_ctx(struct cdnsp_device *pdev, struct cdnsp_ep *pep) argument 561 cdnsp_alloc_stream_info(struct cdnsp_device *pdev, struct cdnsp_ep *pep, unsigned int num_stream_ctxs, unsigned int num_streams) argument 642 cdnsp_free_stream_info(struct cdnsp_device *pdev, struct cdnsp_ep *pep) argument 669 cdnsp_free_priv_device(struct cdnsp_device *pdev) argument 687 cdnsp_alloc_priv_device(struct cdnsp_device *pdev) argument 715 cdnsp_copy_ep0_dequeue_into_input_ctx(struct cdnsp_device *pdev) argument 726 cdnsp_setup_addressable_priv_dev(struct cdnsp_device *pdev) argument 941 cdnsp_endpoint_init(struct cdnsp_device *pdev, struct cdnsp_ep *pep, gfp_t mem_flags) argument 1017 cdnsp_endpoint_zero(struct cdnsp_device *pdev, struct cdnsp_ep *pep) argument 1025 cdnsp_alloc_erst(struct cdnsp_device *pdev, struct cdnsp_ring *evt_ring, struct cdnsp_erst *erst) argument 1054 cdnsp_free_erst(struct cdnsp_device *pdev, struct cdnsp_erst *erst) argument 1066 cdnsp_mem_cleanup(struct cdnsp_device *pdev) argument 1100 cdnsp_set_event_deq(struct cdnsp_device *pdev) argument 1122 cdnsp_add_in_port(struct cdnsp_device *pdev, struct cdnsp_port *port, __le32 __iomem *addr) argument 1147 cdnsp_setup_port_arrays(struct cdnsp_device *pdev) argument 1208 cdnsp_mem_init(struct cdnsp_device *pdev) argument [all...] |