Home
last modified time | relevance | path

Searched refs:link (Results 1 – 25 of 320) sorted by relevance

12345678910>>...13

/arch/powerpc/platforms/powernv/
Docxl.c139 struct npu_link *link; in find_link() local
141 list_for_each_entry(link, &links_list, list) { in find_link()
143 if (link->domain == pci_domain_nr(dev->bus) && in find_link()
144 link->bus == dev->bus->number && in find_link()
145 link->dev == PCI_SLOT(dev->devfn)) { in find_link()
146 return link; in find_link()
151 link = kzalloc(sizeof(struct npu_link), GFP_KERNEL); in find_link()
152 if (!link) in find_link()
154 link->domain = pci_domain_nr(dev->bus); in find_link()
155 link->bus = dev->bus->number; in find_link()
[all …]
/arch/mips/pci/
Dmsi-xlp.c63 static inline int nlm_link_msiirq(int link, int msivec) in nlm_link_msiirq() argument
65 return NLM_MSI_VEC_BASE + link * XLP_MSIVEC_PER_LINK + msivec; in nlm_link_msiirq()
91 static inline int nlm_link_msixirq(int link, int bit) in nlm_link_msixirq() argument
93 return NLM_MSIX_VEC_BASE + link * XLP_MSIXVEC_PER_LINK + bit; in nlm_link_msixirq()
169 int link, vec; in xlp_msi_mask_ack() local
171 link = nlm_irq_msilink(d->irq); in xlp_msi_mask_ack()
208 int link, msixvec; in xlp_msix_mask_ack() local
212 link = nlm_irq_msixlink(msixvec); in xlp_msix_mask_ack()
218 status_reg = PCIE_9XX_MSIX_STATUSX(link); in xlp_msix_mask_ack()
293 static int xlp_setup_msi(uint64_t lnkbase, int node, int link, in xlp_setup_msi() argument
[all …]
Dpci-xlp.c239 static void xlp_config_pci_bswap(int node, int link) in xlp_config_pci_bswap() argument
245 lnkbase = nlm_get_pcie_base(node, link); in xlp_config_pci_bswap()
253 BRIDGE_9XX_PCIEMEM_BASE0 + link); in xlp_config_pci_bswap()
257 BRIDGE_9XX_PCIEMEM_LIMIT0 + link); in xlp_config_pci_bswap()
262 BRIDGE_9XX_PCIEIO_BASE0 + link); in xlp_config_pci_bswap()
266 BRIDGE_9XX_PCIEIO_LIMIT0 + link); in xlp_config_pci_bswap()
270 reg = nlm_read_bridge_reg(nbubase, BRIDGE_PCIEMEM_BASE0 + link); in xlp_config_pci_bswap()
274 BRIDGE_PCIEMEM_LIMIT0 + link); in xlp_config_pci_bswap()
277 reg = nlm_read_bridge_reg(nbubase, BRIDGE_PCIEIO_BASE0 + link); in xlp_config_pci_bswap()
280 reg = nlm_read_bridge_reg(nbubase, BRIDGE_PCIEIO_LIMIT0 + link); in xlp_config_pci_bswap()
[all …]
Dpci-xlr.c178 static int nlm_pci_link_to_irq(int link) in nlm_pci_link_to_irq() argument
180 switch (link) { in nlm_pci_link_to_irq()
196 WARN(1, "Unexpected link %d\n", link); in nlm_pci_link_to_irq()
203 int link; in get_irq_vector() local
212 link = PCI_SLOT(lnk->devfn); in get_irq_vector()
213 return nlm_pci_link_to_irq(link); in get_irq_vector()
332 int link, irq; in pcibios_init() local
360 for (link = 0; link < 4; link++) { in pcibios_init()
361 irq = nlm_pci_link_to_irq(link); in pcibios_init()
/arch/arm/kernel/
Dinsn.c7 unsigned long addr, bool link, in __arm_gen_branch_thumb2() argument
31 if (link) in __arm_gen_branch_thumb2()
38 bool link, bool warn) in __arm_gen_branch_arm() argument
43 if (link) in __arm_gen_branch_arm()
58 __arm_gen_branch(unsigned long pc, unsigned long addr, bool link, bool warn) in __arm_gen_branch() argument
61 return __arm_gen_branch_thumb2(pc, addr, link, warn); in __arm_gen_branch()
63 return __arm_gen_branch_arm(pc, addr, link, warn); in __arm_gen_branch()
/arch/x86/pci/
Damd_bus.c42 static struct pci_root_info __init *find_pci_root_info(int node, int link) in find_pci_root_info() argument
48 if (info->node == node && info->link == link) in find_pci_root_info()
66 int link; in early_root_info_init() local
127 link = (reg >> 8) & 0x03; in early_root_info_init()
129 info = alloc_pci_root_info(min_bus, max_bus, node, link); in early_root_info_init()
160 link = (reg >> 4) & 0x03; in early_root_info_init()
163 info = find_pci_root_info(node, link); in early_root_info_init()
168 node, link, start, end); in early_root_info_init()
227 link = (reg >> 4) & 0x03; in early_root_info_init()
232 info = find_pci_root_info(node, link); in early_root_info_init()
[all …]
Dbus_numa.h19 int link; member
24 int node, int link);
/arch/arm64/boot/dts/amlogic/
Dmeson-g12b-gtking.dts45 dai-link-0 {
49 dai-link-1 {
53 dai-link-2 {
58 dai-link-3 {
73 dai-link-4 {
86 dai-link-5 {
95 dai-link-6 {
Dmeson-g12b-ugoos-am6.dts45 dai-link-0 {
49 dai-link-1 {
53 dai-link-2 {
58 dai-link-3 {
73 dai-link-4 {
86 dai-link-5 {
95 dai-link-6 {
Dmeson-g12b-gtking-pro.dts58 dai-link-0 {
62 dai-link-1 {
66 dai-link-2 {
71 dai-link-3 {
85 dai-link-4 {
/arch/arm/xen/
Dp2m.c34 struct rb_node **link = &phys_to_mach.rb_node; in xen_add_phys_to_mach_entry() local
39 while (*link) { in xen_add_phys_to_mach_entry()
40 parent = *link; in xen_add_phys_to_mach_entry()
47 link = &(*link)->rb_left; in xen_add_phys_to_mach_entry()
49 link = &(*link)->rb_right; in xen_add_phys_to_mach_entry()
51 rb_link_node(&new->rbnode_phys, parent, link); in xen_add_phys_to_mach_entry()
/arch/arm/boot/dts/
Dvf610-zii-dev-rev-b.dts68 link = <&switch1port6
70 fixed-link {
81 fixed-link {
151 link = <&switch2port9>;
154 fixed-link {
164 link = <&switch0port5>;
165 fixed-link {
232 fixed-link {
235 link-gpios = <&gpio6 2
244 fixed-link {
[all …]
Duniphier-pro5.dtsi494 clock-names = "gio", "link";
496 reset-names = "gio", "link";
503 clock-names = "gio", "link";
505 reset-names = "gio", "link";
513 clock-names = "gio", "link";
515 reset-names = "gio", "link";
524 clock-names = "gio", "link";
526 reset-names = "gio", "link";
558 clock-names = "gio", "link";
560 reset-names = "gio", "link";
[all …]
Duniphier-pxs2.dtsi623 clock-names = "link";
625 reset-names = "link";
632 clock-names = "link";
634 reset-names = "link";
641 clock-names = "link";
643 reset-names = "link";
651 clock-names = "link", "phy";
653 reset-names = "link", "phy";
662 clock-names = "link", "phy";
664 reset-names = "link", "phy";
[all …]
Dkeystone-k2e-netcp.dtsi90 link-index = <0x4000>;
179 link-interface = <1>;
184 link-interface = <1>;
192 link-interface = <2>;
196 link-interface = <2>;
200 link-interface = <2>;
204 link-interface = <2>;
208 link-interface = <2>;
212 link-interface = <2>;
Dimx53-kp-hsc.dts18 fixed-link { /* RMII fixed link to LAN9303 */
35 port@0 { /* RMII fixed link to master */
/arch/x86/kernel/
Damd_nb.c196 F4 = node_to_amd_nb(node)->link; in amd_df_indirect_read()
230 struct pci_dev *root, *misc, *link; in amd_cache_northbridges() local
277 link = misc = root = NULL; in amd_cache_northbridges()
283 node_to_amd_nb(i)->link = link = in amd_cache_northbridges()
284 next_northbridge(link, link_ids); in amd_cache_northbridges()
387 struct pci_dev *link = node_to_amd_nb(amd_get_nb_id(cpu))->link; in amd_get_subcaches() local
393 pci_read_config_dword(link, 0x1d4, &mask); in amd_get_subcaches()
410 pci_read_config_dword(nb->link, 0x1d4, &reset); in amd_set_subcaches()
425 pci_write_config_dword(nb->link, 0x1d4, mask); in amd_set_subcaches()
428 pci_read_config_dword(nb->link, 0x1d4, &reg); in amd_set_subcaches()
[all …]
/arch/arm64/boot/dts/socionext/
Duniphier-pxs3.dtsi625 clock-names = "link";
627 reset-names = "link";
634 clock-names = "link";
636 reset-names = "link";
643 clock-names = "link";
645 reset-names = "link";
653 clock-names = "link", "phy";
655 reset-names = "link", "phy";
667 clock-names = "link", "phy";
669 reset-names = "link", "phy";
[all …]
Duniphier-ld20.dtsi776 clock-names = "link";
778 reset-names = "link";
785 clock-names = "link";
787 reset-names = "link";
794 clock-names = "link";
796 reset-names = "link";
803 clock-names = "link";
805 reset-names = "link";
812 clock-names = "link";
814 reset-names = "link";
[all …]
/arch/mips/boot/dts/qca/
Dar9132_tl_wr1043nd_v1.dts47 label = "tp-link:green:usb";
52 label = "tp-link:green:system";
58 label = "tp-link:green:qss";
63 label = "tp-link:green:wlan";
Dar9331_tl_mr3020.dts26 label = "tp-link:green:wlan";
32 label = "tp-link:green:lan";
38 label = "tp-link:green:wps";
44 label = "tp-link:green:3g";
/arch/arm64/boot/dts/qcom/
Dsdm850-lenovo-yoga-c630.dts389 mm1-dai-link {
390 link-name = "MultiMedia1";
396 mm2-dai-link {
397 link-name = "MultiMedia2";
403 mm3-dai-link {
404 link-name = "MultiMedia3";
410 slim-dai-link {
411 link-name = "SLIM Playback";
425 slimcap-dai-link {
426 link-name = "SLIM Capture";
[all …]
/arch/sh/mm/
Dpmb.c51 struct pmb_entry *link; member
175 for (iter = pmbe->link; iter; iter = iter->link) in pmb_mapping_exists()
286 pmbe->link = NULL; in pmb_free()
387 pmbp->link = pmbe; in pmb_bolt_mapping()
508 pmbe = pmblink->link; in __pmb_unmap_entry()
645 pmbp->link = pmbe; in pmb_synchronize()
663 tail = head->link; in pmb_merge()
673 if (!tail->link) in pmb_merge()
676 tail = tail->link; in pmb_merge()
691 __pmb_unmap_entry(head->link, depth); in pmb_merge()
[all …]
/arch/mips/boot/dts/cavium-octeon/
Ddlink_dsr-500n-1000n.dtsi22 fixed-link {
28 fixed-link {
/arch/arc/kernel/
Dunwind.c125 struct unwind_table *link; member
160 for (table = &root_table; table; table = table->link) in find_table()
212 table->link = NULL; in init_unwind_table()
397 last_table->link = table; in unwind_add_table()
399 root_table.link = table; in unwind_add_table()
415 for (prev = &root_table; prev->link && prev->link != table; in unlink_table()
416 prev = prev->link) in unlink_table()
419 if (prev->link) { in unlink_table()
425 prev->link = table->link; in unlink_table()
426 if (!prev->link) in unlink_table()
[all …]

12345678910>>...13