| /arch/powerpc/kernel/ |
| D | dma-iommu.c | 14 #define can_map_direct(dev, addr) \ argument 15 ((dev)->bus_dma_limit >= phys_to_dma((dev), (addr))) 17 bool arch_dma_map_page_direct(struct device *dev, phys_addr_t addr) in arch_dma_map_page_direct() argument 19 if (likely(!dev->bus_dma_limit)) in arch_dma_map_page_direct() 22 return can_map_direct(dev, addr); in arch_dma_map_page_direct() 25 #define is_direct_handle(dev, h) ((h) >= (dev)->archdata.dma_offset) argument 27 bool arch_dma_unmap_page_direct(struct device *dev, dma_addr_t dma_handle) in arch_dma_unmap_page_direct() argument 29 if (likely(!dev->bus_dma_limit)) in arch_dma_unmap_page_direct() 32 return is_direct_handle(dev, dma_handle); in arch_dma_unmap_page_direct() 35 bool arch_dma_map_sg_direct(struct device *dev, struct scatterlist *sg, in arch_dma_map_sg_direct() argument [all …]
|
| D | pci_of_scan.c | 117 static void of_pci_parse_addrs(struct device_node *node, struct pci_dev *dev) in of_pci_parse_addrs() argument 151 res = &dev->resource[(i - PCI_BASE_ADDRESS_0) >> 2]; in of_pci_parse_addrs() 152 } else if (i == dev->rom_base_reg) { in of_pci_parse_addrs() 153 res = &dev->resource[PCI_ROM_RESOURCE]; in of_pci_parse_addrs() 162 res->name = pci_name(dev); in of_pci_parse_addrs() 165 pcibios_bus_to_resource(dev->bus, res, ®ion); in of_pci_parse_addrs() 178 struct pci_dev *dev; in of_create_pci_dev() local 180 dev = pci_alloc_dev(bus); in of_create_pci_dev() 181 if (!dev) in of_create_pci_dev() 187 dev->dev.of_node = of_node_get(node); in of_create_pci_dev() [all …]
|
| /arch/parisc/kernel/ |
| D | drivers.c | 48 static inline int check_dev(struct device *dev) in check_dev() argument 50 if (dev->bus == &parisc_bus_type) { in check_dev() 52 pdev = to_parisc_device(dev); in check_dev() 66 static int descend_children(struct device * dev, void * data) in descend_children() argument 70 if (recurse_data->fn(dev, recurse_data->obj)) in descend_children() 73 return device_for_each_child(dev, recurse_data, descend_children); in descend_children() 100 static int match_device(const struct parisc_driver *driver, struct parisc_device *dev) in match_device() argument 106 (ids->sversion != dev->id.sversion)) in match_device() 110 (ids->hw_type != dev->id.hw_type)) in match_device() 114 (ids->hversion != dev->id.hversion)) in match_device() [all …]
|
| /arch/arm/kernel/ |
| D | bios32.c | 28 struct pci_dev *dev; in pcibios_bus_report_status() local 30 list_for_each_entry(dev, &bus->devices, bus_list) { in pcibios_bus_report_status() 37 if (dev->bus->number == 0 && dev->devfn == 0) in pcibios_bus_report_status() 40 pci_read_config_word(dev, PCI_STATUS, &status); in pcibios_bus_report_status() 48 pci_write_config_word(dev, PCI_STATUS, status & status_mask); in pcibios_bus_report_status() 51 printk("(%s: %04X) ", pci_name(dev), status); in pcibios_bus_report_status() 54 list_for_each_entry(dev, &bus->devices, bus_list) in pcibios_bus_report_status() 55 if (dev->subordinate) in pcibios_bus_report_status() 56 pcibios_bus_report_status(dev->subordinate, status_mask, warn); in pcibios_bus_report_status() 79 static void pci_fixup_83c553(struct pci_dev *dev) in pci_fixup_83c553() argument [all …]
|
| /arch/xtensa/platforms/iss/ |
| D | simdisk.c | 70 static void simdisk_transfer(struct simdisk *dev, unsigned long sector, in simdisk_transfer() argument 76 if (offset > dev->size || dev->size - offset < nbytes) { in simdisk_transfer() 82 spin_lock(&dev->lock); in simdisk_transfer() 86 simc_lseek(dev->fd, offset, SEEK_SET); in simdisk_transfer() 89 io = simc_write(dev->fd, buffer, nbytes); in simdisk_transfer() 91 io = simc_read(dev->fd, buffer, nbytes); in simdisk_transfer() 100 spin_unlock(&dev->lock); in simdisk_transfer() 105 struct simdisk *dev = bio->bi_bdev->bd_disk->private_data; in simdisk_submit_bio() local 114 simdisk_transfer(dev, sector, len, buffer, in simdisk_submit_bio() 125 struct simdisk *dev = disk->private_data; in simdisk_open() local [all …]
|
| /arch/powerpc/platforms/ |
| D | fsl_uli1575.c | 62 static void early_uli5249(struct pci_dev *dev) in early_uli5249() argument 69 pci_write_config_word(dev, PCI_COMMAND, PCI_COMMAND_IO | in early_uli5249() 73 pci_read_config_byte(dev, 0x7c, &temp); in early_uli5249() 74 pci_write_config_byte(dev, 0x7c, 0x80); in early_uli5249() 77 pci_write_config_byte(dev, PCI_CLASS_PROG, 0x01); in early_uli5249() 78 dev->class |= 0x1; in early_uli5249() 81 pci_write_config_byte(dev, 0x7c, temp); in early_uli5249() 85 static void quirk_uli1575(struct pci_dev *dev) in quirk_uli1575() argument 99 pci_write_config_byte(dev, 0x48 + i, val); in quirk_uli1575() 103 pci_write_config_byte(dev, 0x86, ULI_PIRQD); in quirk_uli1575() [all …]
|
| /arch/powerpc/include/asm/ |
| D | macio.h | 50 #define to_macio_device(d) container_of(d, struct macio_dev, ofdev.dev) 53 extern struct macio_dev *macio_dev_get(struct macio_dev *dev); 54 extern void macio_dev_put(struct macio_dev *dev); 61 static inline int macio_resource_count(struct macio_dev *dev) in macio_resource_count() argument 63 return dev->n_resources; in macio_resource_count() 66 static inline unsigned long macio_resource_start(struct macio_dev *dev, int resource_no) in macio_resource_start() argument 68 return dev->resource[resource_no].start; in macio_resource_start() 71 static inline unsigned long macio_resource_end(struct macio_dev *dev, int resource_no) in macio_resource_end() argument 73 return dev->resource[resource_no].end; in macio_resource_end() 76 static inline unsigned long macio_resource_len(struct macio_dev *dev, int resource_no) in macio_resource_len() argument [all …]
|
| /arch/arm64/kvm/hyp/nvhe/device/ |
| D | device.c | 51 struct pkvm_device *dev; in pkvm_get_device() local 56 dev = ®istered_devices[i]; in pkvm_get_device() 57 for (j = 0 ; j < dev->nr_resources; ++j) { in pkvm_get_device() 58 res = &dev->resources[j]; in pkvm_get_device() 60 return dev; in pkvm_get_device() 69 struct pkvm_device *dev; in pkvm_get_device_by_addr() local 74 dev = ®istered_devices[i]; in pkvm_get_device_by_addr() 75 for (j = 0 ; j < dev->nr_resources; ++j) { in pkvm_get_device_by_addr() 76 res = &dev->resources[j]; in pkvm_get_device_by_addr() 78 return dev; in pkvm_get_device_by_addr() [all …]
|
| /arch/x86/kernel/ |
| D | quirks.c | 15 static void quirk_intel_irqbalance(struct pci_dev *dev) in quirk_intel_irqbalance() argument 25 if (dev->revision > 0x9) in quirk_intel_irqbalance() 29 pci_read_config_byte(dev, 0xf4, &config); in quirk_intel_irqbalance() 30 pci_write_config_byte(dev, 0xf4, config|0x2); in quirk_intel_irqbalance() 36 pci_bus_read_config_word(dev->bus, PCI_DEVFN(8, 0), 0x4c, &word); in quirk_intel_irqbalance() 39 dev_info(&dev->dev, "Intel E7520/7320/7525 detected; " in quirk_intel_irqbalance() 49 pci_write_config_byte(dev, 0xf4, config); in quirk_intel_irqbalance() 96 static void ich_force_enable_hpet(struct pci_dev *dev) in ich_force_enable_hpet() argument 105 pci_read_config_dword(dev, 0xF0, &rcba); in ich_force_enable_hpet() 108 dev_printk(KERN_DEBUG, &dev->dev, "RCBA disabled; " in ich_force_enable_hpet() [all …]
|
| /arch/mips/pci/ |
| D | fixup-sb1250.c | 15 static void quirk_sb1250_pci(struct pci_dev *dev) in quirk_sb1250_pci() argument 17 pci_write_config_byte(dev, 0x40, 0xff); in quirk_sb1250_pci() 37 static int sb1250_bus_dma_limit(struct pci_dev *dev, void *data) in sb1250_bus_dma_limit() argument 43 exclude_this = exclude->set && (dev->bus->number >= exclude->start && in sb1250_bus_dma_limit() 44 dev->bus->number <= exclude->end); in sb1250_bus_dma_limit() 45 ht_bridge = !exclude->set && (dev->vendor == PCI_VENDOR_ID_SIBYTE && in sb1250_bus_dma_limit() 46 dev->device == PCI_DEVICE_ID_BCM1250_HT); in sb1250_bus_dma_limit() 49 dev_dbg(&dev->dev, "not disabling DAC for device"); in sb1250_bus_dma_limit() 51 exclude->start = dev->subordinate->number; in sb1250_bus_dma_limit() 52 exclude->end = pci_bus_max_busnr(dev->subordinate); in sb1250_bus_dma_limit() [all …]
|
| D | pci-bcm47xx.c | 31 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq() argument 37 static int bcm47xx_pcibios_plat_dev_init_ssb(struct pci_dev *dev) in bcm47xx_pcibios_plat_dev_init_ssb() argument 42 res = ssb_pcibios_plat_dev_init(dev); in bcm47xx_pcibios_plat_dev_init_ssb() 44 pci_alert(dev, "PCI: Failed to init device\n"); in bcm47xx_pcibios_plat_dev_init_ssb() 48 pci_read_config_byte(dev, PCI_INTERRUPT_PIN, &pin); in bcm47xx_pcibios_plat_dev_init_ssb() 49 slot = PCI_SLOT(dev->devfn); in bcm47xx_pcibios_plat_dev_init_ssb() 50 res = ssb_pcibios_map_irq(dev, slot, pin); in bcm47xx_pcibios_plat_dev_init_ssb() 54 pci_alert(dev, "PCI: Failed to map IRQ of device\n"); in bcm47xx_pcibios_plat_dev_init_ssb() 58 dev->irq = res; in bcm47xx_pcibios_plat_dev_init_ssb() 64 static int bcm47xx_pcibios_plat_dev_init_bcma(struct pci_dev *dev) in bcm47xx_pcibios_plat_dev_init_bcma() argument [all …]
|
| D | fixup-cobalt.c | 54 static void qube_raq_galileo_early_fixup(struct pci_dev *dev) in qube_raq_galileo_early_fixup() argument 56 if (dev->devfn == PCI_DEVFN(0, 0) && in qube_raq_galileo_early_fixup() 57 (dev->class >> 8) == PCI_CLASS_MEMORY_OTHER) { in qube_raq_galileo_early_fixup() 59 dev->class = (PCI_CLASS_BRIDGE_HOST << 8) | (dev->class & 0xff); in qube_raq_galileo_early_fixup() 68 static void qube_raq_via_bmIDE_fixup(struct pci_dev *dev) in qube_raq_via_bmIDE_fixup() argument 74 pci_read_config_word(dev, PCI_COMMAND, &cfgword); in qube_raq_via_bmIDE_fixup() 76 pci_write_config_word(dev, PCI_COMMAND, cfgword); in qube_raq_via_bmIDE_fixup() 79 pci_write_config_byte(dev, 0x40, 0xb); in qube_raq_via_bmIDE_fixup() 82 pci_read_config_byte(dev, PCI_LATENCY_TIMER, <); in qube_raq_via_bmIDE_fixup() 84 pci_write_config_byte(dev, PCI_LATENCY_TIMER, 64); in qube_raq_via_bmIDE_fixup() [all …]
|
| /arch/powerpc/platforms/ps3/ |
| D | system-bus.c | 35 static int ps3_is_device(struct ps3_system_bus_device *dev, u64 bus_id, in ps3_is_device() argument 38 return dev->bus_id == bus_id && dev->dev_id == dev_id; in ps3_is_device() 41 static int ps3_open_hv_device_sb(struct ps3_system_bus_device *dev) in ps3_open_hv_device_sb() argument 45 BUG_ON(!dev->bus_id); in ps3_open_hv_device_sb() 48 if (ps3_is_device(dev, 1, 1)) { in ps3_open_hv_device_sb() 56 if (ps3_is_device(dev, 1, 2)) { in ps3_open_hv_device_sb() 64 result = lv1_open_device(dev->bus_id, dev->dev_id, 0); in ps3_open_hv_device_sb() 68 __func__, __LINE__, dev->match_id, dev->match_sub_id, in ps3_open_hv_device_sb() 69 dev_name(&dev->core), ps3_result(result)); in ps3_open_hv_device_sb() 78 static int ps3_close_hv_device_sb(struct ps3_system_bus_device *dev) in ps3_close_hv_device_sb() argument [all …]
|
| /arch/x86/pci/ |
| D | xen.c | 33 static int xen_pcifront_enable_irq(struct pci_dev *dev) in xen_pcifront_enable_irq() argument 40 rc = pci_read_config_byte(dev, PCI_INTERRUPT_LINE, &gsi); in xen_pcifront_enable_irq() 42 dev_warn(&dev->dev, "Xen PCI: failed to read interrupt line: %d\n", in xen_pcifront_enable_irq() 54 dev_warn(&dev->dev, "Xen PCI: failed to bind GSI%d (PIRQ%d) to IRQ: %d\n", in xen_pcifront_enable_irq() 59 dev->irq = rc; in xen_pcifront_enable_irq() 60 dev_info(&dev->dev, "Xen PCI mapped GSI%d to IRQ%d\n", gsi, dev->irq); in xen_pcifront_enable_irq() 107 static int acpi_register_gsi_xen_hvm(struct device *dev, u32 gsi, in acpi_register_gsi_xen_hvm() argument 146 static int acpi_register_gsi_xen(struct device *dev, u32 gsi, in acpi_register_gsi_xen() argument 161 int (*setup_msi_irqs)(struct pci_dev *dev, int nvec, int type); 162 void (*teardown_msi_irqs)(struct pci_dev *dev); [all …]
|
| D | i386.c | 49 struct pci_dev *dev; member 58 static struct pcibios_fwaddrmap *pcibios_fwaddrmap_lookup(struct pci_dev *dev) in pcibios_fwaddrmap_lookup() argument 65 if (map->dev == dev) in pcibios_fwaddrmap_lookup() 72 pcibios_save_fw_addr(struct pci_dev *dev, int idx, resource_size_t fw_addr) in pcibios_save_fw_addr() argument 81 map = pcibios_fwaddrmap_lookup(dev); in pcibios_save_fw_addr() 88 map->dev = pci_dev_get(dev); in pcibios_save_fw_addr() 99 resource_size_t pcibios_retrieve_fw_addr(struct pci_dev *dev, int idx) in pcibios_retrieve_fw_addr() argument 109 map = pcibios_fwaddrmap_lookup(dev); in pcibios_retrieve_fw_addr() 125 pci_dev_put(entry->dev); in pcibios_fw_addr_list_del() 133 skip_isa_ioresource_align(struct pci_dev *dev) { in skip_isa_ioresource_align() argument [all …]
|
| D | irq.c | 35 static int pirq_enable_irq(struct pci_dev *dev); 36 static void pirq_disable_irq(struct pci_dev *dev); 53 int (*get)(struct pci_dev *router, struct pci_dev *dev, int pirq); 54 int (*set)(struct pci_dev *router, struct pci_dev *dev, int pirq, 56 int (*lvl)(struct pci_dev *router, struct pci_dev *dev, int pirq, 65 int (*pcibios_enable_irq)(struct pci_dev *dev) = pirq_enable_irq; 66 void (*pcibios_disable_irq)(struct pci_dev *dev) = pirq_disable_irq; 349 static int pirq_finali_get(struct pci_dev *router, struct pci_dev *dev, in pirq_finali_get() argument 368 static int pirq_finali_set(struct pci_dev *router, struct pci_dev *dev, in pirq_finali_set() argument 390 static int pirq_finali_lvl(struct pci_dev *router, struct pci_dev *dev, in pirq_finali_lvl() argument [all …]
|
| D | fixup.c | 24 dev_warn(&d->dev, "Searching for i450NX host bridges\n"); in pci_fixup_i450nx() 30 dev_dbg(&d->dev, "i450NX PXB %d: %02x/%02x/%02x\n", pxb, busno, in pci_fixup_i450nx() 49 dev_info(&d->dev, "i440KX/GX host bridge; secondary bus %02x\n", busno); in pci_fixup_i450gx() 63 dev_warn(&d->dev, "Fixing base address flags\n"); in pci_fixup_umc_ide() 75 dev_dbg(&d->dev, "Setting max latency to 32\n"); in pci_fixup_latency() 133 …dev_warn(&d->dev, "Disabling VIA memory write queue (PCI ID %04x, rev %02x): [%02x] %02x & %02x ->… in pci_fixup_via_northbridge_bug() 157 static void pci_fixup_transparent_bridge(struct pci_dev *dev) in pci_fixup_transparent_bridge() argument 159 if ((dev->device & 0xff00) == 0x2400) in pci_fixup_transparent_bridge() 160 dev->transparent = 1; in pci_fixup_transparent_bridge() 177 static void pci_fixup_nforce2(struct pci_dev *dev) in pci_fixup_nforce2() argument [all …]
|
| /arch/sparc/kernel/ |
| D | pci.c | 208 struct pci_dev *dev) in pci_parse_of_addrs() argument 218 pci_info(dev, " parse addresses (%d bytes) @ %p\n", in pci_parse_of_addrs() 231 pci_info(dev, " start: %llx, end: %llx, i: %x\n", in pci_parse_of_addrs() 235 res = &dev->resource[(i - PCI_BASE_ADDRESS_0) >> 2]; in pci_parse_of_addrs() 236 } else if (i == dev->rom_base_reg) { in pci_parse_of_addrs() 237 res = &dev->resource[PCI_ROM_RESOURCE]; in pci_parse_of_addrs() 240 pci_err(dev, "bad cfg reg num 0x%x\n", i); in pci_parse_of_addrs() 246 res->name = pci_name(dev); in pci_parse_of_addrs() 248 pci_info(dev, "reg 0x%x: %pR\n", i, res); in pci_parse_of_addrs() 270 struct pci_dev *dev; in of_create_pci_dev() local [all …]
|
| /arch/powerpc/platforms/pseries/ |
| D | ibmebus.c | 67 static void *ibmebus_alloc_coherent(struct device *dev, in ibmebus_alloc_coherent() argument 81 static void ibmebus_free_coherent(struct device *dev, in ibmebus_free_coherent() argument 89 static dma_addr_t ibmebus_map_page(struct device *dev, in ibmebus_map_page() argument 99 static void ibmebus_unmap_page(struct device *dev, in ibmebus_unmap_page() argument 108 static int ibmebus_map_sg(struct device *dev, in ibmebus_map_sg() argument 124 static void ibmebus_unmap_sg(struct device *dev, in ibmebus_unmap_sg() argument 132 static int ibmebus_dma_supported(struct device *dev, u64 mask) in ibmebus_dma_supported() argument 137 static u64 ibmebus_dma_get_required_mask(struct device *dev) in ibmebus_dma_get_required_mask() argument 153 static int ibmebus_match_path(struct device *dev, const void *data) in ibmebus_match_path() argument 155 struct device_node *dn = to_platform_device(dev)->dev.of_node; in ibmebus_match_path() [all …]
|
| /arch/sh/drivers/dma/ |
| D | dma-sysfs.c | 23 static ssize_t dma_show_devices(struct device *dev, in dma_show_devices() argument 64 static ssize_t dma_show_dev_id(struct device *dev, in dma_show_dev_id() argument 67 struct dma_channel *channel = to_dma_channel(dev); in dma_show_dev_id() 71 static ssize_t dma_store_dev_id(struct device *dev, in dma_store_dev_id() argument 75 struct dma_channel *channel = to_dma_channel(dev); in dma_store_dev_id() 82 static ssize_t dma_store_config(struct device *dev, in dma_store_config() argument 86 struct dma_channel *channel = to_dma_channel(dev); in dma_store_config() 97 static ssize_t dma_show_mode(struct device *dev, in dma_show_mode() argument 100 struct dma_channel *channel = to_dma_channel(dev); in dma_show_mode() 104 static ssize_t dma_store_mode(struct device *dev, in dma_store_mode() argument [all …]
|
| /arch/powerpc/platforms/powernv/ |
| D | ocxl.c | 29 int dev; member 74 static int find_dvsec_from_pos(struct pci_dev *dev, int dvsec_id, int pos) in find_dvsec_from_pos() argument 79 while ((vsec = pci_find_next_ext_capability(dev, vsec, in find_dvsec_from_pos() 81 pci_read_config_word(dev, vsec + OCXL_DVSEC_VENDOR_OFFSET, in find_dvsec_from_pos() 83 pci_read_config_word(dev, vsec + OCXL_DVSEC_ID_OFFSET, &id); in find_dvsec_from_pos() 90 static int find_dvsec_afu_ctrl(struct pci_dev *dev, u8 afu_idx) in find_dvsec_afu_ctrl() argument 95 while ((vsec = find_dvsec_from_pos(dev, OCXL_DVSEC_AFU_CTRL_ID, in find_dvsec_afu_ctrl() 97 pci_read_config_byte(dev, vsec + OCXL_DVSEC_AFU_CTRL_AFU_IDX, in find_dvsec_afu_ctrl() 105 static int get_max_afu_index(struct pci_dev *dev, int *afu_idx) in get_max_afu_index() argument 110 pos = pci_find_dvsec_capability(dev, PCI_VENDOR_ID_IBM, in get_max_afu_index() [all …]
|
| /arch/xtensa/lib/ |
| D | pci-auto.c | 62 pciauto_setup_bars(struct pci_dev *dev, int bar_limit) in pciauto_setup_bars() argument 74 pci_write_config_dword(dev, bar, 0xffffffff); in pciauto_setup_bars() 75 pci_read_config_dword(dev, bar, &bar_size); in pciauto_setup_bars() 103 pci_write_config_dword(dev, bar, *upper_limit); in pciauto_setup_bars() 112 pci_write_config_dword(dev, (bar+=4), 0x00000000); in pciauto_setup_bars() 122 pciauto_setup_irq(struct pci_controller* pci_ctrl,struct pci_dev *dev,int devfn) in pciauto_setup_irq() argument 127 pci_read_config_byte(dev, PCI_INTERRUPT_PIN, &pin); in pciauto_setup_irq() 135 irq = pci_ctrl->map_irq(dev, PCI_SLOT(devfn), pin); in pciauto_setup_irq() 142 pci_write_config_byte(dev, PCI_INTERRUPT_LINE, irq); in pciauto_setup_irq() 147 pciauto_prescan_setup_bridge(struct pci_dev *dev, int current_bus, in pciauto_prescan_setup_bridge() argument [all …]
|
| /arch/m68k/emu/ |
| D | nfblock.c | 62 struct nfhd_device *dev = bio->bi_bdev->bd_disk->private_data; in nfhd_submit_bio() local 69 shift = dev->bshift; in nfhd_submit_bio() 73 nfhd_read_write(dev->id, 0, dir, sec >> shift, len >> shift, in nfhd_submit_bio() 82 struct nfhd_device *dev = bdev->bd_disk->private_data; in nfhd_getgeo() local 84 geo->cylinders = dev->blocks >> (6 - dev->bshift); in nfhd_getgeo() 103 struct nfhd_device *dev; in nfhd_init_one() local 115 dev = kmalloc(sizeof(struct nfhd_device), GFP_KERNEL); in nfhd_init_one() 116 if (!dev) in nfhd_init_one() 119 dev->id = id; in nfhd_init_one() 120 dev->blocks = blocks; in nfhd_init_one() [all …]
|
| D | nfeth.c | 61 static int nfeth_open(struct net_device *dev) in nfeth_open() argument 63 struct nfeth_private *priv = netdev_priv(dev); in nfeth_open() 67 netdev_dbg(dev, "%s: %d\n", __func__, res); in nfeth_open() 70 netif_start_queue(dev); in nfeth_open() 75 static int nfeth_stop(struct net_device *dev) in nfeth_stop() argument 77 struct nfeth_private *priv = netdev_priv(dev); in nfeth_stop() 80 netif_stop_queue(dev); in nfeth_stop() 90 static inline void recv_packet(struct net_device *dev) in recv_packet() argument 92 struct nfeth_private *priv = netdev_priv(dev); in recv_packet() 99 netdev_dbg(dev, "%s: %u\n", __func__, pktlen); in recv_packet() [all …]
|
| /arch/mips/ralink/ |
| D | cevt-rt3352.c | 34 struct clock_event_device dev; member 48 sdev = container_of(evt, struct systick_device, dev); in systick_next_event() 56 static void systick_event_handler(struct clock_event_device *dev) in systick_event_handler() argument 63 struct clock_event_device *dev = (struct clock_event_device *) dev_id; in systick_interrupt() local 65 dev->event_handler(dev); in systick_interrupt() 71 .dev = { 89 sdev = container_of(evt, struct systick_device, dev); in systick_shutdown() 92 free_irq(systick.dev.irq, &systick.dev); in systick_shutdown() 101 const char *name = systick.dev.name; in systick_set_oneshot() 103 int irq = systick.dev.irq; in systick_set_oneshot() [all …]
|