Home
last modified time | relevance | path

Searched refs:bar (Results 1 – 200 of 235) sorted by relevance

12

/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
Dnv50.c40 struct nv50_bar *bar = nv50_bar(base); in nv50_bar_umap() local
41 return nvkm_vm_get(bar->bar1_vm, size, type, NV_MEM_ACCESS_RW, vma); in nv50_bar_umap()
47 struct nv50_bar *bar = nv50_bar(base); in nv50_bar_flush() local
48 struct nvkm_device *device = bar->base.subdev.device; in nv50_bar_flush()
50 spin_lock_irqsave(&bar->base.lock, flags); in nv50_bar_flush()
56 spin_unlock_irqrestore(&bar->base.lock, flags); in nv50_bar_flush()
62 struct nv50_bar *bar = nv50_bar(base); in nv50_bar_oneinit() local
63 struct nvkm_device *device = bar->base.subdev.device; in nv50_bar_oneinit()
70 ret = nvkm_gpuobj_new(device, 0x20000, 0, false, NULL, &bar->mem); in nv50_bar_oneinit()
74 ret = nvkm_gpuobj_new(device, bar->pgd_addr, 0, false, bar->mem, in nv50_bar_oneinit()
[all …]
Dgf100.c33 return gf100_bar(base)->bar[0].vm; in gf100_bar_kmap()
39 struct gf100_bar *bar = gf100_bar(base); in gf100_bar_umap() local
40 return nvkm_vm_get(bar->bar[1].vm, size, type, NV_MEM_ACCESS_RW, vma); in gf100_bar_umap()
44 gf100_bar_ctor_vm(struct gf100_bar *bar, struct gf100_bar_vm *bar_vm, in gf100_bar_ctor_vm() argument
47 struct nvkm_device *device = bar->base.subdev.device; in gf100_bar_ctor_vm()
99 struct gf100_bar *bar = gf100_bar(base); in gf100_bar_oneinit() local
103 if (bar->base.func->kmap) { in gf100_bar_oneinit()
104 ret = gf100_bar_ctor_vm(bar, &bar->bar[0], &bar3_lock, 3); in gf100_bar_oneinit()
110 ret = gf100_bar_ctor_vm(bar, &bar->bar[1], &bar1_lock, 1); in gf100_bar_oneinit()
120 struct gf100_bar *bar = gf100_bar(base); in gf100_bar_init() local
[all …]
Dbase.c27 nvkm_bar_flush(struct nvkm_bar *bar) in nvkm_bar_flush() argument
29 if (bar && bar->func->flush) in nvkm_bar_flush()
30 bar->func->flush(bar); in nvkm_bar_flush()
34 nvkm_bar_kmap(struct nvkm_bar *bar) in nvkm_bar_kmap() argument
37 if (bar && bar->func->kmap && bar->subdev.oneinit) in nvkm_bar_kmap()
38 return bar->func->kmap(bar); in nvkm_bar_kmap()
43 nvkm_bar_umap(struct nvkm_bar *bar, u64 size, int type, struct nvkm_vma *vma) in nvkm_bar_umap() argument
45 return bar->func->umap(bar, size, type, vma); in nvkm_bar_umap()
51 struct nvkm_bar *bar = nvkm_bar(subdev); in nvkm_bar_oneinit() local
52 return bar->func->oneinit(bar); in nvkm_bar_oneinit()
[all …]
DKbuild1 nvkm-y += nvkm/subdev/bar/base.o
2 nvkm-y += nvkm/subdev/bar/nv50.o
3 nvkm-y += nvkm/subdev/bar/g84.o
4 nvkm-y += nvkm/subdev/bar/gf100.o
5 nvkm-y += nvkm/subdev/bar/gk20a.o
Dg84.c29 g84_bar_flush(struct nvkm_bar *bar) in g84_bar_flush() argument
31 struct nvkm_device *device = bar->subdev.device; in g84_bar_flush()
33 spin_lock_irqsave(&bar->lock, flags); in g84_bar_flush()
39 spin_unlock_irqrestore(&bar->lock, flags); in g84_bar_flush()
Dgf100.h14 struct gf100_bar_vm bar[2]; member
/linux-4.4.14/samples/trace_events/
Dtrace-events-sample.h230 TP_PROTO(const char *foo, int bar, const int *lst,
233 TP_ARGS(foo, bar, lst, string, mask),
237 __field( int, bar )
245 __entry->bar = bar;
252 TP_printk("foo %s %d %s %s %s %s (%s)", __entry->foo, __entry->bar,
264 __print_symbolic(__entry->bar,
282 __print_flags(__entry->bar, "|",
338 TP_PROTO(const char *foo, int bar),
340 TP_ARGS(foo, bar),
342 TP_CONDITION(!(bar % 10)),
[all …]
/linux-4.4.14/drivers/xen/xen-pciback/
Dconf_space_header.c137 struct pci_bar_info *bar = data; in rom_write() local
139 if (unlikely(!bar)) { in rom_write()
149 bar->which = 1; in rom_write()
153 if (tmpval != bar->val && value == bar->val) { in rom_write()
155 pci_write_config_dword(dev, offset, bar->val); in rom_write()
157 bar->which = 0; in rom_write()
171 struct pci_bar_info *bar = data; in bar_write() local
173 if (unlikely(!bar)) { in bar_write()
183 bar->which = 1; in bar_write()
187 if (tmpval != bar->val && value == bar->val) { in bar_write()
[all …]
/linux-4.4.14/lib/
Dpci_iomap.c28 int bar, in pci_iomap_range() argument
32 resource_size_t start = pci_resource_start(dev, bar); in pci_iomap_range()
33 resource_size_t len = pci_resource_len(dev, bar); in pci_iomap_range()
34 unsigned long flags = pci_resource_flags(dev, bar); in pci_iomap_range()
68 int bar, in pci_iomap_wc_range() argument
72 resource_size_t start = pci_resource_start(dev, bar); in pci_iomap_wc_range()
73 resource_size_t len = pci_resource_len(dev, bar); in pci_iomap_wc_range()
74 unsigned long flags = pci_resource_flags(dev, bar); in pci_iomap_wc_range()
110 void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long maxlen) in pci_iomap() argument
112 return pci_iomap_range(dev, bar, 0, maxlen); in pci_iomap()
[all …]
Ddevres.c286 void __iomem *pcim_iomap(struct pci_dev *pdev, int bar, unsigned long maxlen) in pcim_iomap() argument
290 BUG_ON(bar >= PCIM_IOMAP_MAX); in pcim_iomap()
293 if (!tbl || tbl[bar]) /* duplicate mappings not allowed */ in pcim_iomap()
296 tbl[bar] = pci_iomap(pdev, bar, maxlen); in pcim_iomap()
297 return tbl[bar]; in pcim_iomap()
/linux-4.4.14/include/linux/
Dpnp.h59 unsigned int bar) in pnp_port_start() argument
61 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_start()
69 unsigned int bar) in pnp_port_end() argument
71 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_end()
79 unsigned int bar) in pnp_port_flags() argument
81 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_flags()
88 static inline int pnp_port_valid(struct pnp_dev *dev, unsigned int bar) in pnp_port_valid() argument
90 return pnp_resource_valid(pnp_get_resource(dev, IORESOURCE_IO, bar)); in pnp_port_valid()
94 unsigned int bar) in pnp_port_len() argument
96 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_len()
[all …]
Dpci.h1157 static inline pci_bus_addr_t pci_bus_address(struct pci_dev *pdev, int bar) in pci_bus_address() argument
1161 pcibios_resource_to_bus(pdev->bus, &region, &pdev->resource[bar]); in pci_bus_address()
1506 #define pci_resource_start(dev, bar) ((dev)->resource[(bar)].start) argument
1507 #define pci_resource_end(dev, bar) ((dev)->resource[(bar)].end) argument
1508 #define pci_resource_flags(dev, bar) ((dev)->resource[(bar)].flags) argument
1509 #define pci_resource_len(dev,bar) \ argument
1510 ((pci_resource_start((dev), (bar)) == 0 && \
1511 pci_resource_end((dev), (bar)) == \
1512 pci_resource_start((dev), (bar))) ? 0 : \
1514 (pci_resource_end((dev), (bar)) - \
[all …]
Dof_address.h142 extern int of_pci_address_to_resource(struct device_node *dev, int bar,
148 static inline int of_pci_address_to_resource(struct device_node *dev, int bar, in of_pci_address_to_resource() argument
Dmcb.h67 int bar; member
/linux-4.4.14/include/asm-generic/
Dpci_iomap.h17 extern void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max);
18 extern void __iomem *pci_iomap_wc(struct pci_dev *dev, int bar, unsigned long max);
19 extern void __iomem *pci_iomap_range(struct pci_dev *dev, int bar,
22 extern void __iomem *pci_iomap_wc_range(struct pci_dev *dev, int bar,
36 static inline void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max) in pci_iomap() argument
41 static inline void __iomem *pci_iomap_wc(struct pci_dev *dev, int bar, unsigned long max) in pci_iomap_wc() argument
45 static inline void __iomem *pci_iomap_range(struct pci_dev *dev, int bar, in pci_iomap_range() argument
51 static inline void __iomem *pci_iomap_wc_range(struct pci_dev *dev, int bar, in pci_iomap_wc_range() argument
Dio.h709 extern void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max);
/linux-4.4.14/tools/perf/Documentation/
Dcallchain-overhead-calculation.txt28 void bar(void) {
34 bar()
39 In this case 'foo' is a child of 'bar', and 'bar' is an immediate
41 'main' is a parent of 'foo' and 'bar', and 'bar' is a parent of 'foo'.
43 Suppose all samples are recorded in 'foo' and 'bar' only. When it's
53 bar
57 40.00% bar
59 --- bar
65 child functions (i.e. 'foo' and 'bar') are added to the parents to
81 100.00% 40.00% bar
[all …]
Dperf-timechart.txt27 In IO mode, every bar has two charts: upper and lower.
28 Upper bar shows incoming events (disk reads, ingress network packets).
29 Lower bar shows outgoing events (disk writes, egress network packets).
Dperf-probe.txt192 With --filter "foo* | bar*", perf probe -V shows variables which start with "foo" or "bar".
193 …With --filter "!foo* & *bar", perf probe -V shows variables which don't start with "foo" and end w…
Dperf-stat.txt113 an empty cgroup (monitor all the time) using, e.g., -G foo,,bar. Cgroups must have
/linux-4.4.14/drivers/isdn/hardware/eicon/
Dos_pri.c83 a->xdi_adapter.sdram_bar = a->resources.pci.bar[0]; in diva_pri_set_addresses()
97 int bar = 0; in diva_pri_init_card() local
122 for (bar = 0; bar < 5; bar++) { in diva_pri_init_card()
123 a->resources.pci.bar[bar] = in diva_pri_init_card()
125 a->resources.pci.func, bar, in diva_pri_init_card()
127 if (!a->resources.pci.bar[bar] in diva_pri_init_card()
128 || (a->resources.pci.bar[bar] == 0xFFFFFFF0)) { in diva_pri_init_card()
129 DBG_ERR(("A: invalid bar[%d]=%08x", bar, in diva_pri_init_card()
130 a->resources.pci.bar[bar])) in diva_pri_init_card()
146 for (bar = 0; bar < 5; bar++) { in diva_pri_init_card()
[all …]
Dos_4bri.c146 int bar, i; in diva_4bri_init_card() local
196 for (bar = 0; bar < 4; bar++) { in diva_4bri_init_card()
197 a->resources.pci.bar[bar] = in diva_4bri_init_card()
199 a->resources.pci.func, bar, in diva_4bri_init_card()
201 if (!a->resources.pci.bar[bar] in diva_4bri_init_card()
202 || (a->resources.pci.bar[bar] == 0xFFFFFFF0)) { in diva_4bri_init_card()
204 ("A: invalid bar[%d]=%08x", bar, in diva_4bri_init_card()
205 a->resources.pci.bar[bar])) in diva_4bri_init_card()
218 a->xdi_adapter.sdram_bar = a->resources.pci.bar[2]; in diva_4bri_init_card()
223 for (bar = 0; bar < 4; bar++) { in diva_4bri_init_card()
[all …]
Dos_bri.c77 int bar; in diva_bri_init_card() local
93 for (bar = 0; bar < 3; bar++) { in diva_bri_init_card()
94 a->resources.pci.bar[bar] = in diva_bri_init_card()
96 a->resources.pci.func, bar, in diva_bri_init_card()
98 if (!a->resources.pci.bar[bar]) { in diva_bri_init_card()
99 DBG_ERR(("A: can't get BAR[%d]", bar)) in diva_bri_init_card()
148 divasa_remap_pci_bar(a, 0, a->resources.pci.bar[0], in diva_bri_init_card()
158 if (diva_os_register_io_port(a, 1, a->resources.pci.bar[1], in diva_bri_init_card()
164 a->resources.pci.addr[1] = (void *) (unsigned long) a->resources.pci.bar[1]; in diva_bri_init_card()
167 if (diva_os_register_io_port(a, 1, a->resources.pci.bar[2], in diva_bri_init_card()
[all …]
Ddiva_pci.h8 unsigned long bar,
10 void divasa_unmap_pci_bar(void __iomem *bar);
15 int bar, void *pci_dev_handle);
Ddivasmain.c226 int bar, void *pci_dev_handle) in divasa_get_pci_bar() argument
231 if (bar < 6) { in divasa_get_pci_bar()
232 ret = dev->resource[bar].start; in divasa_get_pci_bar()
235 DBG_TRC(("GOT BAR[%d]=%08x", bar, ret)); in divasa_get_pci_bar()
431 void __iomem *divasa_remap_pci_bar(diva_os_xdi_adapter_t *a, int id, unsigned long bar, unsigned lo… in divasa_remap_pci_bar() argument
433 void __iomem *ret = ioremap(bar, area_length); in divasa_remap_pci_bar()
434 DBG_TRC(("remap(%08x)->%p", bar, ret)); in divasa_remap_pci_bar()
438 void divasa_unmap_pci_bar(void __iomem *bar) in divasa_unmap_pci_bar() argument
440 if (bar) { in divasa_unmap_pci_bar()
441 iounmap(bar); in divasa_unmap_pci_bar()
Dxdi_adapter.h14 dword bar[8]; /* contains context of appropriate BAR Register */ member
Ddivasproc.c299 if (a->resources.pci.bar[i]) { in info_proc_show()
302 i, a->resources.pci.bar[i], in info_proc_show()
Ddivasync.h94 dword bar; member
/linux-4.4.14/Documentation/devicetree/
Doverlay-notes.txt39 The overlay bar.dts, when loaded (and resolved as described in [2]) should
41 ---- bar.dts -----------------------------------------------------------------
48 /* bar peripheral */
49 bar {
50 compatible = "corp,bar";
56 ---- bar.dts -----------------------------------------------------------------
58 result in foo+bar.dts
60 ---- foo+bar.dts -------------------------------------------------------------
61 /* FOO platform + bar peripheral */
74 /* bar peripheral */
[all …]
/linux-4.4.14/drivers/vfio/pci/
Dvfio_pci_rdwr.c121 int bar = VFIO_PCI_OFFSET_TO_INDEX(*ppos); in vfio_pci_bar_rw() local
127 if (!pci_resource_start(pdev, bar)) in vfio_pci_bar_rw()
130 end = pci_resource_len(pdev, bar); in vfio_pci_bar_rw()
137 if (bar == PCI_ROM_RESOURCE) { in vfio_pci_bar_rw()
147 } else if (!vdev->barmap[bar]) { in vfio_pci_bar_rw()
150 ret = pci_request_selected_regions(pdev, 1 << bar, "vfio"); in vfio_pci_bar_rw()
154 io = pci_iomap(pdev, bar, 0); in vfio_pci_bar_rw()
156 pci_release_selected_regions(pdev, 1 << bar); in vfio_pci_bar_rw()
160 vdev->barmap[bar] = io; in vfio_pci_bar_rw()
162 io = vdev->barmap[bar]; in vfio_pci_bar_rw()
[all …]
Dvfio_pci_config.c404 static __le32 vfio_generate_bar_flags(struct pci_dev *pdev, int bar) in vfio_generate_bar_flags() argument
406 unsigned long flags = pci_resource_flags(pdev, bar); in vfio_generate_bar_flags()
431 __le32 *bar; in vfio_bar_fixup() local
434 bar = (__le32 *)&vdev->vconfig[PCI_BASE_ADDRESS_0]; in vfio_bar_fixup()
436 for (i = PCI_STD_RESOURCES; i <= PCI_STD_RESOURCE_END; i++, bar++) { in vfio_bar_fixup()
438 *bar = 0; /* Unmapped by host = unimplemented to user */ in vfio_bar_fixup()
444 *bar &= cpu_to_le32((u32)mask); in vfio_bar_fixup()
445 *bar |= vfio_generate_bar_flags(pdev, i); in vfio_bar_fixup()
447 if (*bar & cpu_to_le32(PCI_BASE_ADDRESS_MEM_TYPE_64)) { in vfio_bar_fixup()
448 bar++; in vfio_bar_fixup()
[all …]
Dvfio_pci.c178 int bar; in vfio_pci_disable() local
191 for (bar = PCI_STD_RESOURCES; bar <= PCI_STD_RESOURCE_END; bar++) { in vfio_pci_disable()
192 if (!vdev->barmap[bar]) in vfio_pci_disable()
194 pci_iounmap(pdev, vdev->barmap[bar]); in vfio_pci_disable()
195 pci_release_selected_regions(pdev, 1 << bar); in vfio_pci_disable()
196 vdev->barmap[bar] = NULL; in vfio_pci_disable()
/linux-4.4.14/arch/arm/mach-shmobile/
Dpm-rcar-gen2.c56 u32 bar; in rcar_gen2_pm_init() local
94 bar = (boot_vector_addr >> 8) & 0xfffffc00; in rcar_gen2_pm_init()
96 writel_relaxed(bar, p + CA15BAR); in rcar_gen2_pm_init()
97 writel_relaxed(bar | 0x10, p + CA15BAR); in rcar_gen2_pm_init()
104 writel_relaxed(bar, p + CA7BAR); in rcar_gen2_pm_init()
105 writel_relaxed(bar | 0x10, p + CA7BAR); in rcar_gen2_pm_init()
/linux-4.4.14/drivers/uio/
Duio_netx.c55 int bar; in netx_pci_probe() local
69 bar = 0; in netx_pci_probe()
73 bar = 0; in netx_pci_probe()
77 bar = 2; in netx_pci_probe()
82 info->mem[0].addr = pci_resource_start(dev, bar); in netx_pci_probe()
85 info->mem[0].internal_addr = ioremap(pci_resource_start(dev, bar), in netx_pci_probe()
86 pci_resource_len(dev, bar)); in netx_pci_probe()
91 info->mem[0].size = pci_resource_len(dev, bar); in netx_pci_probe()
/linux-4.4.14/drivers/infiniband/hw/usnic/
Dusnic_vnic.c44 struct vnic_dev_bar bar[PCI_NUM_RESOURCES]; member
356 for (i = 0; i < ARRAY_SIZE(vnic->bar); i++) { in usnic_vnic_discover_resources()
359 vnic->bar[i].len = pci_resource_len(pdev, i); in usnic_vnic_discover_resources()
360 vnic->bar[i].vaddr = pci_iomap(pdev, i, vnic->bar[i].len); in usnic_vnic_discover_resources()
361 if (!vnic->bar[i].vaddr) { in usnic_vnic_discover_resources()
367 vnic->bar[i].bus_addr = pci_resource_start(pdev, i); in usnic_vnic_discover_resources()
370 vnic->vdev = vnic_dev_register(NULL, pdev, pdev, vnic->bar, in usnic_vnic_discover_resources()
371 ARRAY_SIZE(vnic->bar)); in usnic_vnic_discover_resources()
398 for (i = 0; i < ARRAY_SIZE(vnic->bar); i++) { in usnic_vnic_discover_resources()
401 if (!vnic->bar[i].vaddr) in usnic_vnic_discover_resources()
[all …]
Dusnic_ib_verbs.c63 struct vnic_dev_bar *bar; in usnic_ib_fill_create_qp_resp() local
78 bar = usnic_vnic_get_bar(qp_grp->vf->vnic, 0); in usnic_ib_fill_create_qp_resp()
79 if (!bar) { in usnic_ib_fill_create_qp_resp()
86 resp.bar_bus_addr = bar->bus_addr; in usnic_ib_fill_create_qp_resp()
87 resp.bar_len = bar->len; in usnic_ib_fill_create_qp_resp()
697 struct vnic_dev_bar *bar; in usnic_ib_mmap() local
715 bar = usnic_vnic_get_bar(vf->vnic, 0); in usnic_ib_mmap()
716 if ((vma->vm_end - vma->vm_start) != bar->len) { in usnic_ib_mmap()
718 bar->len, in usnic_ib_mmap()
723 bus_addr = bar->bus_addr; in usnic_ib_mmap()
[all …]
/linux-4.4.14/arch/xtensa/lib/
Dpci-auto.c79 int bar, bar_nr; in pciauto_setup_bars() local
83 for (bar = PCI_BASE_ADDRESS_0, bar_nr = 0; in pciauto_setup_bars()
84 bar <= bar_limit; in pciauto_setup_bars()
85 bar+=4, bar_nr++) in pciauto_setup_bars()
88 pci_write_config_dword(dev, bar, 0xffffffff); in pciauto_setup_bars()
89 pci_read_config_dword(dev, bar, &bar_size); in pciauto_setup_bars()
117 pci_write_config_dword(dev, bar, *upper_limit); in pciauto_setup_bars()
126 pci_write_config_dword(dev, (bar+=4), 0x00000000); in pciauto_setup_bars()
/linux-4.4.14/drivers/scsi/pm8001/
Dpm8001_chips.h54 static inline u32 pm8001_cr32(struct pm8001_hba_info *pm8001_ha, u32 bar, in pm8001_cr32() argument
57 return readl(pm8001_ha->io_mem[bar].memvirtaddr + offset); in pm8001_cr32()
60 static inline void pm8001_cw32(struct pm8001_hba_info *pm8001_ha, u32 bar, in pm8001_cw32() argument
63 writel(val, pm8001_ha->io_mem[bar].memvirtaddr + addr); in pm8001_cw32()
Dpm8001_init.c401 u32 bar; in pm8001_ioremap() local
407 for (bar = 0; bar < 6; bar++) { in pm8001_ioremap()
416 if ((bar == 1) || (bar == 3)) in pm8001_ioremap()
418 if (pci_resource_flags(pdev, bar) & IORESOURCE_MEM) { in pm8001_ioremap()
420 pci_resource_start(pdev, bar); in pm8001_ioremap()
424 pci_resource_len(pdev, bar); in pm8001_ioremap()
430 bar, logicalBar)); in pm8001_ioremap()
Dpm8001_hwi.c1188 s8 bar, logical = 0; in pm8001_chip_iounmap() local
1189 for (bar = 0; bar < 6; bar++) { in pm8001_chip_iounmap()
1198 if ((bar == 1) || (bar == 3)) in pm8001_chip_iounmap()
4975 u32 value, rem, offset = 0, bar = 0; in pm8001_get_gsm_dump() local
4992 bar = 2; in pm8001_get_gsm_dump()
4994 bar = 1; in pm8001_get_gsm_dump()
5029 value = pm8001_cr32(pm8001_ha, bar, (work_offset + offset) & in pm8001_get_gsm_dump()
5035 value = pm8001_cr32(pm8001_ha, bar, (work_offset + offset) & in pm8001_get_gsm_dump()
/linux-4.4.14/drivers/pci/hotplug/
Dibmphp_pci.c350 u32 bar[6]; in configure_device() local
390 pci_bus_read_config_dword (ibmphp_pci_bus, devfn, address[count], &bar[count]); in configure_device()
392 if (!bar[count]) /* This BAR is not implemented */ in configure_device()
395 debug ("Device %x BAR %d wants %x\n", func->device, count, bar[count]); in configure_device()
397 if (bar[count] & PCI_BASE_ADDRESS_SPACE_IO) { in configure_device()
401 len[count] = bar[count] & 0xFFFFFFFC; in configure_device()
429 pci_bus_read_config_dword (ibmphp_pci_bus, devfn, address[count], &bar[count]); in configure_device()
430 debug ("after writing.... the start address is %x\n", bar[count]); in configure_device()
435 if (bar[count] & PCI_BASE_ADDRESS_MEM_PREFETCH) { in configure_device()
439 len[count] = bar[count] & 0xFFFFFFF0; in configure_device()
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dnv50.c48 struct nvkm_vma bar; member
82 ret = nvkm_vm_get(vm, size, 12, NV_MEM_ACCESS_RW, &iobj->bar); in nv50_instobj_boot()
85 (u32)iobj->bar.offset, size); in nv50_instobj_boot()
87 nvkm_memory_map(memory, &iobj->bar, 0); in nv50_instobj_boot()
91 nvkm_vm_put(&iobj->bar); in nv50_instobj_boot()
110 struct nvkm_bar *bar = imem->base.subdev.device->bar; in nv50_instobj_acquire() local
114 if (!iobj->map && (vm = nvkm_bar_kmap(bar))) in nv50_instobj_acquire()
171 nvkm_vm_put(&iobj->bar); in nv50_instobj_dtor()
Dnv40.c238 int bar; in nv40_instmem_new() local
247 bar = 2; in nv40_instmem_new()
249 bar = 3; in nv40_instmem_new()
251 imem->iomem = ioremap(device->func->resource_addr(device, bar), in nv40_instmem_new()
252 device->func->resource_size(device, bar)); in nv40_instmem_new()
Dbase.c68 nvkm_bar_flush(iobj->imem->subdev.device->bar); in nvkm_instobj_release()
/linux-4.4.14/drivers/net/arcnet/
Dcom20020-pci.c124 ioaddr = pci_resource_start(pdev, mm->bar) + mm->offset; in com20020pci_probe()
151 ioaddr = pci_resource_start(pdev, cm->bar) + cm->offset; in com20020pci_probe()
272 .bar = 2,
285 .bar = 2,
299 .bar = 4,
312 .bar = 2,
318 .bar = 2,
337 .bar = 2,
341 .bar = 2,
347 .bar = 2,
Dcom20020.h46 u32 bar; member
/linux-4.4.14/drivers/crypto/qat/qat_dh895xccvf/
Dadf_drv.c101 struct adf_bar *bar = &accel_pci_dev->pci_bars[i]; in adf_cleanup_accel() local
103 if (bar->virt_addr) in adf_cleanup_accel()
104 pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr); in adf_cleanup_accel()
308 struct adf_bar *bar = &accel_pci_dev->pci_bars[i++]; in adf_probe() local
310 bar->base_addr = pci_resource_start(pdev, bar_nr); in adf_probe()
311 if (!bar->base_addr) in adf_probe()
313 bar->size = pci_resource_len(pdev, bar_nr); in adf_probe()
314 bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0); in adf_probe()
315 if (!bar->virt_addr) { in adf_probe()
/linux-4.4.14/drivers/crypto/qat/qat_dh895xcc/
Dadf_drv.c101 struct adf_bar *bar = &accel_pci_dev->pci_bars[i]; in adf_cleanup_accel() local
103 if (bar->virt_addr) in adf_cleanup_accel()
104 pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr); in adf_cleanup_accel()
333 struct adf_bar *bar = &accel_pci_dev->pci_bars[i++]; in adf_probe() local
335 bar->base_addr = pci_resource_start(pdev, bar_nr); in adf_probe()
336 if (!bar->base_addr) in adf_probe()
338 bar->size = pci_resource_len(pdev, bar_nr); in adf_probe()
339 bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0); in adf_probe()
340 if (!bar->virt_addr) { in adf_probe()
/linux-4.4.14/samples/kobject/
Dkobject-example.c25 static int bar; variable
64 var = bar; in b_show()
80 bar = var; in b_store()
87 __ATTR(bar, 0664, b_show, b_store);
Dkset-example.c35 int bar; member
148 var = foo_obj->bar; in b_show()
164 foo_obj->bar = var; in b_store()
171 __ATTR(bar, 0664, b_show, b_store);
/linux-4.4.14/drivers/uwb/
Dwhci.c96 int bar, err; in whci_add_cap() local
104 bar = UWBCAPDATA_TO_BAR(capdata) << 1; in whci_add_cap()
111 umc->bar = bar; in whci_add_cap()
112 umc->resource.start = pci_resource_start(card->pci, bar) in whci_add_cap()
117 umc->resource.flags = card->pci->resource[bar].flags; in whci_add_cap()
118 umc->resource.parent = &card->pci->resource[bar]; in whci_add_cap()
/linux-4.4.14/drivers/virtio/
Dvirtio_pci_modern.c74 u8 bar; in map_capability() local
79 bar), in map_capability()
80 &bar); in map_capability()
125 minlen + offset > pci_resource_len(dev, bar)) { in map_capability()
130 bar, (unsigned long)pci_resource_len(dev, bar)); in map_capability()
134 p = pci_iomap_range(dev, bar, offset, length); in map_capability()
138 length, offset, bar); in map_capability()
514 u8 type, bar; in virtio_pci_find_capability() local
519 bar), in virtio_pci_find_capability()
520 &bar); in virtio_pci_find_capability()
[all …]
/linux-4.4.14/drivers/staging/comedi/drivers/
Damplc_dio200_pci.c352 unsigned int bar; in dio200_pci_auto_attach() local
369 bar = board->mainbar; in dio200_pci_auto_attach()
370 if (pci_resource_flags(pci_dev, bar) & IORESOURCE_MEM) { in dio200_pci_auto_attach()
371 dev->mmio = pci_ioremap_bar(pci_dev, bar); in dio200_pci_auto_attach()
378 dev->iobase = pci_resource_start(pci_dev, bar); in dio200_pci_auto_attach()
/linux-4.4.14/tools/perf/ui/tui/
Dprogress.c10 int bar, y; in tui_progress__update() local
30 bar = ((SLtt_Screen_Cols - 2) * p->curr) / p->total; in tui_progress__update()
31 SLsmg_fill_region(y, 1, 1, bar, ' '); in tui_progress__update()
/linux-4.4.14/sound/pci/lola/
Dlola.h329 struct lola_bar bar[2]; member
391 readl((chip)->bar[idx].remap_addr + LOLA_##idx##_##name)
393 readw((chip)->bar[idx].remap_addr + LOLA_##idx##_##name)
395 readb((chip)->bar[idx].remap_addr + LOLA_##idx##_##name)
397 writel((val), (chip)->bar[idx].remap_addr + LOLA_##idx##_##name)
399 writew((val), (chip)->bar[idx].remap_addr + LOLA_##idx##_##name)
401 writeb((val), (chip)->bar[idx].remap_addr + LOLA_##idx##_##name)
404 readl((chip)->bar[BAR1].remap_addr + LOLA_BAR1_DSD0_OFFSET + \
407 writel((val), (chip)->bar[BAR1].remap_addr + LOLA_BAR1_DSD0_OFFSET + \
Dlola.c554 iounmap(chip->bar[0].remap_addr); in lola_free()
555 iounmap(chip->bar[1].remap_addr); in lola_free()
631 chip->bar[0].addr = pci_resource_start(pci, 0); in lola_create()
632 chip->bar[0].remap_addr = pci_ioremap_bar(pci, 0); in lola_create()
633 chip->bar[1].addr = pci_resource_start(pci, 2); in lola_create()
634 chip->bar[1].remap_addr = pci_ioremap_bar(pci, 2); in lola_create()
635 if (!chip->bar[0].remap_addr || !chip->bar[1].remap_addr) { in lola_create()
688 card->shortname, chip->bar[0].addr, chip->irq); in lola_create()
Dlola_proc.c180 readl(chip->bar[BAR0].remap_addr + i)); in lola_proc_regs_read()
185 readl(chip->bar[BAR1].remap_addr + i)); in lola_proc_regs_read()
190 readl(chip->bar[BAR1].remap_addr + i)); in lola_proc_regs_read()
/linux-4.4.14/drivers/tty/serial/8250/
D8250_pci.c80 int bar, int offset, int regshift) in setup_port() argument
84 if (bar >= PCI_NUM_BAR_RESOURCES) in setup_port()
87 if (pci_resource_flags(dev, bar) & IORESOURCE_MEM) { in setup_port()
88 if (!priv->remapped_bar[bar]) in setup_port()
89 priv->remapped_bar[bar] = pci_ioremap_bar(dev, bar); in setup_port()
90 if (!priv->remapped_bar[bar]) in setup_port()
95 port->port.mapbase = pci_resource_start(dev, bar) + offset; in setup_port()
96 port->port.membase = priv->remapped_bar[bar] + offset; in setup_port()
100 port->port.iobase = pci_resource_start(dev, bar) + offset; in setup_port()
115 unsigned int bar = 0, offset = board->first_offset; in addidata_apci7800_setup() local
[all …]
D8250_mid.c112 unsigned int bar = FL_GET_BASE(mid->board->flags); in dnv_setup() local
118 chip->length = pci_resource_len(pdev, bar); in dnv_setup()
224 unsigned int bar; in mid8250_probe() local
238 bar = FL_GET_BASE(mid->board->flags); in mid8250_probe()
251 uart.port.mapbase = pci_resource_start(pdev, bar); in mid8250_probe()
252 uart.port.membase = pcim_iomap(pdev, bar, 0); in mid8250_probe()
/linux-4.4.14/drivers/mfd/
Dcs5535-mfd.c139 int bar = cs5535_mfd_cells[i].id; in cs5535_mfd_probe() local
140 struct resource *r = &cs5535_mfd_resources[bar]; in cs5535_mfd_probe()
143 r->start = pci_resource_start(pdev, bar); in cs5535_mfd_probe()
144 r->end = pci_resource_end(pdev, bar); in cs5535_mfd_probe()
Drtsx_pcr.c1161 int ret, i, bar = 0; in rtsx_pci_probe() local
1207 bar = 1; in rtsx_pci_probe()
1208 len = pci_resource_len(pcidev, bar); in rtsx_pci_probe()
1209 base = pci_resource_start(pcidev, bar); in rtsx_pci_probe()
/linux-4.4.14/drivers/i2c/busses/
Di2c-pxa-pci.c20 static struct platform_device *add_i2c_device(struct pci_dev *dev, int bar) in add_i2c_device() argument
33 res[0].start = pci_resource_start(dev, bar); in add_i2c_device()
34 res[0].end = pci_resource_end(dev, bar); in add_i2c_device()
64 bar); in add_i2c_device()
Di2c-nforce2.c326 static int nforce2_probe_smb(struct pci_dev *dev, int bar, int alt_reg, in nforce2_probe_smb() argument
331 smbus->base = pci_resource_start(dev, bar); in nforce2_probe_smb()
333 smbus->size = pci_resource_len(dev, bar); in nforce2_probe_smb()
/linux-4.4.14/arch/s390/include/asm/
Dpci_io.h18 u8 bar; member
36 u64 req = ZPCI_CREATE_REQ(entry->fh, entry->bar, LENGTH); \
51 u64 req = ZPCI_CREATE_REQ(entry->fh, entry->bar, LENGTH); \
145 req = ZPCI_CREATE_REQ(entry->fh, entry->bar, size); in zpci_memcpy_fromio()
169 req = ZPCI_CREATE_REQ(entry->fh, entry->bar, size); in zpci_memcpy_toio()
Dpci_clp.h97 u32 bar[PCI_BAR_COUNT]; member
/linux-4.4.14/Documentation/devicetree/bindings/i2c/
Di2c-pxa-pci-ce4100.txt5 PCI device has three PCI-bars, each bar contains a complete I2C
43 * three is the bar number followed by the 64bit bar address
44 * followed by size of the mapping. The bar address
58 * number of the bar
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/device/
Dtegra.c160 nvkm_device_tegra_resource(struct nvkm_device *device, unsigned bar) in nvkm_device_tegra_resource() argument
163 return platform_get_resource(tdev->pdev, IORESOURCE_MEM, bar); in nvkm_device_tegra_resource()
167 nvkm_device_tegra_resource_addr(struct nvkm_device *device, unsigned bar) in nvkm_device_tegra_resource_addr() argument
169 struct resource *res = nvkm_device_tegra_resource(device, bar); in nvkm_device_tegra_resource_addr()
174 nvkm_device_tegra_resource_size(struct nvkm_device *device, unsigned bar) in nvkm_device_tegra_resource_size() argument
176 struct resource *res = nvkm_device_tegra_resource(device, bar); in nvkm_device_tegra_resource_size()
Dbase.c812 .bar = nv50_bar_new,
919 .bar = g84_bar_new,
951 .bar = g84_bar_new,
983 .bar = g84_bar_new,
1015 .bar = g84_bar_new,
1047 .bar = g84_bar_new,
1079 .bar = g84_bar_new,
1111 .bar = g84_bar_new,
1143 .bar = g84_bar_new,
1177 .bar = g84_bar_new,
[all …]
Dpci.c1564 nvkm_device_pci_resource_addr(struct nvkm_device *device, unsigned bar) in nvkm_device_pci_resource_addr() argument
1567 return pci_resource_start(pdev->pdev, bar); in nvkm_device_pci_resource_addr()
1571 nvkm_device_pci_resource_size(struct nvkm_device *device, unsigned bar) in nvkm_device_pci_resource_size() argument
1574 return pci_resource_len(pdev->pdev, bar); in nvkm_device_pci_resource_size()
/linux-4.4.14/drivers/scsi/snic/
Dvnic_dev.c83 struct vnic_dev_bar *bar, unsigned int num_bars) in vnic_dev_discover_res() argument
92 if (bar->len < VNIC_MAX_RES_HDR_SIZE) { in vnic_dev_discover_res()
98 rh = bar->vaddr; in vnic_dev_discover_res()
118 u8 bar_num = ioread8(&r->bar); in vnic_dev_discover_res()
128 if (!bar[bar_num].len || !bar[bar_num].vaddr) in vnic_dev_discover_res()
138 if (len + bar_offset > bar->len) { in vnic_dev_discover_res()
142 bar->len); in vnic_dev_discover_res()
159 vdev->res[type].vaddr = (char __iomem *)bar->vaddr + bar_offset; in vnic_dev_discover_res()
710 struct vnic_dev_bar *bar, in svnic_dev_alloc_discover() argument
722 if (vnic_dev_discover_res(vdev, bar, num_bars)) in svnic_dev_alloc_discover()
Dvnic_resource.h62 u8 bar; member
Dvnic_dev.h103 struct vnic_dev_bar *bar,
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/
Dholly.c199 unsigned long bar; in holly_restart() local
218 bar = ioread32be(ocn_bar1); in holly_restart()
219 bar |= 2; in holly_restart()
220 iowrite32be(bar, ocn_bar1); in holly_restart()
/linux-4.4.14/drivers/net/can/c_can/
Dc_can_pci.c39 int bar; member
141 addr = pci_iomap(pdev, c_can_pci_data->bar, in c_can_pci_probe()
142 pci_resource_len(pdev, c_can_pci_data->bar)); in c_can_pci_probe()
258 .bar = 0,
266 .bar = 1,
/linux-4.4.14/arch/alpha/kernel/
Dpci-sysfs.c71 struct pci_bus_region bar; in pci_mmap_resource() local
86 pcibios_resource_to_bus(pdev->bus, &bar, res); in pci_mmap_resource()
87 vma->vm_pgoff += bar.start >> (PAGE_SHIFT - (sparse ? 5 : 0)); in pci_mmap_resource()
137 struct pci_bus_region bar; in sparse_mem_mmap_fits() local
142 pcibios_resource_to_bus(pdev->bus, &bar, &pdev->resource[num]); in sparse_mem_mmap_fits()
151 return bar.end < sparse_size; in sparse_mem_mmap_fits()
/linux-4.4.14/drivers/scsi/fnic/
Dvnic_dev.c64 struct vnic_dev_bar *bar) in vnic_dev_discover_res() argument
70 if (bar->len < VNIC_MAX_RES_HDR_SIZE) { in vnic_dev_discover_res()
75 rh = bar->vaddr; in vnic_dev_discover_res()
94 u8 bar_num = ioread8(&r->bar); in vnic_dev_discover_res()
111 if (len + bar_offset > bar->len) { in vnic_dev_discover_res()
117 bar->len); in vnic_dev_discover_res()
130 vdev->res[type].vaddr = (char __iomem *)bar->vaddr + bar_offset; in vnic_dev_discover_res()
678 void *priv, struct pci_dev *pdev, struct vnic_dev_bar *bar) in vnic_dev_register() argument
689 if (vnic_dev_discover_res(vdev, bar)) in vnic_dev_register()
Dvnic_resource.h55 u8 bar; member
Dvnic_dev.h161 struct vnic_dev_bar *bar);
/linux-4.4.14/arch/s390/pci/
Dpci.c263 int bar, in pci_iomap_range() argument
271 if ((bar & 7) != bar) in pci_iomap_range()
274 idx = zdev->bars[bar].map_idx; in pci_iomap_range()
278 zpci_iomap_start[idx].bar != bar); in pci_iomap_range()
281 zpci_iomap_start[idx].bar = bar; in pci_iomap_range()
292 void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long maxlen) in pci_iomap() argument
294 return pci_iomap_range(dev, bar, 0, maxlen); in pci_iomap()
308 zpci_iomap_start[idx].bar = 0; in pci_iounmap()
Dpci_clp.c111 zdev->bars[i].val = le32_to_cpu(response->bar[i]); in clp_store_query_pci_fn()
/linux-4.4.14/net/mac80211/
Dagg-tx.c119 struct ieee80211_bar *bar; in ieee80211_send_bar() local
122 skb = dev_alloc_skb(sizeof(*bar) + local->hw.extra_tx_headroom); in ieee80211_send_bar()
127 bar = (struct ieee80211_bar *)skb_put(skb, sizeof(*bar)); in ieee80211_send_bar()
128 memset(bar, 0, sizeof(*bar)); in ieee80211_send_bar()
129 bar->frame_control = cpu_to_le16(IEEE80211_FTYPE_CTL | in ieee80211_send_bar()
131 memcpy(bar->ra, ra, ETH_ALEN); in ieee80211_send_bar()
132 memcpy(bar->ta, sdata->vif.addr, ETH_ALEN); in ieee80211_send_bar()
136 bar->control = cpu_to_le16(bar_control); in ieee80211_send_bar()
137 bar->start_seq_num = cpu_to_le16(ssn); in ieee80211_send_bar()
Dstatus.c744 struct ieee80211_bar *bar; in ieee80211_tx_status() local
817 bar = (struct ieee80211_bar *) skb->data; in ieee80211_tx_status()
818 control = le16_to_cpu(bar->control); in ieee80211_tx_status()
820 u16 ssn = le16_to_cpu(bar->start_seq_num); in ieee80211_tx_status()
/linux-4.4.14/drivers/nvme/host/
Dpci.c1460 if (qid && readl(&dev->bar->csts) != -1) { in nvme_disable_queue()
1613 while ((readl(&dev->bar->csts) & NVME_CSTS_RDY) != bit) { in nvme_wait_ready()
1638 writel(dev->ctrl_config, &dev->bar->cc); in nvme_disable_ctrl()
1647 writel(dev->ctrl_config, &dev->bar->cc); in nvme_enable_ctrl()
1659 writel(dev->ctrl_config, &dev->bar->cc); in nvme_shutdown_ctrl()
1662 while ((readl(&dev->bar->csts) & NVME_CSTS_SHST_MASK) != in nvme_shutdown_ctrl()
1738 u64 cap = lo_hi_readq(&dev->bar->cap); in nvme_configure_admin_queue()
1756 dev->subsystem = readl(&dev->bar->vs) >= NVME_VS(1, 1) ? in nvme_configure_admin_queue()
1759 if (dev->subsystem && (readl(&dev->bar->csts) & NVME_CSTS_NSSRO)) in nvme_configure_admin_queue()
1760 writel(NVME_CSTS_NSSRO, &dev->bar->csts); in nvme_configure_admin_queue()
[all …]
Dnvme.h51 struct nvme_bar __iomem *bar; member
Dscsi.c614 if (readl(&dev->bar->vs) >= NVME_VS(1, 1)) { in nvme_trans_device_id_page()
626 if (readl(&dev->bar->vs) >= NVME_VS(1, 2)) { in nvme_trans_device_id_page()
2300 if (!(readl(&dev->bar->csts) & NVME_CSTS_RDY)) in nvme_trans_test_unit_ready()
/linux-4.4.14/drivers/net/ethernet/cisco/enic/
Dvnic_dev.c45 struct vnic_dev_bar *bar, unsigned int num_bars) in vnic_dev_discover_res() argument
55 if (bar->len < VNIC_MAX_RES_HDR_SIZE) { in vnic_dev_discover_res()
60 rh = bar->vaddr; in vnic_dev_discover_res()
61 mrh = bar->vaddr; in vnic_dev_discover_res()
88 u8 bar_num = ioread8(&r->bar); in vnic_dev_discover_res()
98 if (!bar[bar_num].len || !bar[bar_num].vaddr) in vnic_dev_discover_res()
108 if (len + bar_offset > bar[bar_num].len) { in vnic_dev_discover_res()
111 bar[bar_num].len); in vnic_dev_discover_res()
125 vdev->res[type].vaddr = (char __iomem *)bar[bar_num].vaddr + in vnic_dev_discover_res()
127 vdev->res[type].bus_addr = bar[bar_num].bus_addr + bar_offset; in vnic_dev_discover_res()
[all …]
Dvnic_resource.h77 u8 bar; member
Denic_main.c2489 for (i = 0; i < ARRAY_SIZE(enic->bar); i++) in enic_iounmap()
2490 if (enic->bar[i].vaddr) in enic_iounmap()
2491 iounmap(enic->bar[i].vaddr); in enic_iounmap()
2572 for (i = 0; i < ARRAY_SIZE(enic->bar); i++) { in enic_probe()
2575 enic->bar[i].len = pci_resource_len(pdev, i); in enic_probe()
2576 enic->bar[i].vaddr = pci_iomap(pdev, i, enic->bar[i].len); in enic_probe()
2577 if (!enic->bar[i].vaddr) { in enic_probe()
2582 enic->bar[i].bus_addr = pci_resource_start(pdev, i); in enic_probe()
2588 enic->vdev = vnic_dev_register(NULL, enic, pdev, enic->bar, in enic_probe()
2589 ARRAY_SIZE(enic->bar)); in enic_probe()
Dvnic_dev.h171 void *priv, struct pci_dev *pdev, struct vnic_dev_bar *bar,
Denic.h143 struct vnic_dev_bar bar[ENIC_BARS_MAX]; member
/linux-4.4.14/drivers/net/wireless/ath/carl9170/
Drx.c575 struct ieee80211_bar *bar = data; in carl9170_ba_check() local
579 if (likely(!ieee80211_is_back(bar->frame_control))) in carl9170_ba_check()
582 if (len <= sizeof(*bar) + FCS_LEN) in carl9170_ba_check()
585 queue = TID_TO_WME_AC(((le16_to_cpu(bar->control) & in carl9170_ba_check()
599 if (bar->start_seq_num == entry_bar->start_seq_num && in carl9170_ba_check()
600 TID_CHECK(bar->control, entry_bar->control) && in carl9170_ba_check()
601 ether_addr_equal_64bits(bar->ra, entry_bar->ta) && in carl9170_ba_check()
602 ether_addr_equal_64bits(bar->ta, entry_bar->ra)) { in carl9170_ba_check()
Dtx.c441 struct ieee80211_bar *bar = (void *) super->frame_data; in carl9170_tx_bar_status() local
452 if (unlikely(ieee80211_is_back_req(bar->frame_control)) && in carl9170_tx_bar_status()
469 queue, bar->ra, bar->ta, bar->control, in carl9170_tx_bar_status()
470 bar->start_seq_num); in carl9170_tx_bar_status()
1319 struct ieee80211_bar *bar = (void *) super->frame_data; in carl9170_bar_check() local
1321 if (unlikely(ieee80211_is_back_req(bar->frame_control)) && in carl9170_bar_check()
/linux-4.4.14/drivers/pci/
Dpci.c128 void __iomem *pci_ioremap_bar(struct pci_dev *pdev, int bar) in pci_ioremap_bar() argument
130 struct resource *res = &pdev->resource[bar]; in pci_ioremap_bar()
136 dev_warn(&pdev->dev, "can't ioremap BAR %d: %pR\n", bar, res); in pci_ioremap_bar()
143 void __iomem *pci_ioremap_wc_bar(struct pci_dev *pdev, int bar) in pci_ioremap_wc_bar() argument
148 if (!(pci_resource_flags(pdev, bar) & IORESOURCE_MEM)) { in pci_ioremap_wc_bar()
152 return ioremap_wc(pci_resource_start(pdev, bar), in pci_ioremap_wc_bar()
153 pci_resource_len(pdev, bar)); in pci_ioremap_wc_bar()
2795 void pci_release_region(struct pci_dev *pdev, int bar) in pci_release_region() argument
2799 if (pci_resource_len(pdev, bar) == 0) in pci_release_region()
2801 if (pci_resource_flags(pdev, bar) & IORESOURCE_IO) in pci_release_region()
[all …]
Dquirks.c1844 unsigned int bar; in quirk_plx_pci9050() local
1849 for (bar = 0; bar <= 1; bar++) in quirk_plx_pci9050()
1850 if (pci_resource_len(dev, bar) == 0x80 && in quirk_plx_pci9050()
1851 (pci_resource_start(dev, bar) & 0x80)) { in quirk_plx_pci9050()
1852 struct resource *r = &dev->resource[bar]; in quirk_plx_pci9050()
1854 bar); in quirk_plx_pci9050()
Dprobe.c130 static inline unsigned long decode_bar(struct pci_dev *dev, u32 bar) in decode_bar() argument
135 if ((bar & PCI_BASE_ADDRESS_SPACE) == PCI_BASE_ADDRESS_SPACE_IO) { in decode_bar()
136 flags = bar & ~PCI_BASE_ADDRESS_IO_MASK; in decode_bar()
141 flags = bar & ~PCI_BASE_ADDRESS_MEM_MASK; in decode_bar()
146 mem_type = bar & PCI_BASE_ADDRESS_MEM_TYPE_MASK; in decode_bar()
/linux-4.4.14/drivers/net/can/sja1000/
Dplx_pci.c148 u32 bar; member
539 addr = pci_iomap(pdev, ci->conf_map.bar, ci->conf_map.size); in plx_pci_add_card()
543 "(BAR%d)\n", ci->conf_map.bar); in plx_pci_add_card()
572 addr = pci_iomap(pdev, cm->bar, cm->size); in plx_pci_add_card()
575 dev_err(&pdev->dev, "Failed to remap BAR%d\n", cm->bar); in plx_pci_add_card()
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
Ddevice.h102 struct nvkm_bar *bar; member
154 resource_size_t (*resource_addr)(struct nvkm_device *, unsigned bar);
155 resource_size_t (*resource_size)(struct nvkm_device *, unsigned bar);
167 int (*bar )(struct nvkm_device *, int idx, struct nvkm_bar **); member
/linux-4.4.14/arch/x86/pci/
Dcommon.c132 int bar; in pcibios_fixup_device_resources() local
140 for (bar = 0; bar <= PCI_STD_RESOURCE_END; bar++) { in pcibios_fixup_device_resources()
141 bar_r = &dev->resource[bar]; in pcibios_fixup_device_resources()
Dintel_mid_pci.c97 int bar = (reg - PCI_BASE_ADDRESS_0) >> 2; in pci_device_update_fixed() local
106 offset + 8 + (bar * 4), 4, &size); in pci_device_update_fixed()
/linux-4.4.14/Documentation/misc-devices/
Dspear-pcie-gadget.txt58 bar0 is SYSRAM1(E0800000). Always program bar size before bar
59 address. Kernel might modify bar size and address for alignment, so
60 read back bar size and address after writing to cross check.
/linux-4.4.14/drivers/ntb/hw/intel/
Dntb_hw_intel.c72 #define bar0_off(base, bar) ((base) + ((bar) << 2)) argument
73 #define bar2_off(base, bar) bar0_off(base, (bar) - 2) argument
814 int bar; in intel_ntb_mw_get_range() local
819 bar = ndev_mw_to_bar(ndev, idx); in intel_ntb_mw_get_range()
820 if (bar < 0) in intel_ntb_mw_get_range()
821 return bar; in intel_ntb_mw_get_range()
824 *base = pci_resource_start(ndev->ntb.pdev, bar) + in intel_ntb_mw_get_range()
828 *size = pci_resource_len(ndev->ntb.pdev, bar) - in intel_ntb_mw_get_range()
832 *align = pci_resource_len(ndev->ntb.pdev, bar); in intel_ntb_mw_get_range()
848 int bar; in intel_ntb_mw_set_trans() local
[all …]
/linux-4.4.14/drivers/crypto/ccp/
Dccp-pci.c169 unsigned int bar; in ccp_pci_probe() local
202 bar = ret; in ccp_pci_probe()
205 ccp->io_map = pci_iomap(pdev, bar, 0); in ccp_pci_probe()
/linux-4.4.14/drivers/scsi/aic94xx/
Daic94xx_sds.c572 d = asd_read_reg_byte(asd_ha, asd_ha->hw_prof.flash.bar); in asd_poll_flash()
573 d ^= asd_read_reg_byte(asd_ha, asd_ha->hw_prof.flash.bar); in asd_poll_flash()
588 asd_write_reg_byte(asd_ha, asd_ha->hw_prof.flash.bar, FLASH_RESET); in asd_reset_flash()
597 asd_read_reg_string(asd_ha, buffer, asd_ha->hw_prof.flash.bar+offs, in asd_read_flash_seg()
636 &asd_ha->hw_prof.flash.bar)) { in asd_flash_getid()
1105 reg = asd_ha->hw_prof.flash.bar; in asd_verify_flash_seg()
1135 reg = asd_ha->hw_prof.flash.bar; in asd_write_flash_seg()
1219 reg = asd_ha->hw_prof.flash.bar; in asd_chk_write_status()
1275 reg = asd_ha->hw_prof.flash.bar; in asd_erase_nv_sector()
1325 reg = asd_ha->hw_prof.flash.bar; in asd_check_flash_type()
Daic94xx_hwi.h69 u32 bar; member
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dgf100.h24 struct nvkm_vma bar; member
Dgf100.c551 ret = nvkm_bar_umap(device->bar, 128 * 0x1000, 12, &fifo->user.bar); in gf100_fifo_oneinit()
555 nvkm_memory_map(fifo->user.mem, &fifo->user.bar, 0); in gf100_fifo_oneinit()
598 nvkm_wr32(device, 0x002254, 0x10000000 | fifo->user.bar.offset >> 12); in gf100_fifo_init()
609 nvkm_vm_put(&fifo->user.bar); in gf100_fifo_dtor()
Dchan.h23 u64 engines, int bar, u32 base, u32 user,
Dgk104.c669 ret = nvkm_bar_umap(device->bar, fifo->base.nr * 0x200, 12, in gk104_fifo_oneinit()
670 &fifo->user.bar); in gk104_fifo_oneinit()
674 nvkm_memory_map(fifo->user.mem, &fifo->user.bar, 0); in gk104_fifo_oneinit()
704 nvkm_wr32(device, 0x002254, 0x10000000 | fifo->user.bar.offset >> 12); in gk104_fifo_init()
716 nvkm_vm_put(&fifo->user.bar); in gk104_fifo_dtor()
Dgk104.h24 struct nvkm_vma bar; member
Dchan.c350 u64 vm, u64 push, u64 engines, int bar, u32 base, u32 user, in nvkm_fifo_chan_ctor() argument
409 chan->addr = device->func->resource_addr(device, bar) + in nvkm_fifo_chan_ctor()
Dgpfifogf100.c229 1, fifo->user.bar.offset, 0x1000, in gf100_fifo_gpfifo_new()
Dgpfifogk104.c262 1, fifo->user.bar.offset, 0x200, in gk104_fifo_gpfifo_new()
/linux-4.4.14/Documentation/kbuild/
Dmodules.txt139 Example (The module foo.ko, consist of bar.o and baz.o):
140 make -C $KDIR M=$PWD bar.lst
292 and bar.ko, the kbuild lines would be:
294 obj-m := foo.o bar.o
296 bar-y := <bar_srcs>
480 If you have two modules, foo.ko and bar.ko, where
481 foo.ko needs symbols from bar.ko, you can use a
487 ./bar/ <= contains bar.ko
492 obj-y := foo/ bar/
505 from bar.ko, copy the Module.symvers file from the
[all …]
/linux-4.4.14/arch/cris/include/uapi/arch-v10/arch/
Duser.h36 unsigned long bar; /* Not accessible. */ member
/linux-4.4.14/drivers/hwtracing/intel_th/
Dcore.c446 int bar = TH_MMIO_CONFIG; in intel_th_populate() local
454 bar = res[r].start; in intel_th_populate()
456 res[r].end = resource_size(&devres[bar]) - 1; in intel_th_populate()
460 res[r].start += devres[bar].start; in intel_th_populate()
461 res[r].end += devres[bar].start; in intel_th_populate()
/linux-4.4.14/arch/sparc/include/asm/
Dpci_64.h58 void pci_resource_to_user(const struct pci_dev *dev, int bar,
/linux-4.4.14/Documentation/filesystems/
Dbefs.txt50 Assuming that your kernel source is in /foo/bar/linux and the patchfile
53 cd /foo/bar/linux
68 cd /foo/bar/linux
Dinotify.txt42 file bar would pop poll() on both fd's, but there would be no way to tell
/linux-4.4.14/drivers/net/wireless/rt2x00/
Drt2x00queue.c570 struct ieee80211_bar *bar = (void *) (entry->skb->data + in rt2x00queue_bar_check() local
574 if (likely(!ieee80211_is_back_req(bar->frame_control))) in rt2x00queue_bar_check()
596 memcpy(bar_entry->ra, bar->ra, sizeof(bar->ra)); in rt2x00queue_bar_check()
597 memcpy(bar_entry->ta, bar->ta, sizeof(bar->ta)); in rt2x00queue_bar_check()
598 bar_entry->control = bar->control; in rt2x00queue_bar_check()
599 bar_entry->start_seq_num = bar->start_seq_num; in rt2x00queue_bar_check()
Drt2x00dev.c279 struct ieee80211_bar *bar = (void *) entry->skb->data; in rt2x00lib_txdone_bar_status() local
283 if (likely(!ieee80211_is_back_req(bar->frame_control))) in rt2x00lib_txdone_bar_status()
/linux-4.4.14/arch/sh/include/asm/
Dsuspend.h40 unsigned long bar; member
/linux-4.4.14/drivers/usb/early/
Dehci-dbgp.c833 u32 debug_port, bar, offset; in early_dbgp_init() local
858 bar = (debug_port >> 29) & 0x7; in early_dbgp_init()
859 bar = (bar * 4) + 0xc; in early_dbgp_init()
861 dbgp_printk("bar: %02x offset: %03x\n", bar, offset); in early_dbgp_init()
862 if (bar != PCI_BASE_ADDRESS_0) { in early_dbgp_init()
/linux-4.4.14/arch/x86/lguest/
Dboot.c1211 cfg_offset + offsetof(struct virtio_pci_cap, bar), in set_cfg_window()
1260 u8 type, bar; in probe_pci_console() local
1265 bar = read_pci_config_byte(0, 1, 0, in probe_pci_console()
1266 cap + offsetof(struct virtio_pci_cap, bar)); in probe_pci_console()
1274 if (bar == 0) { in probe_pci_console()
/linux-4.4.14/drivers/media/pci/mantis/
Dmantis_link.h37 u32 bar; member
/linux-4.4.14/arch/microblaze/include/asm/
Dpci.h87 extern void pci_resource_to_user(const struct pci_dev *dev, int bar,
/linux-4.4.14/drivers/mcb/
Dmcb-internal.h106 unsigned int bar:3; member
Dmcb-parse.c60 mdev->bar = GDD_BAR(reg2); in chameleon_parse_gdd()
/linux-4.4.14/tools/lguest/
Dlguest.c151 u32 bar[6]; member
1301 if (cfg_access->cap.bar != 0) in valid_bar_access()
1377 if (&d->config_words[reg] == &d->config.bar[0]) { in pci_data_iowrite()
1380 iowrite(portoff, val, mask, &d->config.bar[0]); in pci_data_iowrite()
1382 d->config.bar[0] &= ~(1 << i); in pci_data_iowrite()
1384 } else if ((&d->config_words[reg] > &d->config.bar[0] in pci_data_iowrite()
1385 && &d->config_words[reg] <= &d->config.bar[6]) in pci_data_iowrite()
1402 == (void *)&d->config.cfg_access.cap.bar in pci_data_iowrite()
1441 d->config.cfg_access.cap.bar, in pci_data_iowrite()
1487 d->config.cfg_access.cap.bar, in pci_data_ioread()
[all …]
/linux-4.4.14/tools/build/
DBuild.include17 # Name of target with a '.' as filename prefix. foo/bar.o => foo/.bar.o
/linux-4.4.14/arch/mips/include/asm/
Dpci.h85 static inline void pci_resource_to_user(const struct pci_dev *dev, int bar, in pci_resource_to_user() argument
/linux-4.4.14/arch/frv/kernel/
Dhead.S50 bar
63 bar
73 bar
378 bar
Dswitch_to.S153 bar
Dhead-mmu-fr451.S157 bar
Dhead-uc-fr401.S164 bar
Dsleep.S264 bar
Dhead-uc-fr555.S150 bar
/linux-4.4.14/include/uapi/linux/
Dvirtio_pci.h123 __u8 bar; /* Where to find it. */ member
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/
DKbuild1 include $(src)/nvkm/subdev/bar/Kbuild
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_sideband.c45 u32 cmd, be = 0xf, bar = 0; in vlv_sideband_rw() local
50 (bar << IOSF_BAR_SHIFT); in vlv_sideband_rw()
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvif/
Ddevice.h61 #define nvxx_bar(a) nvxx_device(a)->bar
/linux-4.4.14/include/linux/uwb/
Dumc.h67 u8 bar; member
/linux-4.4.14/drivers/ide/
Dsetup-pci.c288 int bar) in ide_pci_check_iomem() argument
290 ulong flags = pci_resource_flags(dev, bar); in ide_pci_check_iomem()
293 if (!flags || pci_resource_len(dev, bar) == 0) in ide_pci_check_iomem()
/linux-4.4.14/drivers/mmc/host/
Dsdhci-pci-core.c1610 int ret, bar = first_bar + slotno; in sdhci_pci_probe_slot() local
1612 if (!(pci_resource_flags(pdev, bar) & IORESOURCE_MEM)) { in sdhci_pci_probe_slot()
1613 dev_err(&pdev->dev, "BAR %d is not iomem. Aborting.\n", bar); in sdhci_pci_probe_slot()
1617 if (pci_resource_len(pdev, bar) < 0x100) { in sdhci_pci_probe_slot()
1642 slot->pci_bar = bar; in sdhci_pci_probe_slot()
1670 ret = pci_request_region(pdev, bar, mmc_hostname(host->mmc)); in sdhci_pci_probe_slot()
1676 host->ioaddr = pci_ioremap_bar(pdev, bar); in sdhci_pci_probe_slot()
1739 pci_release_region(pdev, bar); in sdhci_pci_probe_slot()
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dmaxim,max77686.txt42 compatible = "bar,foo";
Dmaxim,max77802.txt40 compatible = "bar,foo";
/linux-4.4.14/arch/sh/kernel/
Dasm-offsets.c47 DEFINE(SH_SLEEP_REG_BAR, offsetof(struct sh_sleep_regs, bar)); in main()
/linux-4.4.14/arch/powerpc/include/asm/
Dpci.h141 extern void pci_resource_to_user(const struct pci_dev *dev, int bar,
/linux-4.4.14/arch/sh/kernel/cpu/shmobile/
Dpm.c92 sdp->addr.bar = 0xa4150040; /* BAR */ in sh_mobile_register_self_refresh()
/linux-4.4.14/Documentation/networking/
D6lowpan.txt40 lowpan_foobar_priv(dev)->bar = foo;
Dfilter.txt745 bpf_call bar
768 callq bar
779 return foo(ctx, 2, 3, 4, 5) + bar(ctx, 6, 7, 8, 9);
782 In-kernel functions foo() and bar() with prototype: u64 (*)(u64 arg1, u64
/linux-4.4.14/arch/arm/kernel/
Dhead-nommu.S176 .macro setup_region bar, acr, sr, side = MPU_DATA_SIDE
177 mcr p15, 0, \bar, c6, c1, (0 + \side) @ I/DRBAR
/linux-4.4.14/drivers/net/ethernet/realtek/
D8139too.c762 unsigned int i, bar; in rtl8139_init_board() local
802 bar = !use_io; in rtl8139_init_board()
804 io_len = pci_resource_len(pdev, bar); in rtl8139_init_board()
806 dev_dbg(d, "%s region size = 0x%02lX\n", res[bar].type, io_len); in rtl8139_init_board()
808 if (!(pci_resource_flags(pdev, bar) & res[bar].mask)) { in rtl8139_init_board()
809 dev_err(d, "region #%d not a %s resource, aborting\n", bar, in rtl8139_init_board()
810 res[bar].type); in rtl8139_init_board()
816 res[bar].type); in rtl8139_init_board()
821 ioaddr = pci_iomap(pdev, bar, 0); in rtl8139_init_board()
823 dev_err(d, "cannot map %s\n", res[bar].type); in rtl8139_init_board()
/linux-4.4.14/drivers/crypto/
Dhifn_795x.c428 void __iomem *bar[3]; member
667 ret = readl(dev->bar[0] + reg); in hifn_read_0()
676 ret = readl(dev->bar[1] + reg); in hifn_read_1()
683 writel((__force u32)cpu_to_le32(val), dev->bar[0] + reg); in hifn_write_0()
688 writel((__force u32)cpu_to_le32(val), dev->bar[1] + reg); in hifn_write_1()
2611 dev->bar[i] = ioremap_nocache(addr, size); in hifn_probe()
2612 if (!dev->bar[i]) { in hifn_probe()
2684 if (dev->bar[i]) in hifn_probe()
2685 iounmap(dev->bar[i]); in hifn_probe()
2719 if (dev->bar[i]) in hifn_remove()
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/sw/
Dgf100.c48 nvkm_bar_flush(device->bar); in gf100_sw_chan_vblsem_release()
Dnv50.c48 nvkm_bar_flush(device->bar); in nv50_sw_chan_vblsem_release()
/linux-4.4.14/drivers/pnp/
Dmanager.c24 unsigned int bar) in pnp_find_resource() argument
26 struct resource *res = pnp_get_resource(dev, type, bar); in pnp_find_resource()
/linux-4.4.14/drivers/scsi/mvsas/
Dmv_init.c312 int mvs_ioremap(struct mvs_info *mvi, int bar, int bar_ex) in mvs_ioremap() argument
334 res_start = pci_resource_start(pdev, bar); in mvs_ioremap()
335 res_len = pci_resource_len(pdev, bar); in mvs_ioremap()
342 res_flag = pci_resource_flags(pdev, bar); in mvs_ioremap()
Dmv_sas.h450 int mvs_ioremap(struct mvs_info *mvi, int bar, int bar_ex);
/linux-4.4.14/drivers/nubus/
Dnubus.c825 unsigned short foo, bar; in nubus_add_board() local
827 bar = nubus_get_rom(&rp, 2, bytelanes); in nubus_add_board()
828 printk("%04x %04x ", foo, bar); in nubus_add_board()
/linux-4.4.14/Documentation/devicetree/bindings/clock/st/
Dst,flexgen.txt5 - a clock cross bar (represented by a mux element)
/linux-4.4.14/Documentation/zh_CN/
Demail-clients.txt168 - 在组成窗口中有一个很有用的ruler bar
DCodingStyle534 #define FOO(val) bar(index, val)
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Dtx.c126 struct ieee80211_bar *bar = (void *)skb->data; in iwl_mvm_set_tx_cmd() local
127 u16 control = le16_to_cpu(bar->control); in iwl_mvm_set_tx_cmd()
128 u16 ssn = le16_to_cpu(bar->start_seq_num); in iwl_mvm_set_tx_cmd()
135 iwl_mvm_bar_check_trigger(mvm, bar->ra, tx_cmd->tid_tspec, in iwl_mvm_set_tx_cmd()
/linux-4.4.14/drivers/dma/
Dmxs-dma.c680 u32 bar; in mxs_dma_tx_status() local
685 bar = readl(mxs_dma->base + in mxs_dma_tx_status()
687 residue -= bar; in mxs_dma_tx_status()
/linux-4.4.14/drivers/char/agp/
Dintel-gtt.c610 int ret, bar; in intel_gtt_init() local
662 bar = I810_GMADR_BAR; in intel_gtt_init()
664 bar = I915_GMADR_BAR; in intel_gtt_init()
666 intel_private.gma_bus_addr = pci_bus_address(intel_private.pcidev, bar); in intel_gtt_init()
/linux-4.4.14/Documentation/devicetree/bindings/arm/omap/
Dcrossbar.txt20 so crossbar bar driver should not consider them as free
/linux-4.4.14/Documentation/trace/
Dftrace-design.txt57 For example, if the function foo() calls bar(), when the bar() function calls
59 "frompc" - the address bar() will use to return to foo()
60 "selfpc" - the address bar() (with mcount() size adjustment)
/linux-4.4.14/sound/pci/
Dad1889.c91 unsigned long bar; member
923 chip->bar = pci_resource_start(pci, 0); in snd_ad1889_create()
1001 card->shortname, chip->bar, chip->irq); in snd_ad1889_probe()
/linux-4.4.14/Documentation/devicetree/bindings/gpio/
Dgpio.txt193 line-name = "foo-bar-gpio";
276 "bar";
281 are named "foo" and "bar".
/linux-4.4.14/drivers/tty/vt/
Ddefkeymap.map96 keycode 43 = backslash bar
205 keycode 86 = less greater bar
/linux-4.4.14/drivers/net/ethernet/sfc/
Defx.c1229 int rc, bar; in efx_init_io() local
1233 bar = efx->type->mem_bar; in efx_init_io()
1263 efx->membase_phys = pci_resource_start(efx->pci_dev, bar); in efx_init_io()
1264 rc = pci_request_region(pci_dev, bar, "sfc"); in efx_init_io()
1287 pci_release_region(efx->pci_dev, bar); in efx_init_io()
1298 int bar; in efx_fini_io() local
1308 bar = efx->type->mem_bar; in efx_fini_io()
1309 pci_release_region(efx->pci_dev, bar); in efx_fini_io()
/linux-4.4.14/Documentation/device-mapper/
Dstatistics.txt208 Set the auxillary data string to "foo bar baz" (the escape for each
211 dmsetup message vol 0 @stats_set_aux 0 foo\\ bar\\ baz
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e.h123 #define XSTRINGIFY(bar) STRINGIFY(bar) argument
/linux-4.4.14/drivers/of/unittest-data/
Dtests-overlay.dtsi216 property-foo = "bar";
/linux-4.4.14/drivers/pci/host/
Dpci-mvebu.c97 u32 bar[2]; member
512 *value = bridge->bar[((where & ~3) - PCI_BASE_ADDRESS_0) / 4]; in mvebu_sw_pci_bridge_read()
667 bridge->bar[((where & ~3) - PCI_BASE_ADDRESS_0) / 4] = value; in mvebu_sw_pci_bridge_write()
/linux-4.4.14/drivers/net/ethernet/rdc/
Dr6040.c1078 int bar = 0; in r6040_init_one() local
1103 if (pci_resource_len(pdev, bar) < io_size) { in r6040_init_one()
1126 ioaddr = pci_iomap(pdev, bar, io_size); in r6040_init_one()
/linux-4.4.14/drivers/usb/gadget/udc/
Dpch_udc.c374 unsigned bar; member
3093 pci_resource_len(pdev, dev->bar)); in pch_udc_remove()
3163 dev->bar = PCH_UDC_PCI_BAR_QUARK_X1000; in pch_udc_probe()
3165 dev->bar = PCH_UDC_PCI_BAR; in pch_udc_probe()
3168 resource = pci_resource_start(pdev, dev->bar); in pch_udc_probe()
3169 len = pci_resource_len(pdev, dev->bar); in pch_udc_probe()
/linux-4.4.14/drivers/s390/char/
Ddefkeymap.map83 keycode 79 = bar otilde
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dkgdb.c227 unsigned int bar; /* 0x5A Breakpoint address register */ member
/linux-4.4.14/arch/m68k/hp300/
Dhp300map.map125 keycode 101 = backslash bar
/linux-4.4.14/include/pcmcia/
Dcistpl.h547 cistpl_bar_t bar; member
/linux-4.4.14/drivers/staging/unisys/Documentation/ABI/
Dsysfs-platform-visorchipset17 Description: used to set the value of the progress bar on the s-Par automatic
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbfa_ioc.c1674 bfa_raw_sem_get(void __iomem *bar) in bfa_raw_sem_get() argument
1678 locked = readl(bar + FLASH_SEM_LOCK_REG); in bfa_raw_sem_get()
1684 bfa_flash_sem_get(void __iomem *bar) in bfa_flash_sem_get() argument
1688 while (!bfa_raw_sem_get(bar)) { in bfa_flash_sem_get()
1697 bfa_flash_sem_put(void __iomem *bar) in bfa_flash_sem_put() argument
1699 writel(0, (bar + FLASH_SEM_LOCK_REG)); in bfa_flash_sem_put()
/linux-4.4.14/drivers/of/
Daddress.c218 int of_pci_address_to_resource(struct device_node *dev, int bar, in of_pci_address_to_resource() argument
225 addrp = of_get_pci_address(dev, bar, &size, &flags); in of_pci_address_to_resource()
/linux-4.4.14/Documentation/
Djava.txt77 # FQCLASS=foo.bar.Test
79 # FQCLASSP=foo/bar
Dmen-chameleon-bus.txt123 .name = "foo-bar",
/linux-4.4.14/drivers/net/ethernet/
Dfealnx.c494 int bar = 0; in fealnx_init_one() local
496 int bar = 1; in fealnx_init_one() local
515 len = pci_resource_len(pdev, bar); in fealnx_init_one()
528 ioaddr = pci_iomap(pdev, bar, len); in fealnx_init_one()
/linux-4.4.14/drivers/net/ethernet/packetengines/
Dyellowfin.c384 int bar = 0; in yellowfin_init_one() local
386 int bar = 1; in yellowfin_init_one() local
412 ioaddr = pci_iomap(pdev, bar, YELLOWFIN_SIZE); in yellowfin_init_one()
/linux-4.4.14/drivers/ata/
Dsata_nv.c2360 u32 bar; in nv_init_one() local
2367 for (bar = 0; bar < 6; bar++) in nv_init_one()
2368 if (pci_resource_start(pdev, bar) == 0) in nv_init_one()
Dlibata-eh.c287 void ata_port_pbar_desc(struct ata_port *ap, int bar, ssize_t offset, in ata_port_pbar_desc() argument
294 if (pci_resource_flags(pdev, bar) & IORESOURCE_MEM) in ata_port_pbar_desc()
296 else if (pci_resource_flags(pdev, bar) & IORESOURCE_IO) in ata_port_pbar_desc()
299 start = (unsigned long long)pci_resource_start(pdev, bar); in ata_port_pbar_desc()
300 len = (unsigned long long)pci_resource_len(pdev, bar); in ata_port_pbar_desc()
/linux-4.4.14/scripts/
DKbuild.include12 # Name of target with a '.' as filename prefix. foo/bar.o => foo/.bar.o
/linux-4.4.14/Documentation/arm/
Dtcm.txt81 int __tcmfunc foo(int bar);
/linux-4.4.14/drivers/staging/olpc_dcon/
Dolpc_dcon.c553 unsigned long foo, void *bar) in dcon_reboot_notify() argument
/linux-4.4.14/drivers/net/ethernet/dlink/
Dsundance.c513 int bar = 0; in sundance_probe1() local
515 int bar = 1; in sundance_probe1() local
540 ioaddr = pci_iomap(pdev, bar, netdev_io_size); in sundance_probe1()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_sriov.h62 u64 bar; member
Dbnx2x_sriov.c1069 vf->bars[n].bar = start + size * vf->abs_vfid; in bnx2x_vf_set_bars()
1619 (unsigned)vf->bars[0].bar, vf->bars[0].size, in bnx2x_iov_nic_init()
1620 (unsigned)vf->bars[1].bar, vf->bars[1].size, in bnx2x_iov_nic_init()
1621 (unsigned)vf->bars[2].bar, vf->bars[2].size); in bnx2x_iov_nic_init()
/linux-4.4.14/arch/x86/kernel/
Dpci-calgary_64.c521 static inline void __iomem* calgary_reg(void __iomem *bar, unsigned long offset) in calgary_reg() argument
523 unsigned long target = ((unsigned long)bar) | offset; in calgary_reg()
/linux-4.4.14/drivers/isdn/mISDN/
Ddsp_cmx.c1163 char bar[] = "--------------------------------------------------|"; in showdelay() local
1174 sdelay > 50 ? "..." : bar + 50 - sdelay); in showdelay()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_bo.c1385 struct nvkm_bar *bar = nvxx_bar(&drm->device); in nouveau_ttm_io_mem_reserve() local
1390 ret = nvkm_bar_umap(bar, node->size << 12, page_shift, in nouveau_ttm_io_mem_reserve()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_main.c1150 static void qlcnic_get_bar_length(u32 dev_id, ulong *bar) in qlcnic_get_bar_length() argument
1154 *bar = QLCNIC_82XX_BAR0_LENGTH; in qlcnic_get_bar_length()
1162 *bar = QLCNIC_83XX_BAR0_LENGTH; in qlcnic_get_bar_length()
1165 *bar = 0; in qlcnic_get_bar_length()

12