Searched refs:devid (Results 1 - 200 of 282) sorted by relevance

12

/linux-4.4.14/arch/sparc/include/asm/
H A Dsbi.h52 /* How to make devid from sbi no */
68 static inline int acquire_sbi(int devid, int mask) acquire_sbi() argument
73 "r" (ECSR_DEV_BASE(devid) | SBI_INTR_STATE), acquire_sbi()
78 static inline void release_sbi(int devid, int mask) release_sbi() argument
82 "r" (ECSR_DEV_BASE(devid) | SBI_INTR_STATE), release_sbi()
86 static inline void set_sbi_tid(int devid, int targetid) set_sbi_tid() argument
90 "r" (ECSR_DEV_BASE(devid) | SBI_INTR_TID), set_sbi_tid()
94 static inline int get_sbi_ctl(int devid, int cfgno) get_sbi_ctl() argument
100 "r" ((ECSR_DEV_BASE(devid) | SBI_CFG0) + (cfgno<<2)), get_sbi_ctl()
105 static inline void set_sbi_ctl(int devid, int cfgno, int cfg) set_sbi_ctl() argument
109 "r" ((ECSR_DEV_BASE(devid) | SBI_CFG0) + (cfgno<<2)), set_sbi_ctl()
H A Dobio.h40 #define ECSR_DEV_BASE(devid) ((devid) << ECSR_DEV_SHIFT)
/linux-4.4.14/drivers/xen/xen-pciback/
H A Dconf_space_quirks.c34 if (match_one_device(&tmp_quirk->devid, dev) != NULL) xen_pcibk_find_quirk()
103 quirk->devid.vendor = dev->vendor; xen_pcibk_config_quirks_init()
104 quirk->devid.device = dev->device; xen_pcibk_config_quirks_init()
105 quirk->devid.subvendor = dev->subsystem_vendor; xen_pcibk_config_quirks_init()
106 quirk->devid.subdevice = dev->subsystem_device; xen_pcibk_config_quirks_init()
107 quirk->devid.class = 0; xen_pcibk_config_quirks_init()
108 quirk->devid.class_mask = 0; xen_pcibk_config_quirks_init()
109 quirk->devid.driver_data = 0UL; xen_pcibk_config_quirks_init()
H A Dconf_space_quirks.h16 struct pci_device_id devid; member in struct:xen_pcibk_config_quirk
H A Dpciback.h87 unsigned int devfn, unsigned int devid);
106 int devid, publish_pci_dev_cb publish_cb);
118 int devid, xen_pcibk_add_pci_dev()
122 return xen_pcibk_backend->add(pdev, dev, devid, publish_cb); xen_pcibk_add_pci_dev()
116 xen_pcibk_add_pci_dev(struct xen_pcibk_device *pdev, struct pci_dev *dev, int devid, publish_pci_dev_cb publish_cb) xen_pcibk_add_pci_dev() argument
H A Dpassthrough.c46 int devid, publish_pci_dev_cb publish_cb) __xen_pcibk_add_pci_dev()
66 err = publish_cb(pdev, domain, bus, devfn, devid); __xen_pcibk_add_pci_dev()
44 __xen_pcibk_add_pci_dev(struct xen_pcibk_device *pdev, struct pci_dev *dev, int devid, publish_pci_dev_cb publish_cb) __xen_pcibk_add_pci_dev() argument
H A Dvpci.c68 struct pci_dev *dev, int devid, __xen_pcibk_add_pci_dev()
139 err = publish_cb(pdev, 0, 0, PCI_DEVFN(slot, func), devid); __xen_pcibk_add_pci_dev()
67 __xen_pcibk_add_pci_dev(struct xen_pcibk_device *pdev, struct pci_dev *dev, int devid, publish_pci_dev_cb publish_cb) __xen_pcibk_add_pci_dev() argument
H A Dxenbus.c205 unsigned int devfn, unsigned int devid) xen_pcibk_publish_pci_dev()
211 len = snprintf(str, sizeof(str), "vdev-%d", devid); xen_pcibk_publish_pci_dev()
228 int devid) xen_pcibk_export_device()
247 err = xen_pcibk_add_pci_dev(pdev, dev, devid, xen_pcibk_export_device()
203 xen_pcibk_publish_pci_dev(struct xen_pcibk_device *pdev, unsigned int domain, unsigned int bus, unsigned int devfn, unsigned int devid) xen_pcibk_publish_pci_dev() argument
226 xen_pcibk_export_device(struct xen_pcibk_device *pdev, int domain, int bus, int slot, int func, int devid) xen_pcibk_export_device() argument
/linux-4.4.14/drivers/iommu/
H A Damd_iommu_init.c97 u16 devid; member in struct:ivhd_header
111 u16 devid; member in struct:ivhd_entry
124 u16 devid; member in struct:ivmd_header
235 static inline void update_last_devid(u16 devid) update_last_devid() argument
237 if (devid > amd_iommu_last_bdf) update_last_devid()
238 amd_iommu_last_bdf = devid; update_last_devid()
438 update_last_devid(dev->devid); find_last_devid_from_ivhd()
629 static void set_dev_entry_bit(u16 devid, u8 bit) set_dev_entry_bit() argument
634 amd_iommu_dev_table[devid].data[i] |= (1UL << _bit); set_dev_entry_bit()
637 static int get_dev_entry_bit(u16 devid, u8 bit) get_dev_entry_bit() argument
642 return (amd_iommu_dev_table[devid].data[i] & (1UL << _bit)) >> _bit; get_dev_entry_bit()
646 void amd_iommu_apply_erratum_63(u16 devid) amd_iommu_apply_erratum_63() argument
650 sysmgt = get_dev_entry_bit(devid, DEV_ENTRY_SYSMGT1) | amd_iommu_apply_erratum_63()
651 (get_dev_entry_bit(devid, DEV_ENTRY_SYSMGT2) << 1); amd_iommu_apply_erratum_63()
654 set_dev_entry_bit(devid, DEV_ENTRY_IW); amd_iommu_apply_erratum_63()
658 static void __init set_iommu_for_device(struct amd_iommu *iommu, u16 devid) set_iommu_for_device() argument
660 amd_iommu_rlookup_table[devid] = iommu; set_iommu_for_device()
668 u16 devid, u32 flags, u32 ext_flags) set_dev_entry_from_acpi()
671 set_dev_entry_bit(devid, DEV_ENTRY_INIT_PASS); set_dev_entry_from_acpi()
673 set_dev_entry_bit(devid, DEV_ENTRY_EINT_PASS); set_dev_entry_from_acpi()
675 set_dev_entry_bit(devid, DEV_ENTRY_NMI_PASS); set_dev_entry_from_acpi()
677 set_dev_entry_bit(devid, DEV_ENTRY_SYSMGT1); set_dev_entry_from_acpi()
679 set_dev_entry_bit(devid, DEV_ENTRY_SYSMGT2); set_dev_entry_from_acpi()
681 set_dev_entry_bit(devid, DEV_ENTRY_LINT0_PASS); set_dev_entry_from_acpi()
683 set_dev_entry_bit(devid, DEV_ENTRY_LINT1_PASS); set_dev_entry_from_acpi()
685 amd_iommu_apply_erratum_63(devid); set_dev_entry_from_acpi()
687 set_iommu_for_device(iommu, devid); set_dev_entry_from_acpi()
690 static int __init add_special_device(u8 type, u8 id, u16 *devid, bool cmd_line) add_special_device() argument
709 *devid = entry->devid; list_for_each_entry()
719 entry->devid = *devid;
734 &early_ioapic_map[i].devid, add_early_maps()
743 &early_hpet_map[i].devid, add_early_maps()
756 static void __init set_device_exclusion_range(u16 devid, struct ivmd_header *m) set_device_exclusion_range() argument
758 struct amd_iommu *iommu = amd_iommu_rlookup_table[devid]; set_device_exclusion_range()
769 set_dev_entry_bit(devid, DEV_ENTRY_EX); set_device_exclusion_range()
784 u16 devid = 0, devid_start = 0, devid_to = 0; init_iommu_from_acpi() local
819 DUMP_printk(" DEV_SELECT\t\t\t devid: %02x:%02x.%x " init_iommu_from_acpi()
821 PCI_BUS_NUM(e->devid), init_iommu_from_acpi()
822 PCI_SLOT(e->devid), init_iommu_from_acpi()
823 PCI_FUNC(e->devid), init_iommu_from_acpi()
826 devid = e->devid; init_iommu_from_acpi()
827 set_dev_entry_from_acpi(iommu, devid, e->flags, 0); init_iommu_from_acpi()
832 "devid: %02x:%02x.%x flags: %02x\n", init_iommu_from_acpi()
833 PCI_BUS_NUM(e->devid), init_iommu_from_acpi()
834 PCI_SLOT(e->devid), init_iommu_from_acpi()
835 PCI_FUNC(e->devid), init_iommu_from_acpi()
838 devid_start = e->devid; init_iommu_from_acpi()
845 DUMP_printk(" DEV_ALIAS\t\t\t devid: %02x:%02x.%x " init_iommu_from_acpi()
847 PCI_BUS_NUM(e->devid), init_iommu_from_acpi()
848 PCI_SLOT(e->devid), init_iommu_from_acpi()
849 PCI_FUNC(e->devid), init_iommu_from_acpi()
855 devid = e->devid; init_iommu_from_acpi()
857 set_dev_entry_from_acpi(iommu, devid , e->flags, 0); init_iommu_from_acpi()
859 amd_iommu_alias_table[devid] = devid_to; init_iommu_from_acpi()
864 "devid: %02x:%02x.%x flags: %02x " init_iommu_from_acpi()
866 PCI_BUS_NUM(e->devid), init_iommu_from_acpi()
867 PCI_SLOT(e->devid), init_iommu_from_acpi()
868 PCI_FUNC(e->devid), init_iommu_from_acpi()
874 devid_start = e->devid; init_iommu_from_acpi()
882 DUMP_printk(" DEV_EXT_SELECT\t\t devid: %02x:%02x.%x " init_iommu_from_acpi()
884 PCI_BUS_NUM(e->devid), init_iommu_from_acpi()
885 PCI_SLOT(e->devid), init_iommu_from_acpi()
886 PCI_FUNC(e->devid), init_iommu_from_acpi()
889 devid = e->devid; init_iommu_from_acpi()
890 set_dev_entry_from_acpi(iommu, devid, e->flags, init_iommu_from_acpi()
895 DUMP_printk(" DEV_EXT_SELECT_RANGE\t devid: " init_iommu_from_acpi()
897 PCI_BUS_NUM(e->devid), init_iommu_from_acpi()
898 PCI_SLOT(e->devid), init_iommu_from_acpi()
899 PCI_FUNC(e->devid), init_iommu_from_acpi()
902 devid_start = e->devid; init_iommu_from_acpi()
909 DUMP_printk(" DEV_RANGE_END\t\t devid: %02x:%02x.%x\n", init_iommu_from_acpi()
910 PCI_BUS_NUM(e->devid), init_iommu_from_acpi()
911 PCI_SLOT(e->devid), init_iommu_from_acpi()
912 PCI_FUNC(e->devid)); init_iommu_from_acpi()
914 devid = e->devid; init_iommu_from_acpi()
915 for (dev_i = devid_start; dev_i <= devid; ++dev_i) { init_iommu_from_acpi()
928 u16 devid; init_iommu_from_acpi() local
932 devid = (e->ext >> 8) & 0xffff; init_iommu_from_acpi()
944 PCI_BUS_NUM(devid), init_iommu_from_acpi()
945 PCI_SLOT(devid), init_iommu_from_acpi()
946 PCI_FUNC(devid)); init_iommu_from_acpi()
948 ret = add_special_device(type, handle, &devid, false); init_iommu_from_acpi()
953 * add_special_device might update the devid in case a init_iommu_from_acpi()
957 set_dev_entry_from_acpi(iommu, devid, e->flags, 0); init_iommu_from_acpi()
1076 iommu->devid = h->devid; init_iommu_one()
1115 amd_iommu_rlookup_table[iommu->devid] = NULL; init_iommu_one()
1141 PCI_BUS_NUM(h->devid), PCI_SLOT(h->devid), init_iommu_all()
1142 PCI_FUNC(h->devid), h->cap_ptr, init_iommu_all()
1231 iommu->dev = pci_get_bus_and_slot(PCI_BUS_NUM(iommu->devid), iommu_init_pci()
1232 iommu->devid & 0xff); iommu_init_pci()
1461 set_device_exclusion_range(m->devid, m); init_exclusion_range()
1468 for (i = m->devid; i <= m->aux; ++i) init_exclusion_range()
1494 e->devid_start = e->devid_end = m->devid; init_unity_map_range()
1503 e->devid_start = m->devid; init_unity_map_range()
1551 u32 devid; init_device_table_dma() local
1553 for (devid = 0; devid <= amd_iommu_last_bdf; ++devid) { init_device_table_dma()
1554 set_dev_entry_bit(devid, DEV_ENTRY_VALID); init_device_table_dma()
1555 set_dev_entry_bit(devid, DEV_ENTRY_TRANSLATION); init_device_table_dma()
1561 u32 devid; uninit_device_table_dma() local
1563 for (devid = 0; devid <= amd_iommu_last_bdf; ++devid) { uninit_device_table_dma()
1564 amd_iommu_dev_table[devid].data[0] = 0ULL; uninit_device_table_dma()
1565 amd_iommu_dev_table[devid].data[1] = 0ULL; uninit_device_table_dma()
1571 u32 devid; init_device_table() local
1576 for (devid = 0; devid <= amd_iommu_last_bdf; ++devid) init_device_table()
1577 set_dev_entry_bit(devid, DEV_ENTRY_IRQ_TBL_EN); init_device_table()
1776 int devid, id = mpc_ioapic_id(idx); check_ioapic_information() local
1778 devid = get_ioapic_devid(id); check_ioapic_information()
1779 if (devid < 0) { check_ioapic_information()
1783 } else if (devid == IOAPIC_SB_DEVID) { check_ioapic_information()
2206 u16 devid; parse_ivrs_ioapic() local
2221 devid = ((bus & 0xff) << 8) | ((dev & 0x1f) << 3) | (fn & 0x7); parse_ivrs_ioapic()
2226 early_ioapic_map[i].devid = devid; parse_ivrs_ioapic()
2236 u16 devid; parse_ivrs_hpet() local
2251 devid = ((bus & 0xff) << 8) | ((dev & 0x1f) << 3) | (fn & 0x7); parse_ivrs_hpet()
2256 early_hpet_map[i].devid = devid; parse_ivrs_hpet()
2285 u8 amd_iommu_pc_get_max_banks(u16 devid) amd_iommu_pc_get_max_banks() argument
2290 /* locate the iommu governing the devid */ amd_iommu_pc_get_max_banks()
2291 iommu = amd_iommu_rlookup_table[devid]; amd_iommu_pc_get_max_banks()
2305 u8 amd_iommu_pc_get_max_counters(u16 devid) amd_iommu_pc_get_max_counters() argument
2310 /* locate the iommu governing the devid */ amd_iommu_pc_get_max_counters()
2311 iommu = amd_iommu_rlookup_table[devid]; amd_iommu_pc_get_max_counters()
2352 int amd_iommu_pc_get_set_reg_val(u16 devid, u8 bank, u8 cntr, u8 fxn, amd_iommu_pc_get_set_reg_val() argument
2355 struct amd_iommu *iommu = amd_iommu_rlookup_table[devid]; amd_iommu_pc_get_set_reg_val()
667 set_dev_entry_from_acpi(struct amd_iommu *iommu, u16 devid, u32 flags, u32 ext_flags) set_dev_entry_from_acpi() argument
H A Damd_iommu.c93 u16 devid; /* PCI Device ID */ member in struct:iommu_dev_data
136 static struct iommu_dev_data *alloc_dev_data(u16 devid) alloc_dev_data() argument
145 dev_data->devid = devid; alloc_dev_data()
154 static struct iommu_dev_data *search_dev_data(u16 devid) search_dev_data() argument
161 if (dev_data->devid == devid) search_dev_data()
182 u16 devid, ivrs_alias, pci_alias; get_alias() local
184 devid = get_device_id(dev); get_alias()
185 ivrs_alias = amd_iommu_alias_table[devid]; get_alias()
200 if (ivrs_alias == devid) { get_alias()
203 amd_iommu_rlookup_table[devid]; get_alias()
205 amd_iommu_dev_table[devid].data, get_alias()
223 if (pci_alias == devid && get_alias()
235 static struct iommu_dev_data *find_dev_data(u16 devid) find_dev_data() argument
239 dev_data = search_dev_data(devid); find_dev_data()
242 dev_data = alloc_dev_data(devid); find_dev_data()
303 u16 devid; init_unity_mappings_for_device() local
305 devid = get_device_id(dev); init_unity_mappings_for_device()
308 if (!(devid >= e->devid_start && devid <= e->devid_end)) init_unity_mappings_for_device()
320 u16 devid; check_device() local
329 devid = get_device_id(dev); check_device()
332 if (devid > amd_iommu_last_bdf) check_device()
335 if (amd_iommu_rlookup_table[devid] == NULL) check_device()
379 iommu = amd_iommu_rlookup_table[dev_data->devid]; iommu_init_device()
385 iommu_device_link(amd_iommu_rlookup_table[dev_data->devid]->iommu_dev, iommu_init_device()
393 u16 devid, alias; iommu_ignore_device() local
395 devid = get_device_id(dev); iommu_ignore_device()
398 memset(&amd_iommu_dev_table[devid], 0, sizeof(struct dev_table_entry)); iommu_ignore_device()
401 amd_iommu_rlookup_table[devid] = NULL; iommu_ignore_device()
412 iommu_device_unlink(amd_iommu_rlookup_table[dev_data->devid]->iommu_dev, iommu_uninit_device()
496 static void dump_dte_entry(u16 devid) dump_dte_entry() argument
502 amd_iommu_dev_table[devid].data[i]); dump_dte_entry()
516 int type, devid, domid, flags; iommu_print_event() local
523 devid = (event[0] >> EVENT_DEVID_SHIFT) & EVENT_DEVID_MASK; iommu_print_event()
544 PCI_BUS_NUM(devid), PCI_SLOT(devid), PCI_FUNC(devid), iommu_print_event()
546 dump_dte_entry(devid); iommu_print_event()
551 PCI_BUS_NUM(devid), PCI_SLOT(devid), PCI_FUNC(devid), iommu_print_event()
557 PCI_BUS_NUM(devid), PCI_SLOT(devid), PCI_FUNC(devid), iommu_print_event()
563 PCI_BUS_NUM(devid), PCI_SLOT(devid), PCI_FUNC(devid), iommu_print_event()
577 PCI_BUS_NUM(devid), PCI_SLOT(devid), PCI_FUNC(devid), iommu_print_event()
583 PCI_BUS_NUM(devid), PCI_SLOT(devid), PCI_FUNC(devid), iommu_print_event()
772 static void build_inv_dte(struct iommu_cmd *cmd, u16 devid) build_inv_dte() argument
775 cmd->data[0] = devid; build_inv_dte()
810 static void build_inv_iotlb_pages(struct iommu_cmd *cmd, u16 devid, int qdep, build_inv_iotlb_pages() argument
831 cmd->data[0] = devid; build_inv_iotlb_pages()
833 cmd->data[1] = devid; build_inv_iotlb_pages()
859 static void build_inv_iotlb_pasid(struct iommu_cmd *cmd, u16 devid, int pasid, build_inv_iotlb_pasid() argument
866 cmd->data[0] = devid; build_inv_iotlb_pasid()
869 cmd->data[1] = devid; build_inv_iotlb_pasid()
879 static void build_complete_ppr(struct iommu_cmd *cmd, u16 devid, int pasid, build_complete_ppr() argument
884 cmd->data[0] = devid; build_complete_ppr()
901 static void build_inv_irt(struct iommu_cmd *cmd, u16 devid) build_inv_irt() argument
904 cmd->data[0] = devid; build_inv_irt()
980 static int iommu_flush_dte(struct amd_iommu *iommu, u16 devid) iommu_flush_dte() argument
984 build_inv_dte(&cmd, devid); iommu_flush_dte()
991 u32 devid; iommu_flush_dte_all() local
993 for (devid = 0; devid <= 0xffff; ++devid) iommu_flush_dte_all()
994 iommu_flush_dte(iommu, devid); iommu_flush_dte_all()
1027 static void iommu_flush_irt(struct amd_iommu *iommu, u16 devid) iommu_flush_irt() argument
1031 build_inv_irt(&cmd, devid); iommu_flush_irt()
1038 u32 devid; iommu_flush_irt_all() local
1040 for (devid = 0; devid <= MAX_DEV_TABLE_ENTRIES; devid++) iommu_flush_irt_all()
1041 iommu_flush_irt(iommu, devid); iommu_flush_irt_all()
1068 iommu = amd_iommu_rlookup_table[dev_data->devid]; device_flush_iotlb()
1070 build_inv_iotlb_pages(&cmd, dev_data->devid, qdep, address, size); device_flush_iotlb()
1084 iommu = amd_iommu_rlookup_table[dev_data->devid]; device_flush_dte()
1087 ret = iommu_flush_dte(iommu, dev_data->devid); device_flush_dte()
1088 if (!ret && alias != dev_data->devid) device_flush_dte()
1892 static void set_dte_entry(u16 devid, struct protection_domain *domain, bool ats) set_dte_entry() argument
1904 flags = amd_iommu_dev_table[devid].data[1]; set_dte_entry()
1938 amd_iommu_dev_table[devid].data[1] = flags; set_dte_entry()
1939 amd_iommu_dev_table[devid].data[0] = pte_root; set_dte_entry()
1942 static void clear_dte_entry(u16 devid) clear_dte_entry() argument
1945 amd_iommu_dev_table[devid].data[0] = IOMMU_PTE_P | IOMMU_PTE_TV; clear_dte_entry()
1946 amd_iommu_dev_table[devid].data[1] &= DTE_FLAG_MASK; clear_dte_entry()
1948 amd_iommu_apply_erratum_63(devid); clear_dte_entry()
1958 iommu = amd_iommu_rlookup_table[dev_data->devid]; do_attach()
1971 set_dte_entry(dev_data->devid, domain, ats); do_attach()
1972 if (alias != dev_data->devid) do_attach()
1992 iommu = amd_iommu_rlookup_table[dev_data->devid]; do_detach()
2002 clear_dte_entry(dev_data->devid); do_detach()
2003 if (alias != dev_data->devid) do_detach()
2233 u16 devid; amd_iommu_add_device() local
2239 devid = get_device_id(dev); amd_iommu_add_device()
2240 iommu = amd_iommu_rlookup_table[devid]; amd_iommu_add_device()
2277 u16 devid; amd_iommu_remove_device() local
2282 devid = get_device_id(dev); amd_iommu_remove_device()
2283 iommu = amd_iommu_rlookup_table[devid]; amd_iommu_remove_device()
2326 set_dte_entry(dev_data->devid, domain, dev_data->ats.enabled); update_device_table()
2998 u16 devid; amd_iommu_detach_device() local
3003 devid = get_device_id(dev); amd_iommu_detach_device()
3008 iommu = amd_iommu_rlookup_table[devid]; amd_iommu_detach_device()
3028 iommu = amd_iommu_rlookup_table[dev_data->devid]; amd_iommu_attach_device()
3121 u16 devid; amd_iommu_get_dm_regions() local
3123 devid = get_device_id(dev); amd_iommu_get_dm_regions()
3128 if (devid < entry->devid_start || devid > entry->devid_end) amd_iommu_get_dm_regions()
3308 iommu = amd_iommu_rlookup_table[dev_data->devid]; __flush_pasid()
3310 build_inv_iotlb_pasid(&cmd, dev_data->devid, pasid, __flush_pasid()
3477 iommu = amd_iommu_rlookup_table[dev_data->devid]; amd_iommu_complete_ppr()
3479 build_complete_ppr(&cmd, dev_data->devid, pasid, status, amd_iommu_complete_ppr()
3581 u16 devid; /* Device ID for IRTE table */ member in struct:irq_2_irte
3600 static void set_dte_irq_entry(u16 devid, struct irq_remap_table *table) set_dte_irq_entry() argument
3604 dte = amd_iommu_dev_table[devid].data[2]; set_dte_irq_entry()
3611 amd_iommu_dev_table[devid].data[2] = dte; set_dte_irq_entry()
3616 static struct irq_remap_table *get_irq_table(u16 devid, bool ioapic) get_irq_table() argument
3625 iommu = amd_iommu_rlookup_table[devid]; get_irq_table()
3629 table = irq_lookup_table[devid]; get_irq_table()
3633 alias = amd_iommu_alias_table[devid]; get_irq_table()
3636 irq_lookup_table[devid] = table; get_irq_table()
3637 set_dte_irq_entry(devid, table); get_irq_table()
3638 iommu_flush_dte(iommu, devid); get_irq_table()
3670 irq_lookup_table[devid] = table; get_irq_table()
3671 set_dte_irq_entry(devid, table); get_irq_table()
3672 iommu_flush_dte(iommu, devid); get_irq_table()
3673 if (devid != alias) { get_irq_table()
3688 static int alloc_irq_index(u16 devid, int count) alloc_irq_index() argument
3694 table = get_irq_table(devid, false); alloc_irq_index()
3726 static int modify_irte(u16 devid, int index, union irte irte) modify_irte() argument
3732 iommu = amd_iommu_rlookup_table[devid]; modify_irte()
3736 table = get_irq_table(devid, false); modify_irte()
3744 iommu_flush_irt(iommu, devid); modify_irte()
3750 static void free_irte(u16 devid, int index) free_irte() argument
3756 iommu = amd_iommu_rlookup_table[devid]; free_irte()
3760 table = get_irq_table(devid, false); free_irte()
3768 iommu_flush_irt(iommu, devid); free_irte()
3774 int devid = -1; get_devid() local
3778 devid = get_ioapic_devid(info->ioapic_id); get_devid()
3781 devid = get_hpet_devid(info->hpet_id); get_devid()
3785 devid = get_device_id(&info->msi_dev->dev); get_devid()
3792 return devid; get_devid()
3798 int devid; get_ir_irq_domain() local
3803 devid = get_devid(info); get_ir_irq_domain()
3804 if (devid >= 0) { get_ir_irq_domain()
3805 iommu = amd_iommu_rlookup_table[devid]; get_ir_irq_domain()
3816 int devid; get_irq_domain() local
3824 devid = get_device_id(&info->msi_dev->dev); get_irq_domain()
3825 if (devid >= 0) { get_irq_domain()
3826 iommu = amd_iommu_rlookup_table[devid]; get_irq_domain()
3851 int devid, int index, int sub_handle) irq_remapping_prepare_irte()
3858 data->irq_2_irte.devid = devid; irq_remapping_prepare_irte()
3905 int i, ret, devid; irq_remapping_alloc() local
3921 devid = get_devid(info); irq_remapping_alloc()
3922 if (devid < 0) irq_remapping_alloc()
3930 if (get_irq_table(devid, true)) irq_remapping_alloc()
3935 index = alloc_irq_index(devid, nr_irqs); irq_remapping_alloc()
3955 irq_data->hwirq = (devid << 16) + i; irq_remapping_alloc()
3958 irq_remapping_prepare_irte(data, cfg, info, devid, index, i); irq_remapping_alloc()
3971 free_irte(devid, index + i); irq_remapping_alloc()
3990 free_irte(irte_info->devid, irte_info->index); irq_remapping_free()
4003 modify_irte(irte_info->devid, irte_info->index, data->irte_entry); irq_remapping_activate()
4014 modify_irte(irte_info->devid, irte_info->index, data->irte_entry); irq_remapping_deactivate()
4043 modify_irte(irte_info->devid, irte_info->index, ir_data->irte_entry); amd_ir_set_affinity()
3848 irq_remapping_prepare_irte(struct amd_ir_data *data, struct irq_cfg *irq_cfg, struct irq_alloc_info *info, int devid, int index, int sub_handle) irq_remapping_prepare_irte() argument
H A Damd_iommu_v2.c64 u16 devid; member in struct:device_state
83 u16 devid; member in struct:fault
99 u16 devid; device_id() local
101 devid = pdev->bus->number; device_id()
102 devid = (devid << 8) | pdev->devfn; device_id()
104 return devid; device_id()
107 static struct device_state *__get_device_state(u16 devid) __get_device_state() argument
112 if (dev_state->devid == devid) __get_device_state()
119 static struct device_state *get_device_state(u16 devid) get_device_state() argument
125 dev_state = __get_device_state(devid); get_device_state()
635 u16 devid; amd_iommu_bind_pasid() local
643 devid = device_id(pdev); amd_iommu_bind_pasid()
644 dev_state = get_device_state(devid); amd_iommu_bind_pasid()
718 u16 devid; amd_iommu_unbind_pasid() local
725 devid = device_id(pdev); amd_iommu_unbind_pasid()
726 dev_state = get_device_state(devid); amd_iommu_unbind_pasid()
768 u16 devid; amd_iommu_init_device() local
778 devid = device_id(pdev); amd_iommu_init_device()
787 dev_state->devid = devid; amd_iommu_init_device()
823 if (__get_device_state(devid) != NULL) { amd_iommu_init_device()
855 u16 devid; amd_iommu_free_device() local
860 devid = device_id(pdev); amd_iommu_free_device()
864 dev_state = __get_device_state(devid); amd_iommu_free_device()
892 u16 devid; amd_iommu_set_invalid_ppr_cb() local
898 devid = device_id(pdev); amd_iommu_set_invalid_ppr_cb()
903 dev_state = __get_device_state(devid); amd_iommu_set_invalid_ppr_cb()
923 u16 devid; amd_iommu_set_invalidate_ctx_cb() local
929 devid = device_id(pdev); amd_iommu_set_invalidate_ctx_cb()
934 dev_state = __get_device_state(devid); amd_iommu_set_invalidate_ctx_cb()
H A Damd_iommu_proto.h28 extern void amd_iommu_apply_erratum_63(u16 devid);
60 extern u8 amd_iommu_pc_get_max_banks(u16 devid);
61 extern u8 amd_iommu_pc_get_max_counters(u16 devid);
62 extern int amd_iommu_pc_get_set_reg_val(u16 devid, u8 bank, u8 cntr, u8 fxn,
H A Damd_iommu_types.h508 u16 devid; member in struct:amd_iommu
573 u16 devid; member in struct:devid_map
577 /* Map HPET and IOAPIC ids to the devid used by the IOMMU */
693 return entry->devid; list_for_each_entry()
705 return entry->devid; list_for_each_entry()
/linux-4.4.14/arch/x86/kernel/cpu/
H A Dperf_event_amd_iommu.h33 extern u8 amd_iommu_pc_get_max_banks(u16 devid);
35 extern u8 amd_iommu_pc_get_max_counters(u16 devid);
37 extern int amd_iommu_pc_get_set_reg_val(u16 devid, u8 bank, u8 cntr,
H A Dperf_event_amd_iommu.c56 PMU_FORMAT_ATTR(devid, "config:8-23");
235 /* integrate with iommu base devid (0000), assume one iommu */ perf_iommu_event_init()
253 u16 devid = _GET_DEVID(ev); perf_iommu_enable_event() local
257 amd_iommu_pc_get_set_reg_val(devid, perf_iommu_enable_event()
261 reg = 0ULL | devid | (_GET_DEVID_MASK(ev) << 32); perf_iommu_enable_event()
264 amd_iommu_pc_get_set_reg_val(devid, perf_iommu_enable_event()
271 amd_iommu_pc_get_set_reg_val(devid, perf_iommu_enable_event()
278 amd_iommu_pc_get_set_reg_val(devid, perf_iommu_enable_event()
H A Dperf_event_intel_uncore_snb.c420 static int snb_pci2phy_map_init(int devid) snb_pci2phy_map_init() argument
426 dev = pci_get_device(PCI_VENDOR_ID_INTEL, devid, dev); snb_pci2phy_map_init()
/linux-4.4.14/arch/arm/mach-imx/devices/
H A Dplatform-mx2-camera.c14 .devid = _devid, \
21 .devid = _devid, \
58 return imx_add_platform_device_dmamask(data->devid, 0, imx_add_mx2_camera()
H A Dplatform-sdhci-esdhc-imx.c16 .devid = _devid, \
22 #define imx_sdhci_esdhc_imx_data_entry(soc, devid, id, hwid) \
23 [id] = imx_sdhci_esdhc_imx_data_entry_single(soc, devid, id, hwid)
74 return imx_add_platform_device(data->devid, data->id, res, imx_add_sdhci_esdhc_imx()
H A Dplatform-spi_imx.c14 .devid = _devid, \
21 #define imx_spi_imx_data_entry(soc, type, devid, id, hwid, size) \
22 [id] = imx_spi_imx_data_entry_single(soc, type, devid, id, hwid, size)
87 return imx_add_platform_device(data->devid, data->id, imx_add_spi_imx()
H A Dplatform-fec.c17 .devid = _devid, \
49 return imx_add_platform_device_dmamask(data->devid, 0, imx_add_fec()
H A Dplatform-fsl-usb2-udc.c16 .devid = _devid, \
51 return imx_add_platform_device_dmamask(data->devid, -1, imx_add_fsl_usb2_udc()
H A Dplatform-imx-fb.c16 .devid = _devid, \
52 return imx_add_platform_device_dmamask(data->devid, 0, imx_add_imx_fb()
H A Dplatform-mxc_rtc.c14 .devid = _devid, \
44 return imx_add_platform_device(data->devid, -1, imx_add_mxc_rtc()
H A Dplatform-mxc_nand.c16 .devid = _devid, \
24 .devid = _devid, \
72 return imx_add_platform_device(data->devid, data->id, imx_add_mxc_nand()
H A Ddevices-common.h45 const char *devid; member in struct:imx_fec_data
64 const char *devid; member in struct:imx_fsl_usb2_udc_data
110 const char *devid; member in struct:imx_imx_fb_data
121 const char *devid; member in struct:imx_imx_i2c_data
197 const char *devid; member in struct:imx_mx2_camera_data
230 const char *devid; member in struct:imx_mxc_mmc_data
243 const char *devid; member in struct:imx_mxc_nand_data
269 const char *devid; member in struct:imx_mxc_rtc_data
285 const char *devid; member in struct:imx_sdhci_esdhc_imx_data
296 const char *devid; member in struct:imx_spi_imx_data
H A Dplatform-imx-i2c.c14 .devid = _devid, \
79 return imx_add_platform_device(data->devid, data->id, imx_add_imx_i2c()
H A Dplatform-mxc-mmc.c16 .devid = _devid, \
72 return imx_add_platform_device_dmamask(data->devid, data->id, imx_add_mxc_mmc()
/linux-4.4.14/drivers/char/
H A Dscx200_gpio.c78 dev_t devid; scx200_gpio_init() local
98 devid = MKDEV(major, 0); scx200_gpio_init()
99 rc = register_chrdev_region(devid, MAX_PINS, "scx200_gpio"); scx200_gpio_init()
101 rc = alloc_chrdev_region(&devid, 0, MAX_PINS, "scx200_gpio"); scx200_gpio_init()
102 major = MAJOR(devid); scx200_gpio_init()
110 cdev_add(&scx200_gpio_cdev, devid, MAX_PINS); scx200_gpio_init()
H A Dpc8736x_gpio.c257 dev_t devid; pc8736x_gpio_init() local
306 devid = MKDEV(major, 0); pc8736x_gpio_init()
307 rc = register_chrdev_region(devid, PC8736X_GPIO_CT, DEVNAME); pc8736x_gpio_init()
309 rc = alloc_chrdev_region(&devid, 0, PC8736X_GPIO_CT, DEVNAME); pc8736x_gpio_init()
310 major = MAJOR(devid); pc8736x_gpio_init()
326 cdev_add(&pc8736x_gpio_cdev, devid, PC8736X_GPIO_CT); pc8736x_gpio_init()
/linux-4.4.14/tools/usb/usbip/libsrc/
H A Dvhci_driver.h20 uint32_t devid; member in struct:usbip_imported_device
48 int usbip_vhci_attach_device2(uint8_t port, int sockfd, uint32_t devid,
H A Dvhci_driver.c57 int port, status, speed, devid; parse_status() local
63 &devid, &socket, lbusid); parse_status()
70 dbg("port %d status %d speed %d devid %x", parse_status()
71 port, status, speed, devid); parse_status()
82 idev->devid = devid; parse_status()
84 idev->busnum = (devid >> 16); parse_status()
85 idev->devnum = (devid & 0x0000ffff); parse_status()
301 int usbip_vhci_attach_device2(uint8_t port, int sockfd, uint32_t devid, usbip_vhci_attach_device2() argument
310 port, sockfd, devid, speed); usbip_vhci_attach_device2()
338 int devid = get_devid(busnum, devnum); usbip_vhci_attach_device() local
340 return usbip_vhci_attach_device2(port, sockfd, devid, speed); usbip_vhci_attach_device()
/linux-4.4.14/drivers/base/
H A Dplatform-msi.c30 * Internal data structure containing a (made up, but unique) devid
35 int devid; member in struct:platform_msi_priv_data
38 /* The devid allocator */
44 * devid + msi_desc position in the msi_list).
48 u32 devid; platform_msi_calc_hwirq() local
50 devid = desc->platform.msi_priv_data->devid; platform_msi_calc_hwirq()
52 return (devid << (32 - DEV_ID_SHIFT)) | desc->platform.msi_index; platform_msi_calc_hwirq()
221 priv_data->devid = ida_simple_get(&platform_msi_devid_ida, platform_msi_domain_alloc_irqs()
223 if (priv_data->devid < 0) { platform_msi_domain_alloc_irqs()
224 err = priv_data->devid; platform_msi_domain_alloc_irqs()
243 ida_simple_remove(&platform_msi_devid_ida, priv_data->devid); platform_msi_domain_alloc_irqs()
264 ida_simple_remove(&platform_msi_devid_ida, data->devid); platform_msi_domain_free_irqs()
/linux-4.4.14/drivers/iio/potentiometer/
H A Dmcp4531.c82 unsigned long devid; member in struct:mcp4531_data
116 *val = 1000 * mcp4531_cfg[data->devid].kohms; mcp4531_read_raw()
117 *val2 = mcp4531_cfg[data->devid].max_pos; mcp4531_read_raw()
133 if (val > mcp4531_cfg[data->devid].max_pos || val < 0) mcp4531_write_raw()
155 unsigned long devid = id->driver_data; mcp4531_probe() local
171 data->devid = devid; mcp4531_probe()
176 indio_dev->num_channels = mcp4531_cfg[devid].wipers; mcp4531_probe()
/linux-4.4.14/arch/c6x/include/asm/
H A Ddscr.h22 * hardware device. The devid used to identify the device being
25 extern void dscr_set_devstate(int devid, enum dscr_devstate_t state);
/linux-4.4.14/drivers/input/touchscreen/
H A Dad7879.h26 struct ad7879 *ad7879_probe(struct device *dev, u8 devid, unsigned irq,
H A Dad7879.c488 struct ad7879 *ad7879_probe(struct device *dev, u8 devid, unsigned int irq, ad7879_probe() argument
573 if (input_dev->id.product != devid) { ad7879_probe()
575 input_dev->name, devid, revid); ad7879_probe()
H A Ducb1400_ts.c188 static irqreturn_t ucb1400_irq(int irqnr, void *devid) ucb1400_irq() argument
190 struct ucb1400_ts *ucb = devid; ucb1400_irq()
/linux-4.4.14/drivers/mfd/
H A Dsmsc-ece1099.c38 int devid, rev, venid_l, venid_h; smsc_i2c_probe() local
61 regmap_read(smsc->regmap, SMSC_DEV_ID, &devid); smsc_i2c_probe()
66 dev_info(&i2c->dev, "SMSCxxx devid: %02x rev: %02x venid: %02x\n", smsc_i2c_probe()
67 devid, rev, (venid_h << 8) | venid_l); smsc_i2c_probe()
H A Dintel-lpss.c80 int devid; member in struct:intel_lpss
340 snprintf(devname, sizeof(devname), "%s.%d", cell->name, lpss->devid); intel_lpss_register_clock()
408 lpss->devid = ida_simple_get(&intel_lpss_devid_ida, 0, 0, GFP_KERNEL); intel_lpss_probe()
409 if (lpss->devid < 0) intel_lpss_probe()
410 return lpss->devid; intel_lpss_probe()
433 ret = mfd_add_devices(dev, lpss->devid, &intel_lpss_idma64_cell, intel_lpss_probe()
440 ret = mfd_add_devices(dev, lpss->devid, lpss->cell, intel_lpss_probe()
453 ida_simple_remove(&intel_lpss_devid_ida, lpss->devid); intel_lpss_probe()
467 ida_simple_remove(&intel_lpss_devid_ida, lpss->devid); intel_lpss_remove()
H A Dsm501.c1311 unsigned long devid; sm501_init_dev() local
1319 devid = smc501_readl(sm->regs + SM501_DEVICEID); sm501_init_dev()
1321 if ((devid & SM501_DEVICEID_IDMASK) != SM501_DEVICEID_SM501) { sm501_init_dev()
1322 dev_err(sm->dev, "incorrect device id %08lx\n", devid); sm501_init_dev()
1333 sm->regs, devid, (unsigned long)mem_avail >> 20, sm->irq); sm501_init_dev()
1335 sm->rev = devid & SM501_DEVICEID_REVMASK; sm501_init_dev()
/linux-4.4.14/drivers/usb/usbip/
H A Dvhci_sysfs.c61 vdev->speed, vdev->devid); status_show()
167 * @speed. @devid is embedded into a request to specify the remote device in a
178 __u32 rhport = 0, devid = 0, speed = 0; store_attach() local
184 * @devid: unique device identifier in a remote host store_attach()
187 if (sscanf(buf, "%u %u %u %u", &rhport, &sockfd, &devid, &speed) != 4) store_attach()
190 usbip_dbg_vhci_sysfs("rhport(%u) sockfd(%u) devid(%u) speed(%u)\n", store_attach()
191 rhport, sockfd, devid, speed); store_attach()
221 "rhport(%u) sockfd(%d) devid(%u) speed(%u) speed_str(%s)\n", store_attach()
222 rhport, sockfd, devid, speed, usb_speed_string(speed)); store_attach()
224 vdev->devid = devid; store_attach()
H A Dvhci_tx.c31 usbip_dbg_vhci_tx("URB, local devnum %u, remote devid %u\n", setup_cmd_submit_pdu()
32 usb_pipedevice(urb->pipe), vdev->devid); setup_cmd_submit_pdu()
36 pdup->base.devid = vdev->devid; setup_cmd_submit_pdu()
177 pdu_header.base.devid = vdev->devid; vhci_send_cmd_unlink()
H A Dvhci.h27 * devid specifies a remote usb device uniquely instead
30 __u32 devid; member in struct:vhci_device
H A Dusbip_common.c284 pr_debug("BASE: cmd %u seq %u devid %u dir %u ep %u\n", usbip_dump_header()
287 pdu->base.devid, usbip_dump_header()
460 base->devid = cpu_to_be32(base->devid); correct_endian_basic()
466 base->devid = be32_to_cpu(base->devid); correct_endian_basic()
H A Dstub_dev.c275 * devid is defined with devnum when this driver is first allocated. stub_device_alloc()
276 * devnum may change later if a device is reset. However, devid never stub_device_alloc()
279 sdev->devid = (busnum << 16) | devnum; stub_device_alloc()
H A Dstub.h40 __u32 devid; member in struct:stub_device
H A Dusbip_common.h142 * @devid: specifies a remote USB device uniquely instead of busnum and devnum;
150 __u32 devid; member in struct:usbip_header_basic
H A Dstub_rx.c301 if (pdu->base.devid == sdev->devid) { valid_request()
/linux-4.4.14/arch/mips/ath25/
H A Dar5312.c289 u32 scratch, devid, clock_ctl1; ar5312_cpu_frequency() local
299 devid = ar5312_rst_reg_read(AR5312_REV); ar5312_cpu_frequency()
300 devid = (devid & AR5312_REV_MAJ) >> AR5312_REV_MAJ_S; ar5312_cpu_frequency()
301 if (devid == AR5312_REV_MAJ_AR2313) { ar5312_cpu_frequency()
358 u32 devid; ar5312_plat_mem_setup() local
374 devid = ar5312_rst_reg_read(AR5312_REV); ar5312_plat_mem_setup()
375 devid >>= AR5312_REV_WMAC_MIN_S; ar5312_plat_mem_setup()
376 devid &= AR5312_REV_CHIP; ar5312_plat_mem_setup()
377 ath25_board.devid = (u16)devid; ar5312_plat_mem_setup()
H A Dar2315.c261 u32 devid; ar2315_plat_mem_setup() local
278 devid = ar2315_rst_reg_read(AR2315_SREV) & AR2315_REV_CHIP; ar2315_plat_mem_setup()
279 switch (devid) { ar2315_plat_mem_setup()
294 ath25_board.devid = devid; ar2315_plat_mem_setup()
/linux-4.4.14/drivers/scsi/snic/
H A Dsnic_isr.c97 snic->msix[i].devid); snic_free_intr()
112 * Currently HW supports single WQ and CQ. So passing devid as snic. snic_request_intr()
114 * to pass devid as corresponding WQ or CQ ptr and retrieve snic snic_request_intr()
122 snic->msix[SNIC_MSIX_WQ].devid = snic; snic_request_intr()
128 snic->msix[SNIC_MSIX_IO_CMPL].devid = snic; snic_request_intr()
134 snic->msix[SNIC_MSIX_ERR_NOTIFY].devid = snic; snic_request_intr()
141 snic->msix[i].devid); snic_request_intr()
/linux-4.4.14/scripts/mod/
H A Ddevicetable-offsets.c4 #define DEVID(devid) DEFINE(SIZE_##devid, sizeof(struct devid))
5 #define DEVID_FIELD(devid, field) \
6 DEFINE(OFF_##devid##_##field, offsetof(struct devid, field))
H A Dfile2alias.c93 /* Define a variable f that holds the value of field f of struct devid
96 #define DEF_FIELD(m, devid, f) \
97 typeof(((struct devid *)0)->f) f = TO_NATIVE(*(typeof(f) *)((m) + OFF_##devid##_##f))
98 /* Define a variable f that holds the address of field f of struct devid
102 #define DEF_FIELD_ADDR(m, devid, f) \
103 typeof(((struct devid *)0)->f) *f = ((m) + OFF_##devid##_##f)
/linux-4.4.14/fs/nfs/flexfilelayout/
H A Dflexfilelayoutdev.c176 struct nfs4_deviceid_node *devid) ff_layout_mark_devid_invalid()
178 nfs4_mark_deviceid_unavailable(devid); ff_layout_mark_devid_invalid()
193 struct nfs4_deviceid_node *devid; ff_layout_mirror_valid() local
194 devid = &mirror->mirror_ds->id_node; ff_layout_mirror_valid()
195 ff_layout_mark_devid_invalid(lseg, devid); ff_layout_mirror_valid()
385 struct nfs4_deviceid_node *devid; nfs4_ff_layout_prepare_ds() local
397 devid = &mirror->mirror_ds->id_node; nfs4_ff_layout_prepare_ds()
398 if (ff_layout_test_devid_unavailable(devid)) nfs4_ff_layout_prepare_ds()
412 nfs4_pnfs_ds_connect(s, ds, devid, dataserver_timeo, nfs4_ff_layout_prepare_ds()
549 struct nfs4_deviceid_node *devid; ff_read_layout_has_available_ds() local
555 devid = &mirror->mirror_ds->id_node; ff_read_layout_has_available_ds()
556 if (!ff_layout_test_devid_unavailable(devid)) ff_read_layout_has_available_ds()
567 struct nfs4_deviceid_node *devid; ff_rw_layout_has_available_ds() local
574 devid = &mirror->mirror_ds->id_node; ff_rw_layout_has_available_ds()
575 if (ff_layout_test_devid_unavailable(devid)) ff_rw_layout_has_available_ds()
175 ff_layout_mark_devid_invalid(struct pnfs_layout_segment *lseg, struct nfs4_deviceid_node *devid) ff_layout_mark_devid_invalid() argument
H A Dflexfilelayout.c69 static int decode_deviceid(struct xdr_stream *xdr, struct nfs4_deviceid *devid) decode_deviceid() argument
76 memcpy(devid, p, NFS4_DEVICEID4_SIZE); decode_deviceid()
77 nfs4_print_deviceid(devid); decode_deviceid()
408 struct nfs4_deviceid devid; ff_layout_alloc_lseg() local
433 rc = decode_deviceid(&stream, &devid); ff_layout_alloc_lseg()
438 &devid, lh->plh_lc_cred, ff_layout_alloc_lseg()
972 struct nfs4_deviceid_node *devid = FF_LAYOUT_DEVID_NODE(lseg, idx); ff_layout_async_handle_error_v4() local
1048 nfs4_mark_deviceid_unavailable(devid); ff_layout_async_handle_error_v4()
1078 struct nfs4_deviceid_node *devid = FF_LAYOUT_DEVID_NODE(lseg, idx); ff_layout_async_handle_error_v3() local
1098 nfs4_mark_deviceid_unavailable(devid); ff_layout_async_handle_error_v3()
/linux-4.4.14/drivers/ata/
H A Dpata_it8213.c144 int devid = adev->devno; it8213_set_dmamode() local
172 udma_enable |= (1 << devid); it8213_set_dmamode()
176 udma_timing &= ~(3 << (4 * devid)); it8213_set_dmamode()
177 udma_timing |= u_speed << (4 * devid); it8213_set_dmamode()
182 ideconf &= ~(0x1001 << devid); it8213_set_dmamode()
183 ideconf |= u_clock << devid; it8213_set_dmamode()
208 if (devid) { /* Slave */ it8213_set_dmamode()
224 udma_enable &= ~(1 << devid); it8213_set_dmamode()
H A Dpata_rdc.c190 int devid = adev->devno + 2 * ap->port_no; rdc_set_dmamode() local
226 udma_enable |= (1 << devid); rdc_set_dmamode()
230 udma_timing &= ~(3 << (4 * devid)); rdc_set_dmamode()
231 udma_timing |= u_speed << (4 * devid); rdc_set_dmamode()
236 ideconf &= ~(0x1001 << devid); rdc_set_dmamode()
237 ideconf |= u_clock << devid; rdc_set_dmamode()
279 udma_enable &= ~(1 << devid); rdc_set_dmamode()
H A Dpata_efar.c163 int devid = adev->devno + 2 * ap->port_no; efar_set_dmamode() local
183 udma_enable |= (1 << devid); efar_set_dmamode()
187 udma_timing &= ~(7 << (4 * devid)); efar_set_dmamode()
188 udma_timing |= udma << (4 * devid); efar_set_dmamode()
229 udma_enable &= ~(1 << devid); efar_set_dmamode()
H A Dlibata-pmp.c264 u16 devid = sata_pmp_gscr_devid(gscr); sata_pmp_configure() local
296 if (vendor == 0x1095 && (devid == 0x3726 || devid == 0x3826)) { sata_pmp_configure()
317 sata_pmp_spec_rev_str(gscr), vendor, devid, sata_pmp_configure()
383 u16 devid = sata_pmp_gscr_devid(gscr); sata_pmp_quirks() local
386 if (vendor == 0x1095 && (devid == 0x3726 || devid == 0x3826)) { sata_pmp_quirks()
405 } else if (vendor == 0x1095 && devid == 0x4723) {
417 } else if (vendor == 0x1095 && devid == 0x4726) {
439 } else if (vendor == 0x1095 && (devid == 0x5723 || devid == 0x5733 ||
440 devid == 0x5734 || devid == 0x5744)) {
450 } else if (vendor == 0x197b && (devid == 0x2352 || devid == 0x0325)) {
463 } else if (vendor == 0x11ab && devid == 0x4140) {
H A Data_piix.c483 /* devid, subvendor, subdev */
684 int devid = adev->devno + 2 * ap->port_no; do_pata_set_dmamode() local
712 udma_enable |= (1 << devid); do_pata_set_dmamode()
716 udma_timing &= ~(3 << (4 * devid)); do_pata_set_dmamode()
717 udma_timing |= u_speed << (4 * devid); do_pata_set_dmamode()
723 ideconf &= ~(0x1001 << devid); do_pata_set_dmamode()
724 ideconf |= u_clock << devid; do_pata_set_dmamode()
/linux-4.4.14/drivers/net/phy/
H A Dbcm87xx.c27 * broadcom,c45-reg-init = <devid reg mask value>,...;
29 * There may be one or more sets of <devid reg mask value>:
31 * devid: which sub-device to use.
56 u16 devid = be32_to_cpup(paddr++); bcm87xx_of_reg_init() local
61 u32 regnum = MII_ADDR_C45 | (devid << 16) | reg; bcm87xx_of_reg_init()
/linux-4.4.14/drivers/power/
H A Dlp8727_charger.c96 enum lp8727_dev_id devid; member in struct:lp8727_chg
186 u8 devid = LP8727_ID_NONE; lp8727_id_detection() local
191 devid = LP8727_ID_TA; lp8727_id_detection()
197 devid = LP8727_ID_DEDICATED_CHG; lp8727_id_detection()
200 devid = LP8727_ID_USB_CHG; lp8727_id_detection()
203 devid = LP8727_ID_USB_DS; lp8727_id_detection()
208 devid = LP8727_ID_NONE; lp8727_id_detection()
213 pchg->devid = devid; lp8727_id_detection()
319 val->intval = lp8727_is_charger_attached(psy->desc->name, pchg->devid); lp8727_charger_get_property()
347 if (!lp8727_is_charger_attached(psy->desc->name, pchg->devid)) { lp8727_battery_get_property()
409 if (!lp8727_is_charger_attached(psy->desc->name, pchg->devid)) lp8727_charger_changed()
H A Daxp20x_usb_power.c49 static irqreturn_t axp20x_usb_power_irq(int irq, void *devid) axp20x_usb_power_irq() argument
51 struct axp20x_usb_power *power = devid; axp20x_usb_power_irq()
H A Dbq24735-charger.c177 static irqreturn_t bq24735_charger_isr(int irq, void *devid) bq24735_charger_isr() argument
179 struct power_supply *psy = devid; bq24735_charger_isr()
H A Dgpio-charger.c39 static irqreturn_t gpio_charger_irq(int irq, void *devid) gpio_charger_irq() argument
41 struct power_supply *charger = devid; gpio_charger_irq()
H A Djz4740-battery.c61 static irqreturn_t jz_battery_irq_handler(int irq, void *devid) jz_battery_irq_handler() argument
63 struct jz_battery *battery = devid; jz_battery_irq_handler()
H A Dz2_battery.c125 static irqreturn_t z2_charge_switch_irq(int irq, void *devid) z2_charge_switch_irq() argument
127 struct z2_charger *charger = devid; z2_charge_switch_irq()
H A Dsbs-battery.c664 static irqreturn_t sbs_irq(int irq, void *devid) sbs_irq() argument
666 struct power_supply *battery = devid; sbs_irq()
/linux-4.4.14/fs/autofs4/
H A Ddev-ioctl.c235 static int autofs_dev_ioctl_open_mountpoint(const char *name, dev_t devid) autofs_dev_ioctl_open_mountpoint() argument
244 err = find_autofs_mount(name, &path, test_by_dev, &devid); autofs_dev_ioctl_open_mountpoint()
276 dev_t devid; autofs_dev_ioctl_openmount() local
280 if (!param->openmount.devid) autofs_dev_ioctl_openmount()
286 devid = new_decode_dev(param->openmount.devid); autofs_dev_ioctl_openmount()
289 fd = autofs_dev_ioctl_open_mountpoint(path, devid); autofs_dev_ioctl_openmount()
438 dev_t devid; autofs_dev_ioctl_requester() local
446 devid = sbi->sb->s_dev; autofs_dev_ioctl_requester()
450 err = find_autofs_mount(param->path, &path, test_by_dev, &devid); autofs_dev_ioctl_requester()
524 unsigned int devid, magic; autofs_dev_ioctl_ismountpoint() local
535 param->ismountpoint.out.devid = devid = 0; autofs_dev_ioctl_ismountpoint()
547 devid = new_encode_dev(path.dentry->d_sb->s_dev); autofs_dev_ioctl_ismountpoint()
560 devid = new_encode_dev(dev); autofs_dev_ioctl_ismountpoint()
568 param->ismountpoint.out.devid = devid; autofs_dev_ioctl_ismountpoint()
/linux-4.4.14/arch/sh/boards/mach-cayman/
H A Dsetup.c103 unsigned char devid, devrev; smsc_superio_setup() local
116 devid = SMSC_SUPERIO_READ_INDEXED(SMSC_DEVICE_ID_INDEX); smsc_superio_setup()
118 printk("SMSC SuperIO devid %02x rev %02x\n", devid, devrev); smsc_superio_setup()
/linux-4.4.14/sound/aoa/soundbus/i2sbus/
H A Di2sbus.h103 i2sbus_tx_intr(int irq, void *devid);
105 i2sbus_rx_intr(int irq, void *devid);
H A Dcore.c91 static irqreturn_t i2sbus_bus_intr(int irq, void *devid) i2sbus_bus_intr() argument
93 struct i2sbus_dev *dev = devid; i2sbus_bus_intr()
H A Dpcm.c710 irqreturn_t i2sbus_tx_intr(int irq, void *devid) i2sbus_tx_intr() argument
712 handle_interrupt((struct i2sbus_dev *)devid, 0); i2sbus_tx_intr()
716 irqreturn_t i2sbus_rx_intr(int irq, void *devid) i2sbus_rx_intr() argument
718 handle_interrupt((struct i2sbus_dev *)devid, 1); i2sbus_rx_intr()
/linux-4.4.14/drivers/scsi/fnic/
H A Dfnic_isr.c164 fnic->msix[i].devid); fnic_free_intr()
194 fnic->msix[FNIC_MSIX_RQ].devid = fnic; fnic_request_intr()
199 fnic->msix[FNIC_MSIX_WQ].devid = fnic; fnic_request_intr()
204 fnic->msix[FNIC_MSIX_WQ_COPY].devid = fnic; fnic_request_intr()
210 fnic->msix[FNIC_MSIX_ERR_NOTIFY].devid = fnic; fnic_request_intr()
216 fnic->msix[i].devid); fnic_request_intr()
/linux-4.4.14/fs/btrfs/
H A Ddev-replace.c153 "srcdev (devid %llu) is missing, need to run 'btrfs dev scan'?", btrfs_init_dev_replace()
162 "tgtdev (devid %llu) is missing, need to run 'btrfs dev scan'?", btrfs_init_dev_replace()
270 dev_replace->srcdev->devid); btrfs_run_dev_replace()
379 "dev_replace from %s (devid %llu) to %s started", btrfs_dev_replace_start()
382 src_device->devid, btrfs_dev_replace_start()
418 ret = btrfs_scrub_dev(fs_info, src_device->devid, 0, btrfs_dev_replace_start()
529 src_device->devid, btrfs_dev_replace_finishing()
543 "dev_replace from %s (devid %llu) to %s finished", btrfs_dev_replace_finishing()
546 src_device->devid, btrfs_dev_replace_finishing()
549 tgt_device->devid = src_device->devid; btrfs_dev_replace_finishing()
550 src_device->devid = BTRFS_DEV_REPLACE_DEVID; btrfs_dev_replace_finishing()
812 "continuing dev_replace from %s (devid %llu) to %s @%u%%", btrfs_dev_replace_kthread()
815 dev_replace->srcdev->devid, btrfs_dev_replace_kthread()
832 ret = btrfs_scrub_dev(fs_info, dev_replace->srcdev->devid, btrfs_dev_replace_continue_on_mount()
H A Dvolumes.c243 u64 devid, u8 *uuid) __find_device()
248 if (dev->devid == devid && list_for_each_entry()
592 u64 devid, struct btrfs_fs_devices **fs_devices_ret) device_list_add()
610 device = __find_device(&fs_devices->devices, devid, device_list_add()
618 device = btrfs_alloc_device(NULL, &devid, device_list_add()
670 * disk with same uuid and devid.We keep the one device_list_add()
725 device = btrfs_alloc_device(NULL, &orig_dev->devid, clone_fs_devices()
773 if (device->devid == BTRFS_DEV_REPLACE_DEVID) { btrfs_close_extra_devices()
776 * the correct fsid and the devid that is used btrfs_close_extra_devices()
897 u64 devid; __btrfs_open_devices() local
915 devid = btrfs_stack_device_id(&disk_super->dev_item); list_for_each_entry()
916 if (devid != device->devid) list_for_each_entry()
948 device->devid != BTRFS_DEV_REPLACE_DEVID) { list_for_each_entry()
1002 u64 devid; btrfs_scan_one_device() local
1054 devid = btrfs_stack_device_id(&disk_super->dev_item); btrfs_scan_one_device()
1058 ret = device_list_add(path, disk_super, devid, fs_devices_ret); btrfs_scan_one_device()
1068 printk(KERN_CONT "devid %llu transid %llu %s\n", devid, transid, path); btrfs_scan_one_device()
1108 key.objectid = device->devid; btrfs_account_dev_extents_size()
1135 if (key.objectid < device->devid) btrfs_account_dev_extents_size()
1138 if (key.objectid > device->devid) btrfs_account_dev_extents_size()
1288 key.objectid = device->devid; find_free_dev_extent_start()
1315 if (key.objectid < device->devid) find_free_dev_extent_start()
1318 if (key.objectid > device->devid) find_free_dev_extent_start()
1431 key.objectid = device->devid; btrfs_free_dev_extent()
1491 key.objectid = device->devid; btrfs_alloc_dev_extent()
1596 key.offset = device->devid; btrfs_add_device()
1606 btrfs_set_device_id(leaf, dev_item, device->devid); btrfs_add_device()
1670 key.offset = device->devid; btrfs_rm_dev_item()
1699 u64 devid; btrfs_rm_device() local
1778 devid = btrfs_stack_device_id(&disk_super->dev_item);
1780 device = btrfs_find_device(root->fs_info, devid, dev_uuid,
2051 u64 devid; btrfs_find_device_by_path() local
2062 devid = btrfs_stack_device_id(&disk_super->dev_item); btrfs_find_device_by_path()
2064 *device = btrfs_find_device(root->fs_info, devid, dev_uuid, btrfs_find_device_by_path()
2179 u64 devid; btrfs_finish_sprout() local
2217 devid = btrfs_device_id(leaf, dev_item); btrfs_finish_sprout()
2222 device = btrfs_find_device(root->fs_info, devid, dev_uuid, btrfs_finish_sprout()
2461 u64 devid = BTRFS_DEV_REPLACE_DEVID; btrfs_init_dev_replace_tgtdev() local
2497 device = btrfs_alloc_device(NULL, &devid, NULL);
2576 key.offset = device->devid; btrfs_update_device()
2590 btrfs_set_device_id(leaf, dev_item, device->devid); btrfs_update_device()
3194 if (btrfs_stripe_devid(leaf, stripe) == bargs->devid) chunk_devid_filter()
3230 if (btrfs_stripe_devid(leaf, stripe) != bargs->devid) chunk_drange_filter()
3323 /* devid filter */ should_balance_chunk()
3329 /* drange filter, makes sense only with devid filter */ should_balance_chunk()
4286 key.objectid = device->devid; btrfs_shrink_device()
4313 if (key.objectid != device->devid) { btrfs_shrink_device()
4849 btrfs_set_stack_stripe_devid(stripe, device->devid); btrfs_finish_chunk_alloc()
5339 u64 srcdev_devid = dev_replace->srcdev->devid; __btrfs_map_block()
5370 if (tmp_bbio->stripes[i].dev->devid == srcdev_devid) { __btrfs_map_block()
5645 u64 srcdev_devid = dev_replace->srcdev->devid; __btrfs_map_block()
5660 if (bbio->stripes[i].dev->devid == srcdev_devid) { __btrfs_map_block()
5679 u64 srcdev_devid = dev_replace->srcdev->devid; __btrfs_map_block()
5692 if (bbio->stripes[i].dev->devid == srcdev_devid) { __btrfs_map_block()
5769 u64 chunk_start, u64 physical, u64 devid, btrfs_rmap_block()
5816 if (devid && map->stripes[i].dev->devid != devid) btrfs_rmap_block()
6002 name->str, dev->devid, bio->bi_iter.bi_size); submit_stripe_bio()
6102 struct btrfs_device *btrfs_find_device(struct btrfs_fs_info *fs_info, u64 devid, btrfs_find_device() argument
6113 devid, uuid); btrfs_find_device()
6124 u64 devid, u8 *dev_uuid) add_missing_dev()
6128 device = btrfs_alloc_device(NULL, &devid, dev_uuid); add_missing_dev()
6144 * @fs_info: used only for generating a new devid, can be NULL if
6145 * devid is provided (i.e. @devid != NULL).
6146 * @devid: a pointer to devid for this device. If NULL a new devid
6156 const u64 *devid, btrfs_alloc_device()
6162 if (WARN_ON(!devid && !fs_info)) btrfs_alloc_device()
6169 if (devid) btrfs_alloc_device()
6170 tmp = *devid; btrfs_alloc_device()
6180 dev->devid = tmp; btrfs_alloc_device()
6202 u64 devid; read_one_chunk() local
6251 devid = btrfs_stripe_devid_nr(leaf, chunk, i); read_one_chunk()
6255 map->stripes[i].dev = btrfs_find_device(root->fs_info, devid, read_one_chunk()
6264 devid, uuid); read_one_chunk()
6269 btrfs_warn(root->fs_info, "devid %llu uuid %pU is missing", read_one_chunk()
6270 devid, uuid); read_one_chunk()
6290 device->devid = btrfs_device_id(leaf, dev_item); fill_device_from_item()
6300 WARN_ON(device->devid == BTRFS_DEV_REPLACE_DEVID); fill_device_from_item()
6368 u64 devid; read_one_dev() local
6373 devid = btrfs_device_id(leaf, dev_item); read_one_dev()
6385 device = btrfs_find_device(root->fs_info, devid, dev_uuid, fs_uuid); read_one_dev()
6390 device = add_missing_dev(root, fs_devices, devid, dev_uuid); read_one_dev()
6393 btrfs_warn(root->fs_info, "devid %llu uuid %pU missing", read_one_dev()
6394 devid, dev_uuid); read_one_dev()
6665 key.offset = device->devid; btrfs_init_dev_stats()
6713 key.offset = device->devid; update_dev_stat_item()
6838 dev = btrfs_find_device(root->fs_info, stats->devid, NULL, NULL); btrfs_get_dev_stats()
6971 device->devid != BTRFS_DEV_REPLACE_DEVID) { btrfs_close_one_device()
6979 new_device = btrfs_alloc_device(NULL, &device->devid, btrfs_close_one_device()
242 __find_device(struct list_head *head, u64 devid, u8 *uuid) __find_device() argument
590 device_list_add(const char *path, struct btrfs_super_block *disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret) device_list_add() argument
5768 btrfs_rmap_block(struct btrfs_mapping_tree *map_tree, u64 chunk_start, u64 physical, u64 devid, u64 **logical, int *naddrs, int *stripe_len) btrfs_rmap_block() argument
6122 add_missing_dev(struct btrfs_root *root, struct btrfs_fs_devices *fs_devices, u64 devid, u8 *dev_uuid) add_missing_dev() argument
6155 btrfs_alloc_device(struct btrfs_fs_info *fs_info, const u64 *devid, const u8 *uuid) btrfs_alloc_device() argument
H A Dvolumes.h84 u64 devid; member in struct:btrfs_device
432 u64 chunk_start, u64 physical, u64 devid,
452 const u64 *devid,
459 struct btrfs_device *btrfs_find_device(struct btrfs_fs_info *fs_info, u64 devid,
H A Dprint-tree.c32 printk(KERN_INFO "\t\t\tstripe %d devid %llu offset %llu\n", i, print_chunk()
40 printk(KERN_INFO "\t\tdev item devid %llu " print_dev_item()
H A Dreada.c819 printk(KERN_DEBUG "dev %lld has %d in flight\n", device->devid, dump_devs()
833 zone->devs[j]->devid); dump_devs()
854 re->scheduled_for->devid : -1); dump_devs()
862 re->zones[i]->devs[j]->devid); dump_devs()
889 re->scheduled_for ? re->scheduled_for->devid : -1); dump_devs()
900 re->zones[i]->devs[j]->devid); dump_devs()
H A Dctree.h238 __le64 devid; member in struct:btrfs_dev_item
284 __le64 devid; member in struct:btrfs_stripe
839 /* devid filter */
840 __le64 devid; member in struct:btrfs_disk_balance_args
842 /* devid subset filter [pstart..pend) */
1938 * right now this just gets used so that a root has its own devid
2127 * One key for all stats, (0, BTRFS_DEV_STATS_KEY, devid).
2396 BTRFS_SETGET_FUNCS(device_id, struct btrfs_dev_item, devid, 64);
2413 BTRFS_SETGET_STACK_FUNCS(stack_device_id, struct btrfs_dev_item, devid, 64);
2442 BTRFS_SETGET_FUNCS(stripe_devid, struct btrfs_stripe, devid, 64);
2465 BTRFS_SETGET_STACK_FUNCS(stack_stripe_devid, struct btrfs_stripe, devid, 64);
3064 cpu->devid = le64_to_cpu(disk->devid); btrfs_disk_balance_args_to_cpu()
3082 disk->devid = cpu_to_le64(cpu->devid); btrfs_cpu_balance_args_to_disk()
4331 int btrfs_scrub_dev(struct btrfs_fs_info *fs_info, u64 devid, u64 start,
4339 int btrfs_scrub_progress(struct btrfs_root *root, u64 devid,
H A Dioctl.c1475 u64 devid = 1; btrfs_ioctl_resize() local
1514 ret = kstrtoull(devstr, 10, &devid); btrfs_ioctl_resize()
1517 if (!devid) { btrfs_ioctl_resize()
1521 btrfs_info(root->fs_info, "resizing devid %llu", devid); btrfs_ioctl_resize()
1524 device = btrfs_find_device(root->fs_info, devid, NULL, NULL); btrfs_ioctl_resize()
1527 devid); btrfs_ioctl_resize()
1535 devid); btrfs_ioctl_resize()
2722 if (device->devid > fi_args->max_id) btrfs_ioctl_fs_info()
2723 fi_args->max_id = device->devid; btrfs_ioctl_fs_info()
2754 dev = btrfs_find_device(root->fs_info, di_args->devid, s_uuid, NULL); btrfs_ioctl_dev_info()
2761 di_args->devid = dev->devid; btrfs_ioctl_dev_info()
4386 ret = btrfs_scrub_dev(root->fs_info, sa->devid, sa->start, sa->end, btrfs_ioctl_scrub()
4421 ret = btrfs_scrub_progress(root, sa->devid, &sa->progress); btrfs_ioctl_scrub_progress()
/linux-4.4.14/drivers/staging/iio/frequency/
H A Dad9834.c153 bool is_ad9833_7 = (st->devid == ID_AD9833) || (st->devid == ID_AD9837); ad9834_store_wavetype()
212 if ((st->devid == ID_AD9833) || (st->devid == ID_AD9837)) ad9834_show_out0_wavetype_available()
348 st->devid = spi_get_device_id(spi)->driver_data; ad9834_probe()
352 switch (st->devid) { ad9834_probe()
386 if (!pdata->en_signbit_msb_out && (st->devid == ID_AD9834)) ad9834_probe()
H A Dad9834.h58 unsigned short devid; member in struct:ad9834_state
/linux-4.4.14/drivers/tty/hvc/
H A Dhvc_xen.c80 static inline int xenbus_devid_to_vtermno(int devid) xenbus_devid_to_vtermno() argument
82 return devid + HVC_COOKIE; xenbus_devid_to_vtermno()
375 int ret, evtchn, devid, ref, irq; xencons_connect_backend() local
387 devid = dev->nodename[strlen(dev->nodename) - 1] - '0'; xencons_connect_backend()
388 info->hvc = hvc_alloc(xenbus_devid_to_vtermno(devid), xencons_connect_backend()
435 int ret, devid; xencons_probe() local
438 devid = dev->nodename[strlen(dev->nodename) - 1] - '0'; xencons_probe()
439 if (devid == 0) xencons_probe()
447 info->vtermno = xenbus_devid_to_vtermno(devid); xencons_probe()
/linux-4.4.14/drivers/ptp/
H A Dptp_clock.c214 ptp->devid = MKDEV(major, index); ptp_clock_register()
222 ptp->dev = device_create(ptp_class, parent, ptp->devid, ptp, ptp_clock_register()
248 err = posix_clock_register(&ptp->clock, ptp->devid); ptp_clock_register()
262 device_destroy(ptp_class, ptp->devid); ptp_clock_register()
282 device_destroy(ptp_class, ptp->devid); ptp_clock_unregister()
H A Dptp_private.h45 dev_t devid; member in struct:ptp_clock
/linux-4.4.14/drivers/net/wireless/ath/ath5k/
H A Dahb.c58 ah->ah_mac_srev = bcfg->devid; ath5k_hw_read_srev()
137 ah->devid = bcfg->devid; ath_ahb_probe()
139 if (bcfg->devid >= AR5K_SREV_AR2315_R6) { ath_ahb_probe()
203 if (bcfg->devid >= AR5K_SREV_AR2315_R6) { ath_ahb_remove()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
H A Dt4_pci_id_tbl.h83 #define CH_PCI_ID_TABLE_FENTRY(devid) \
84 CH_PCI_ID_TABLE_ENTRY((devid) | \
87 #define CH_PCI_ID_TABLE_FENTRY(devid) \
88 CH_PCI_ID_TABLE_ENTRY((devid) | \
90 CH_PCI_ID_TABLE_ENTRY((devid) | \
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/
H A Dmvme5100.c116 unsigned short devid; mvme5100_add_bridge() local
133 early_read_config_word(hose, 0, 0, PCI_DEVICE_ID, &devid); mvme5100_add_bridge()
135 if (devid != PCI_DEVICE_ID_MOTOROLA_HAWK) { mvme5100_add_bridge()
/linux-4.4.14/arch/sh/boards/mach-microdev/
H A Dfdc37c93xapm.c70 unsigned char devid, devrev; smsc_superio_setup() local
77 devid = SMSC_READ_INDEXED(SMSC_DEVICE_ID_INDEX); smsc_superio_setup()
80 if ((devid == 0x30) && (devrev == 0x01)) smsc_superio_setup()
/linux-4.4.14/arch/arm/common/
H A Dlocomo.c78 unsigned int devid; member in struct:locomo_dev_info
90 .devid = LOCOMO_DEVID_KEYBOARD,
97 .devid = LOCOMO_DEVID_FRONTLIGHT,
105 .devid = LOCOMO_DEVID_BACKLIGHT,
112 .devid = LOCOMO_DEVID_AUDIO,
119 .devid = LOCOMO_DEVID_LED,
126 .devid = LOCOMO_DEVID_UART,
133 .devid = LOCOMO_DEVID_SPI,
244 dev->devid = info->devid; locomo_init_one_child()
827 return dev->devid == drv->devid; locomo_match()
H A Dsa1111.c125 unsigned int devid; member in struct:sa1111_dev_info
134 .devid = SA1111_DEVID_USB,
148 .devid = SA1111_DEVID_SAC,
159 .devid = SA1111_DEVID_SSP,
164 .devid = SA1111_DEVID_PS2_KBD,
173 .devid = SA1111_DEVID_PS2_MSE,
182 .devid = SA1111_DEVID_PCMCIA,
631 dev->devid = info->devid; sa1111_init_one_child()
797 if (sa1111_devices[i].devid & has_devs) __sa1111_probe()
1142 if (sadev->devid != SA1111_DEVID_SAC) sa1111_set_audio_rate()
1166 if (sadev->devid != SA1111_DEVID_SAC) sa1111_get_audio_rate()
1250 ret = sachip->pdata->enable(sachip->pdata->data, sadev->devid); sa1111_enable_device()
1278 sachip->pdata->disable(sachip->pdata->data, sadev->devid); sa1111_disable_device()
1293 return dev->devid & drv->devid; sa1111_match()
/linux-4.4.14/arch/sparc/kernel/
H A Dsun4d_irq.c258 int devid = of_getintprop_default(dp, "device-id", 0); sun4d_distribute_irqs() local
261 set_sbi_tid(devid, cpuid << 3); sun4d_distribute_irqs()
490 int devid = of_getintprop_default(dp, "device-id", 0); sun4d_init_sbi_irq() local
494 set_sbi_tid(devid, target_cpu << 3); sun4d_init_sbi_irq()
498 mask = acquire_sbi(devid, 0xffffffff); sun4d_init_sbi_irq()
502 release_sbi(devid, mask); sun4d_init_sbi_irq()
H A Dsun4d_smp.c224 * | bcast | devid | sid | levels mask |
228 #define IGEN_MESSAGE(bcast, devid, sid, levels) \
229 (((bcast) << 31) | ((devid) << 23) | ((sid) << 15) | (levels))
/linux-4.4.14/drivers/gpio/
H A Dgpio-f7188x.c375 u16 devid; f7188x_find() local
382 devid = superio_inw(addr, SIO_MANID); f7188x_find()
383 if (devid != SIO_FINTEK_ID) { f7188x_find()
388 devid = superio_inw(addr, SIO_DEVID); f7188x_find()
389 switch (devid) { f7188x_find()
403 pr_info(DRVNAME ": Unsupported Fintek device 0x%04x\n", devid); f7188x_find()
H A Dgpio-mxs.c68 enum mxs_gpio_id devid; member in struct:mxs_gpio_port
74 return port->devid == IMX23_GPIO; is_imx23_gpio()
79 return port->devid == IMX28_GPIO; is_imx28_gpio()
285 port->devid = (enum mxs_gpio_id) of_id->data; mxs_gpio_probe()
H A Dgpio-adp5588.c254 static irqreturn_t adp5588_irq_handler(int irq, void *devid) adp5588_irq_handler() argument
256 struct adp5588_gpio *dev = devid; adp5588_irq_handler()
H A Dgpio-max732x.c481 static irqreturn_t max732x_irq_handler(int irq, void *devid) max732x_irq_handler() argument
483 struct max732x_chip *chip = devid; max732x_irq_handler()
H A Dgpio-pca953x.c507 static irqreturn_t pca953x_irq_handler(int irq, void *devid) pca953x_irq_handler() argument
509 struct pca953x_chip *chip = devid; pca953x_irq_handler()
/linux-4.4.14/drivers/scsi/csiostor/
H A Dcsio_hw_chip.h68 #define CSIO_DEVICE(devid, idx) \
69 { PCI_VENDOR_ID_CHELSIO, (devid), PCI_ANY_ID, PCI_ANY_ID, 0, 0, (idx) }
/linux-4.4.14/drivers/media/usb/pvrusb2/
H A Dpvrusb2-main.c71 const struct usb_device_id *devid) pvr_probe()
76 pvr = pvr2_context_create(intf,devid,pvr_setup_attach); pvr_probe()
70 pvr_probe(struct usb_interface *intf, const struct usb_device_id *devid) pvr_probe() argument
H A Dpvrusb2-context.h69 const struct usb_device_id *devid,
H A Dpvrusb2-context.c216 const struct usb_device_id *devid, pvr2_context_create()
235 mp->hdw = pvr2_hdw_create(intf,devid); pvr2_context_create()
214 pvr2_context_create( struct usb_interface *intf, const struct usb_device_id *devid, void (*setup_func)(struct pvr2_context *)) pvr2_context_create() argument
/linux-4.4.14/include/linux/spi/
H A Dmxs-spi.h25 #define ssp_is_old(host) ((host)->devid == IMX23_SSP)
134 enum mxs_ssp_id devid; member in struct:mxs_ssp
/linux-4.4.14/include/linux/
H A Dauto_dev-ioctl.h43 __u32 devid; member in struct:args_openmount
82 __u32 devid; member in struct:args_ismountpoint::__anon12108::args_out
H A Dposix-clock.h129 * @devid: Allocated device id
138 int posix_clock_register(struct posix_clock *clk, dev_t devid);
/linux-4.4.14/arch/mips/jz4740/
H A Dtime.c55 static irqreturn_t jz4740_clockevent_irq(int irq, void *devid) jz4740_clockevent_irq() argument
57 struct clock_event_device *cd = devid; jz4740_clockevent_irq()
/linux-4.4.14/drivers/misc/
H A Dad525x_dpot.c89 unsigned long devid; member in struct:dpot_data
250 DPOT_MAX_POS(dpot->devid)) | dpot_write_spi()
255 DPOT_MAX_POS(dpot->devid)) | dpot_write_spi()
683 struct ad_dpot_bus_data *bdata, unsigned long devid, ad_dpot_probe()
700 data->devid = devid; ad_dpot_probe()
702 data->max_pos = 1 << DPOT_MAX_POS(devid); ad_dpot_probe()
704 data->feat = DPOT_FEAT(devid); ad_dpot_probe()
705 data->uid = DPOT_UID(devid); ad_dpot_probe()
706 data->wipers = DPOT_WIPERS(devid); ad_dpot_probe()
741 name, devid); ad_dpot_probe()
682 ad_dpot_probe(struct device *dev, struct ad_dpot_bus_data *bdata, unsigned long devid, const char *name) ad_dpot_probe() argument
H A Dbmp085.c92 static irqreturn_t bmp085_eoc_isr(int irq, void *devid) bmp085_eoc_isr() argument
94 struct bmp085_data *data = devid; bmp085_eoc_isr()
H A Dad525x_dpot.h212 unsigned long devid, const char *name);
/linux-4.4.14/drivers/leds/
H A Dleds-locomo.c74 .devid = LOCOMO_DEVID_LED,
/linux-4.4.14/drivers/mmc/host/
H A Dtmio_mmc.h113 irqreturn_t tmio_mmc_irq(int irq, void *devid);
114 irqreturn_t tmio_mmc_sdcard_irq(int irq, void *devid);
115 irqreturn_t tmio_mmc_card_detect_irq(int irq, void *devid);
116 irqreturn_t tmio_mmc_sdio_irq(int irq, void *devid);
H A Dbfin_sdh.c461 static irqreturn_t sdh_dma_irq(int irq, void *devid) sdh_dma_irq() argument
463 struct sdh_host *host = devid; sdh_dma_irq()
473 static irqreturn_t sdh_stat_irq(int irq, void *devid) sdh_stat_irq() argument
475 struct sdh_host *host = devid; sdh_stat_irq()
H A Dtmio_mmc_pio.c657 irqreturn_t tmio_mmc_card_detect_irq(int irq, void *devid) tmio_mmc_card_detect_irq() argument
660 struct tmio_mmc_host *host = devid; tmio_mmc_card_detect_irq()
698 irqreturn_t tmio_mmc_sdcard_irq(int irq, void *devid) tmio_mmc_sdcard_irq() argument
701 struct tmio_mmc_host *host = devid; tmio_mmc_sdcard_irq()
710 irqreturn_t tmio_mmc_sdio_irq(int irq, void *devid) tmio_mmc_sdio_irq() argument
712 struct tmio_mmc_host *host = devid; tmio_mmc_sdio_irq()
737 irqreturn_t tmio_mmc_irq(int irq, void *devid) tmio_mmc_irq() argument
739 struct tmio_mmc_host *host = devid; tmio_mmc_irq()
750 tmio_mmc_sdio_irq(irq, devid); tmio_mmc_irq()
H A Dpxamci.c399 static irqreturn_t pxamci_irq(int irq, void *devid) pxamci_irq() argument
401 struct pxamci_host *host = devid; pxamci_irq()
590 static irqreturn_t pxamci_detect_irq(int irq, void *devid) pxamci_detect_irq() argument
592 struct pxamci_host *host = mmc_priv(devid); pxamci_detect_irq()
594 mmc_detect_change(devid, msecs_to_jiffies(host->pdata->detect_delay_ms)); pxamci_detect_irq()
H A Dmoxart-mmc.c465 static irqreturn_t moxart_irq(int irq, void *devid) moxart_irq() argument
467 struct moxart_host *host = (struct moxart_host *)devid; moxart_irq()
H A Djz4740_mmc.c694 static irqreturn_t jz_mmc_irq_worker(int irq, void *devid) jz_mmc_irq_worker() argument
696 struct jz4740_mmc_host *host = (struct jz4740_mmc_host *)devid; jz_mmc_irq_worker()
773 static irqreturn_t jz_mmc_irq(int irq, void *devid) jz_mmc_irq() argument
775 struct jz4740_mmc_host *host = devid; jz_mmc_irq()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
H A Dusb.h41 int devid; member in struct:brcmf_usbdev
H A Dusb.c781 devinfo->bus_pub.devid = chipid; brcmf_usb_dlneeded()
943 if (devinfo->bus_pub.devid == 0xDEAD) brcmf_usb_dlstart()
964 if (devinfo->bus_pub.devid == 0xDEAD) brcmf_usb_dlrun()
1009 int devid, chiprev; brcmf_usb_fw_download() local
1016 devid = devinfo->bus_pub.devid; brcmf_usb_fw_download()
1019 if (!brcmf_usb_chip_support(devid, chiprev)) { brcmf_usb_fw_download()
1021 devid, chiprev); brcmf_usb_fw_download()
1076 switch (devinfo->bus_pub.devid) { brcmf_usb_get_fwname()
1274 bus->chip = bus_pub->devid; brcmf_usb_probe_cb()
/linux-4.4.14/fs/nfs/filelayout/
H A Dfilelayoutdev.c266 struct nfs4_deviceid_node *devid = FILELAYOUT_DEVID_NODE(lseg); nfs4_fl_prepare_ds() local
273 pnfs_generic_mark_devid_invalid(devid); nfs4_fl_prepare_ds()
280 nfs4_pnfs_ds_connect(s, ds, devid, dataserver_timeo, nfs4_fl_prepare_ds()
286 if (filelayout_test_devid_unavailable(devid)) nfs4_fl_prepare_ds()
/linux-4.4.14/arch/arm/mach-lpc32xx/
H A Dcommon.h57 extern void lpc32xx_get_uid(u32 devid[4]);
H A Dcommon.c38 void lpc32xx_get_uid(u32 devid[4]) lpc32xx_get_uid() argument
43 devid[i] = __raw_readl(LPC32XX_CLKPWR_DEVID(i << 2)); lpc32xx_get_uid()
/linux-4.4.14/arch/arm/mach-sa1100/
H A Dbadge4.c48 static int badge4_sa1111_enable(void *data, unsigned devid) badge4_sa1111_enable() argument
50 if (devid == SA1111_DEVID_USB) badge4_sa1111_enable()
55 static void badge4_sa1111_disable(void *data, unsigned devid) badge4_sa1111_disable() argument
57 if (devid == SA1111_DEVID_USB) badge4_sa1111_disable()
H A Dcollie.c208 .devid = LOCOMO_DEVID_UART,
/linux-4.4.14/drivers/spi/
H A Dspi-mxs.c220 if (ssp->devid == IMX23_SSP) { mxs_spi_txrx_dma()
251 (ssp->devid == IMX23_SSP) ? 1 : 4, mxs_spi_txrx_dma()
321 if (ssp->devid == IMX23_SSP) { mxs_spi_txrx_pio()
463 int devid, clk_freq; mxs_spi_probe() local
486 devid = (enum mxs_ssp_id) of_id->data; mxs_spi_probe()
508 ssp->devid = devid; mxs_spi_probe()
/linux-4.4.14/drivers/infiniband/hw/qib/
H A Dqib_pcie.c498 u16 devid; qib_tune_pcie_coalesce() local
524 devid = parent->device; qib_tune_pcie_coalesce()
525 if (devid >= 0x25e2 && devid <= 0x25fa) { qib_tune_pcie_coalesce()
532 } else if (devid >= 0x65e2 && devid <= 0x65fa) { qib_tune_pcie_coalesce()
536 } else if (devid >= 0x4021 && devid <= 0x402e) { qib_tune_pcie_coalesce()
540 } else if (devid >= 0x3604 && devid <= 0x360a) { qib_tune_pcie_coalesce()
/linux-4.4.14/drivers/hwmon/
H A Djc42.c150 u16 devid; member in struct:jc42_chips
420 int i, config, cap, manid, devid; jc42_detect() local
429 devid = i2c_smbus_read_word_swapped(client, JC42_REG_DEVICEID); jc42_detect()
431 if (cap < 0 || config < 0 || manid < 0 || devid < 0) jc42_detect()
440 (devid & chip->devid_mask) == chip->devid) { jc42_detect()
H A Dsch56xx-common.c508 u8 devid; sch56xx_find() local
516 devid = superio_inb(sioaddr, SIO_REG_DEVID); sch56xx_find()
517 switch (devid) { sch56xx_find()
526 (unsigned int)devid); sch56xx_find()
H A Dpc87360.c25 * Chip #vin #fan #pwm #temp devid
51 static u8 devid; variable
1122 static int __init pc87360_find(int sioaddr, u8 *devid, pc87360_find() argument
1148 *devid = val; pc87360_find()
1185 if (*devid == 0xE9) { /* PC87366 */ pc87360_find()
1238 switch (devid) { pc87360_probe()
1315 if (devid == 0xe9 && data->address[1]) /* PC87366 */ pc87360_probe()
1770 if (pc87360_find(0x2e, &devid, extra_isa) pc87360_init()
1771 && pc87360_find(0x4e, &devid, extra_isa)) { pc87360_init()
H A Di5k_amb.c429 unsigned long devid) i5k_find_amb_registers()
437 devid, i5k_find_amb_registers()
428 i5k_find_amb_registers(struct i5k_amb_data *data, unsigned long devid) i5k_find_amb_registers() argument
H A Dadt7475.c1197 int vendid, devid, devid2; adt7475_detect() local
1209 devid = adt7475_read(REG_DEVID); adt7475_detect()
1210 if (devid == 0x73) adt7475_detect()
1212 else if (devid == 0x75 && client->addr == 0x2e) adt7475_detect()
1214 else if (devid == 0x76) adt7475_detect()
H A Df71805f.c1565 u16 devid; f71805f_find() local
1574 devid = superio_inw(sioaddr, SIO_REG_MANID); f71805f_find()
1575 if (devid != SIO_FINTEK_ID) f71805f_find()
1578 devid = force_id ? force_id : superio_inw(sioaddr, SIO_REG_DEVID); f71805f_find()
1579 switch (devid) { f71805f_find()
/linux-4.4.14/drivers/net/ethernet/sfc/
H A Dqt202x_phy.c362 u32 devid; qt202x_phy_init() local
371 devid = efx_mdio_read_id(efx, MDIO_MMD_PHYXS); qt202x_phy_init()
374 devid, efx_mdio_id_oui(devid), efx_mdio_id_model(devid), qt202x_phy_init()
375 efx_mdio_id_rev(devid)); qt202x_phy_init()
/linux-4.4.14/drivers/acpi/
H A Dacpi_pnp.c338 const struct acpi_device_id *devid; acpi_pnp_match() local
340 for (devid = acpi_pnp_device_ids; devid->id[0]; devid++) acpi_pnp_match()
341 if (matching_id(idstr, (char *)devid->id)) { acpi_pnp_match()
343 *matchid = devid; acpi_pnp_match()
H A Dscan.c1500 const struct acpi_device_id *devid; acpi_scan_handler_matching() local
1505 for (devid = handler->ids; devid->id[0]; devid++) acpi_scan_handler_matching()
1506 if (!strcmp((char *)devid->id, idstr)) { acpi_scan_handler_matching()
1508 *matchid = devid; acpi_scan_handler_matching()
1711 const struct acpi_device_id *devid; acpi_scan_attach_handler() local
1714 handler = acpi_scan_match_handler(hwid->id, &devid); acpi_scan_attach_handler()
1721 ret = handler->attach(device, devid); acpi_scan_attach_handler()
/linux-4.4.14/sound/soc/codecs/
H A Dcs35l32.c345 unsigned int devid = 0; cs35l32_i2c_probe() local
413 devid = (reg & 0xFF) << 12; cs35l32_i2c_probe()
416 devid |= (reg & 0xFF) << 4; cs35l32_i2c_probe()
419 devid |= (reg & 0xF0) >> 4; cs35l32_i2c_probe()
421 if (devid != CS35L32_CHIP_ID) { cs35l32_i2c_probe()
425 devid, CS35L32_CHIP_ID); cs35l32_i2c_probe()
H A Dcs4265.c576 unsigned int devid = 0; cs4265_i2c_probe() local
604 devid = reg & CS4265_CHIP_ID_MASK; cs4265_i2c_probe()
605 if (devid != CS4265_CHIP_ID_VAL) { cs4265_i2c_probe()
609 devid, CS4265_CHIP_ID); cs4265_i2c_probe()
H A Dcs42l73.c1287 unsigned int devid = 0; cs42l73_i2c_probe() local
1343 devid = (reg & 0xFF) << 12; cs42l73_i2c_probe()
1346 devid |= (reg & 0xFF) << 4; cs42l73_i2c_probe()
1349 devid |= (reg & 0xF0) >> 4; cs42l73_i2c_probe()
1351 if (devid != CS42L73_DEVID) { cs42l73_i2c_probe()
1355 devid, CS42L73_DEVID); cs42l73_i2c_probe()
H A Dcs42l52.c1098 unsigned int devid = 0; cs42l52_i2c_probe() local
1171 devid = reg & CS42L52_CHIP_ID_MASK; cs42l52_i2c_probe()
1172 if (devid != CS42L52_CHIP_ID) { cs42l52_i2c_probe()
1176 devid, CS42L52_CHIP_ID); cs42l52_i2c_probe()
H A Dcs42l56.c1190 unsigned int devid = 0; cs42l56_i2c_probe() local
1267 devid = reg & CS42L56_CHIP_ID_MASK; cs42l56_i2c_probe()
1268 if (devid != CS42L56_DEVID) { cs42l56_i2c_probe()
1271 devid, CS42L56_DEVID); cs42l56_i2c_probe()
/linux-4.4.14/drivers/s390/cio/
H A Dcio.c879 struct ccw_dev_id devid; member in struct:sch_match_id
891 (schib.pmcw.dev == match_id->devid.devno) && __reipl_subchannel_match()
892 (schid.ssid == match_id->devid.ssid)) { __reipl_subchannel_match()
900 static int reipl_find_schid(struct ccw_dev_id *devid, reipl_find_schid() argument
905 match_id.devid = *devid; reipl_find_schid()
916 void reipl_ccw_dev(struct ccw_dev_id *devid) reipl_ccw_dev() argument
921 if (reipl_find_schid(devid, &schid) != 0) reipl_ccw_dev()
H A Ddevice_pgid.c512 struct ccw_dev_id *devid = &cdev->private->dev_id; verify_start() local
531 CIO_HEX_EVENT(4, devid, sizeof(*devid)); verify_start()
536 CIO_HEX_EVENT(4, devid, sizeof(*devid)); verify_start()
/linux-4.4.14/drivers/input/serio/
H A Dpcips2.c61 static irqreturn_t pcips2_interrupt(int irq, void *devid) pcips2_interrupt() argument
63 struct pcips2_data *ps2if = devid; pcips2_interrupt()
H A Dsa1111ps2.c358 .devid = SA1111_DEVID_PS2,
/linux-4.4.14/arch/mips/loongson32/common/
H A Dtime.c119 static irqreturn_t ls1x_clockevent_isr(int irq, void *devid) ls1x_clockevent_isr() argument
121 struct clock_event_device *cd = devid; ls1x_clockevent_isr()
/linux-4.4.14/arch/mips/include/asm/mach-ath25/
H A Dath25_platform.h64 u16 devid; member in struct:ar231x_board_config
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/
H A Dcommon.h60 #define CH_DEVICE(devid, ssid, idx) \
61 { PCI_VENDOR_ID_CHELSIO, devid, PCI_ANY_ID, ssid, 0, 0, idx }
339 const struct board_info *t1_get_board_info_from_ids(unsigned int devid,
/linux-4.4.14/drivers/gpu/drm/i915/
H A Ddvo_ch7xxx.c205 char *name, *devid; ch7xxx_init() local
230 devid = ch7xxx_get_did(device); ch7xxx_init()
231 if (!devid) { ch7xxx_init()
/linux-4.4.14/drivers/xen/xenbus/
H A Dxenbus_probe_backend.c63 const char *devid, *type, *frontend; backend_bus_id() local
74 devid = strrchr(nodename, '/') + 1; backend_bus_id()
91 typelen, type, domid, devid) >= XEN_BUS_ID_SIZE) backend_bus_id()
/linux-4.4.14/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_init.c140 static int ath9k_init_htc_services(struct ath9k_htc_priv *priv, u16 devid, ath9k_init_htc_services() argument
609 u16 devid, char *product, ath9k_init_priv()
622 ah->hw_version.devid = devid; ath9k_init_priv()
829 u16 devid, char *product, u32 drv_info) ath9k_init_device()
839 error = ath9k_init_priv(priv, devid, product, drv_info); ath9k_init_device()
932 u16 devid, char *product, u32 drv_info) ath9k_htc_probe_device()
959 ret = ath9k_init_htc_services(priv, devid, drv_info); ath9k_htc_probe_device()
963 ret = ath9k_init_device(priv, devid, product, drv_info); ath9k_htc_probe_device()
1006 ret = ath9k_init_htc_services(priv, priv->ah->hw_version.devid, ath9k_htc_resume()
608 ath9k_init_priv(struct ath9k_htc_priv *priv, u16 devid, char *product, u32 drv_info) ath9k_init_priv() argument
828 ath9k_init_device(struct ath9k_htc_priv *priv, u16 devid, char *product, u32 drv_info) ath9k_init_device() argument
931 ath9k_htc_probe_device(struct htc_target *htc_handle, struct device *dev, u16 devid, char *product, u32 drv_info) ath9k_htc_probe_device() argument
H A Dhtc_hst.h226 struct device *dev, u16 devid, char *product,
H A Dhtc_hst.c499 struct device *dev, u16 devid, ath9k_htc_hw_init()
502 if (ath9k_htc_probe_device(target, dev, devid, product, drv_info)) { ath9k_htc_hw_init()
498 ath9k_htc_hw_init(struct htc_target *target, struct device *dev, u16 devid, char *product, u32 drv_info) ath9k_htc_hw_init() argument
H A Dinit.c536 static int ath9k_init_softc(u16 devid, struct ath_softc *sc, ath9k_init_softc() argument
552 ah->hw_version.devid = devid; ath9k_init_softc()
919 int ath9k_init_device(u16 devid, struct ath_softc *sc, ath9k_init_device() argument
929 error = ath9k_init_softc(devid, sc, bus_ops); ath9k_init_device()
/linux-4.4.14/drivers/hwtracing/coresight/
H A Dcoresight-tmc.c569 u32 devid; status_show() local
586 devid = readl_relaxed(drvdata->base + CORESIGHT_DEVID); status_show()
605 tmc_ctl, tmc_ffsr, tmc_ffcr, tmc_mode, tmc_pscr, devid); status_show()
661 u32 devid; tmc_probe() local
693 devid = readl_relaxed(drvdata->base + CORESIGHT_DEVID); tmc_probe()
694 drvdata->config_type = BMVAL(devid, 6, 7); tmc_probe()
/linux-4.4.14/drivers/watchdog/
H A Df71808e_wdt.c738 u16 devid; f71808e_find() local
743 devid = superio_inw(sioaddr, SIO_REG_MANID); f71808e_find()
744 if (devid != SIO_FINTEK_ID) { f71808e_find()
750 devid = force_id ? force_id : superio_inw(sioaddr, SIO_REG_DEVID); f71808e_find()
751 switch (devid) { f71808e_find()
775 (unsigned int)devid); f71808e_find()
/linux-4.4.14/arch/x86/include/asm/
H A Dpci.h137 uint16_t devid; member in struct:pci_setup_rom
/linux-4.4.14/drivers/staging/iio/trigger/
H A Diio-trig-bfin-timer.c153 static irqreturn_t iio_bfin_tmr_trigger_isr(int irq, void *devid) iio_bfin_tmr_trigger_isr() argument
155 struct bfin_tmr_state *st = devid; iio_bfin_tmr_trigger_isr()
/linux-4.4.14/arch/arm/include/asm/hardware/
H A Dlocomo.h173 unsigned int devid; member in struct:locomo_dev
189 unsigned int devid; member in struct:locomo_driver
H A Dsa1111.h415 unsigned int devid; member in struct:sa1111_dev
430 unsigned int devid; member in struct:sa1111_driver
/linux-4.4.14/drivers/staging/iio/adc/
H A Dad7192.c146 u8 devid; member in struct:ad7192_state
224 if (id != st->devid) ad7192_setup()
257 if (pdata->refin2_en && (st->devid != ID_AD7195)) ad7192_setup()
650 st->devid = spi_get_device_id(spi)->driver_data; ad7192_probe()
656 if (st->devid == ID_AD7195) ad7192_probe()
/linux-4.4.14/drivers/parport/
H A Dparport_pc.c1109 static void decode_winbond(int efer, int key, int devid, int devrev, int oldid) decode_winbond() argument
1114 if (devid == devrev) decode_winbond()
1119 id = (devid << 8) | devrev; decode_winbond()
1154 "devid=%02x devrev=%02x oldid=%02x type=%s\n", decode_winbond()
1155 efer, key, devid, devrev, oldid, type); decode_winbond()
1161 static void decode_smsc(int efer, int key, int devid, int devrev) decode_smsc() argument
1167 if (devid == devrev) decode_smsc()
1173 id = (devid << 8) | devrev; decode_smsc()
1180 else if (devid == 0x65) decode_smsc()
1182 else if (devid == 0x66) decode_smsc()
1187 "key=0x%02x devid=%02x devrev=%02x type=%s\n", decode_smsc()
1188 efer, key, devid, devrev, type); decode_smsc()
1197 int origval, devid, devrev, oldid, x_devid, x_devrev, x_oldid; winbond_check() local
1216 devid = inb(io + 1); /* Read EFDR, extended function data register */ winbond_check()
1225 if ((x_devid == devid) && (x_devrev == devrev) && (x_oldid == oldid)) winbond_check()
1228 decode_winbond(io, key, devid, devrev, oldid); winbond_check()
1235 int origval[3], devid, devrev, oldid, x_devid, x_devrev, x_oldid; winbond_check2() local
1255 devid = inb(io + 2); /* Read EFDR, extended function data register */ winbond_check2()
1266 if (x_devid == devid && x_devrev == devrev && x_oldid == oldid) winbond_check2()
1269 decode_winbond(io, key, devid, devrev, oldid); winbond_check2()
/linux-4.4.14/drivers/tty/serial/
H A Dtimbuart.c49 static irqreturn_t timbuart_handleinterrupt(int irq, void *devid);
361 static irqreturn_t timbuart_handleinterrupt(int irq, void *devid) timbuart_handleinterrupt() argument
363 struct timbuart_port *uart = (struct timbuart_port *)devid; timbuart_handleinterrupt()
/linux-4.4.14/drivers/platform/x86/
H A Dasus-wmi.c1678 static ssize_t store_sys_wmi(struct asus_wmi *asus, int devid, store_sys_wmi() argument
1684 value = asus_wmi_get_devstate_simple(asus, devid); store_sys_wmi()
1689 err = asus_wmi_set_devstate(devid, value, &retval); store_sys_wmi()
1697 static ssize_t show_sys_wmi(struct asus_wmi *asus, int devid, char *buf) show_sys_wmi() argument
1699 int value = asus_wmi_get_devstate_simple(asus, devid); show_sys_wmi()
1772 int devid = -1; asus_sysfs_is_visible() local
1775 devid = ASUS_WMI_DEVID_CAMERA; asus_sysfs_is_visible()
1777 devid = ASUS_WMI_DEVID_CARDREADER; asus_sysfs_is_visible()
1779 devid = ASUS_WMI_DEVID_TOUCHPAD; asus_sysfs_is_visible()
1781 devid = ASUS_WMI_DEVID_LID_RESUME; asus_sysfs_is_visible()
1783 if (devid != -1) asus_sysfs_is_visible()
1784 ok = !(asus_wmi_get_devstate_simple(asus, devid) < 0); asus_sysfs_is_visible()
/linux-4.4.14/drivers/usb/host/
H A Dohci-sa1111.c261 .devid = SA1111_DEVID_USB,
/linux-4.4.14/drivers/staging/sm750fb/
H A Dsm750.h76 u16 devid; member in struct:sm750_dev
H A Dsm750_hw.c64 ddk750_set_mmio(sm750_dev->pvReg, sm750_dev->devid, sm750_dev->revid); hw_sm750_map()
109 if (sm750_dev->devid == 0x718) { hw_sm750_inithw()
/linux-4.4.14/drivers/video/backlight/
H A Dlocomolcd.c235 .devid = LOCOMO_DEVID_BACKLIGHT,
/linux-4.4.14/drivers/pcmcia/
H A Dsa1111_generic.c242 .devid = SA1111_DEVID_PCMCIA,
H A Di82365.c758 struct isapnp_device_id *devid; isa_probe() local
761 for (devid = id_table; devid->vendor; devid++) { isa_probe()
762 if ((dev = pnp_find_dev(NULL, devid->vendor, devid->function, NULL))) { isa_probe()
/linux-4.4.14/include/uapi/linux/
H A Dbtrfs.h121 __u64 devid; /* in */ member in struct:btrfs_ioctl_scrub_args
174 __u64 devid; /* in/out */ member in struct:btrfs_ioctl_dev_info_args
216 __u64 devid; member in struct:btrfs_balance_args
438 __u64 devid; /* in */ member in struct:btrfs_ioctl_get_dev_stats
/linux-4.4.14/arch/ia64/sn/kernel/
H A Dmca.c62 static void sn_cpei_handler(int irq, void *devid, struct pt_regs *regs) sn_cpei_handler() argument
/linux-4.4.14/drivers/thermal/int340x_thermal/
H A Dprocessor_thermal_device.c317 static irqreturn_t proc_thermal_pci_msi_irq(int irq, void *devid) proc_thermal_pci_msi_irq() argument
320 struct pci_dev *pdev = devid; proc_thermal_pci_msi_irq()
/linux-4.4.14/kernel/time/
H A Dposix-clock.c209 int posix_clock_register(struct posix_clock *clk, dev_t devid) posix_clock_register() argument
218 err = cdev_add(&clk->cdev, devid, 1); posix_clock_register()
/linux-4.4.14/arch/s390/kernel/
H A Dipl.c1073 struct ccw_dev_id devid; __reipl_run() local
1078 devid.ssid = reipl_block_ccw->ipl_info.ccw.ssid; __reipl_run()
1079 devid.devno = reipl_block_ccw->ipl_info.ccw.devno; __reipl_run()
1080 reipl_ccw_dev(&devid); __reipl_run()
1434 struct ccw_dev_id devid; __dump_run() local
1439 devid.ssid = dump_block_ccw->ipl_info.ccw.ssid; __dump_run()
1440 devid.devno = dump_block_ccw->ipl_info.ccw.devno; __dump_run()
1441 reipl_ccw_dev(&devid); __dump_run()
/linux-4.4.14/sound/ppc/
H A Dpmac.c788 snd_pmac_tx_intr(int irq, void *devid) snd_pmac_tx_intr() argument
790 struct snd_pmac *chip = devid; snd_pmac_tx_intr()
797 snd_pmac_rx_intr(int irq, void *devid) snd_pmac_rx_intr() argument
799 struct snd_pmac *chip = devid; snd_pmac_rx_intr()
806 snd_pmac_ctrl_intr(int irq, void *devid) snd_pmac_ctrl_intr() argument
808 struct snd_pmac *chip = devid; snd_pmac_ctrl_intr()
/linux-4.4.14/drivers/net/usb/
H A Dpegasus.c63 static char *devid; variable
101 module_param(devid, charp, 0);
104 MODULE_PARM_DESC(devid, "The format is: 'DEV_name:VendorID:DeviceID:Flags'");
1324 if (devid) pegasus_init()
1325 parse_id(devid); pegasus_init()
/linux-4.4.14/fs/nfs/
H A Dpnfs_nfs.c681 * If connection fails, make devid unavailable.
684 struct nfs4_deviceid_node *devid, unsigned int timeo, nfs4_pnfs_ds_connect()
705 nfs4_mark_deviceid_unavailable(devid); nfs4_pnfs_ds_connect()
683 nfs4_pnfs_ds_connect(struct nfs_server *mds_srv, struct nfs4_pnfs_ds *ds, struct nfs4_deviceid_node *devid, unsigned int timeo, unsigned int retrans, u32 version, u32 minor_version, rpc_authflavor_t au_flavor) nfs4_pnfs_ds_connect() argument
/linux-4.4.14/drivers/i2c/busses/
H A Di2c-brcmstb.c204 static irqreturn_t brcmstb_i2c_isr(int irq, void *devid) brcmstb_i2c_isr() argument
206 struct brcmstb_i2c_dev *dev = devid; brcmstb_i2c_isr()
H A Di2c-bcm-kona.c218 static irqreturn_t bcm_kona_i2c_isr(int irq, void *devid) bcm_kona_i2c_isr() argument
220 struct bcm_kona_i2c_dev *dev = devid; bcm_kona_i2c_isr()
/linux-4.4.14/drivers/dma/
H A Ddma-jz4740.c356 static irqreturn_t jz4740_dma_irq(int irq, void *devid) jz4740_dma_irq() argument
358 struct jz4740_dma_dev *dmadev = devid; jz4740_dma_irq()
H A Dmoxart-dma.c521 static irqreturn_t moxart_dma_interrupt(int irq, void *devid) moxart_dma_interrupt() argument
523 struct moxart_dmadev *mc = devid; moxart_dma_interrupt()
H A Ddma-axi-dmac.c267 static irqreturn_t axi_dmac_interrupt_handler(int irq, void *devid) axi_dmac_interrupt_handler() argument
269 struct axi_dmac *dmac = devid; axi_dmac_interrupt_handler()
H A Dpch_dma.c704 static irqreturn_t pd_irq(int irq, void *devid) pd_irq() argument
706 struct pch_dma *pd = (struct pch_dma *)devid; pd_irq()
H A Dtimb_dma.c610 static irqreturn_t td_irq(int irq, void *devid) td_irq() argument
612 struct timb_dma *td = devid; td_irq()
/linux-4.4.14/drivers/ssb/
H A Dmain.c310 const struct ssb_device_id *devid) ssb_match_devid()
312 if ((tabid->vendor != devid->vendor) && ssb_match_devid()
315 if ((tabid->coreid != devid->coreid) && ssb_match_devid()
318 if ((tabid->revision != devid->revision) && ssb_match_devid()
309 ssb_match_devid(const struct ssb_device_id *tabid, const struct ssb_device_id *devid) ssb_match_devid() argument
/linux-4.4.14/drivers/iio/adc/
H A Dxilinx-xadc-core.c279 static irqreturn_t xadc_zynq_interrupt_handler(int irq, void *devid) xadc_zynq_interrupt_handler() argument
281 struct iio_dev *indio_dev = devid; xadc_zynq_interrupt_handler()
458 static irqreturn_t xadc_axi_interrupt_handler(int irq, void *devid) xadc_axi_interrupt_handler() argument
460 struct iio_dev *indio_dev = devid; xadc_axi_interrupt_handler()
/linux-4.4.14/drivers/input/keyboard/
H A Dlocomokbd.c346 .devid = LOCOMO_DEVID_KEYBOARD,
/linux-4.4.14/drivers/media/i2c/
H A Dlm3646.c340 const struct i2c_device_id *devid) lm3646_probe()
339 lm3646_probe(struct i2c_client *client, const struct i2c_device_id *devid) lm3646_probe() argument
/linux-4.4.14/drivers/net/ethernet/cisco/enic/
H A Denic.h52 void *devid; member in struct:enic_msix_entry
H A Denic_main.c1535 enic->msix[i].devid); enic_free_intr()
1571 enic->msix[intr].devid = &enic->napi[i]; enic_request_intr()
1582 enic->msix[intr].devid = &enic->napi[wq]; enic_request_intr()
1590 enic->msix[intr].devid = enic; enic_request_intr()
1597 enic->msix[intr].devid = enic; enic_request_intr()
1606 enic->msix[i].devid); enic_request_intr()
/linux-4.4.14/arch/x86/boot/compressed/
H A Deboot.c354 PCI_DEVICE_ID, 1, &(rom->devid)); __setup_efi_pci32()
357 efi_printk(sys_table, "Failed to read rom->devid\n"); __setup_efi_pci32()
460 PCI_DEVICE_ID, 1, &(rom->devid)); __setup_efi_pci64()
463 efi_printk(sys_table, "Failed to read rom->devid\n"); __setup_efi_pci64()
/linux-4.4.14/include/linux/mtd/
H A Dnand.h748 #define LEGACY_ID_NAND(nm, devid, chipsz, erasesz, opts) \
749 { .name = (nm), {{ .dev_id = (devid) }}, .pagesize = 512, \
762 #define EXTENDED_ID_NAND(nm, devid, chipsz, opts) \
763 { .name = (nm), {{ .dev_id = (devid) }}, .chipsize = (chipsz), \
/linux-4.4.14/arch/hexagon/kernel/
H A Dtime.c149 static irqreturn_t timer_interrupt(int irq, void *devid) timer_interrupt() argument
/linux-4.4.14/drivers/scsi/
H A Dmvumi.c1416 static int mvumi_handle_hotplug(struct mvumi_hba *mhba, u16 devid, int status) mvumi_handle_hotplug() argument
1422 sdev = scsi_device_lookup(mhba->shost, 0, devid, 0); mvumi_handle_hotplug()
1431 devid); mvumi_handle_hotplug()
1433 sdev = scsi_device_lookup(mhba->shost, 0, devid, 0); mvumi_handle_hotplug()
1435 scsi_add_device(mhba->shost, 0, devid, 0); mvumi_handle_hotplug()
1437 devid, 0); mvumi_handle_hotplug()
1441 0, devid, 0); mvumi_handle_hotplug()
/linux-4.4.14/drivers/net/irda/
H A Dsmsc-ircc2.c139 u8 devid; member in struct:smsc_chip
2280 u8 devid, xdevid, rev; smsc_ircc_probe() local
2309 devid = inb(cfg_base + 1); smsc_ircc_probe()
2311 if (devid == 0 || devid == 0xff) /* typical values for unused port */ smsc_ircc_probe()
2324 if (devid == xdevid) /* protection against false positives */ smsc_ircc_probe()
2329 while (chip->devid != devid) { smsc_ircc_probe()
2337 net_info_ratelimited("found SMC SuperIO Chip (devid=0x%02x rev=%02X base=0x%04x): %s%s\n", smsc_ircc_probe()
2338 devid, rev, cfg_base, type, chip->name); smsc_ircc_probe()
/linux-4.4.14/drivers/staging/slicoss/
H A Dslicoss.c399 switch (adapter->devid) { slic_card_download_gbrcv()
419 switch (adapter->devid) { slic_card_download_gbrcv()
478 switch (adapter->devid) { slic_card_download()
833 if (adapter->devid == SLIC_1GB_DEVICE_ID) { slic_timer_load_check()
1929 if (adapter->devid != SLIC_1GB_DEVICE_ID) { slic_rcv_handle_error()
2775 switch (adapter->devid) { slic_card_init()
2903 adapter->devid = pci_tbl_entry->device; slic_init_adapter()
2965 switch (adapter->devid) { slic_card_locate()
/linux-4.4.14/drivers/mtd/nand/
H A Dhisi504_nand.c522 static irqreturn_t hinfc_irq_handle(int irq, void *devid) hinfc_irq_handle() argument
524 struct hinfc_host *host = devid; hinfc_irq_handle()
/linux-4.4.14/drivers/gpu/drm/i2c/
H A Dadv7511.c454 static irqreturn_t adv7511_irq_handler(int irq, void *devid) adv7511_irq_handler() argument
456 struct adv7511 *adv7511 = devid; adv7511_irq_handler()
/linux-4.4.14/sound/arm/
H A Daaci.c327 static irqreturn_t aaci_irq(int irq, void *devid) aaci_irq() argument
329 struct aaci *aaci = devid; aaci_irq()
/linux-4.4.14/sound/soc/fsl/
H A Dfsl_sai.c41 static irqreturn_t fsl_sai_isr(int irq, void *devid) fsl_sai_isr() argument
43 struct fsl_sai *sai = (struct fsl_sai *)devid; fsl_sai_isr()

Completed in 9454 milliseconds

12