Home
last modified time | relevance | path

Searched refs:bar (Results 1 – 25 of 463) sorted by relevance

12345678910>>...19

/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
A Dbase.c29 if (bar && bar->func->flush) in nvkm_bar_flush()
30 bar->func->flush(bar); in nvkm_bar_flush()
44 bar->func->bar1.init(bar); in nvkm_bar_bar1_reset()
45 bar->func->bar1.wait(bar); in nvkm_bar_bar1_reset()
56 if (bar && bar->bar2) in nvkm_bar_bar2_vmm()
65 if (bar && bar->bar2) { in nvkm_bar_bar2_reset()
66 bar->func->bar2.init(bar); in nvkm_bar_bar2_reset()
67 bar->func->bar2.wait(bar); in nvkm_bar_bar2_reset()
75 if (bar && bar->bar2) { in nvkm_bar_bar2_fini()
85 if (bar && bar->subdev.oneinit && !bar->bar2 && bar->func->bar2.init) { in nvkm_bar_bar2_init()
[all …]
A Dnv50.c119 ret = nvkm_gpuobj_new(device, bar->pgd_addr, 0, false, bar->mem, in nv50_bar_oneinit()
141 bar->bar2_vmm->debug = bar->base.subdev.debug; in nv50_bar_oneinit()
147 ret = nvkm_vmm_join(bar->bar2_vmm, bar->mem->memory); in nv50_bar_oneinit()
151 ret = nvkm_gpuobj_new(device, 24, 16, false, bar->mem, &bar->bar2); in nv50_bar_oneinit()
181 bar->bar1_vmm->debug = bar->base.subdev.debug; in nv50_bar_oneinit()
183 ret = nvkm_vmm_join(bar->bar1_vmm, bar->mem->memory); in nv50_bar_oneinit()
207 if (bar->mem) { in nv50_bar_dtor()
209 nvkm_vmm_part(bar->bar1_vmm, bar->mem->memory); in nv50_bar_dtor()
212 nvkm_vmm_part(bar->bar2_vmm, bar->mem->memory); in nv50_bar_dtor()
218 return bar; in nv50_bar_dtor()
[all …]
A Dgf100.c77 u32 addr = nvkm_memory_addr(bar->bar[0].inst) >> 12; in gf100_bar_bar2_init()
132 ret = gf100_bar_oneinit_bar(bar, &bar->bar[0], &bar2_lock, 3); in gf100_bar_oneinit()
141 ret = gf100_bar_oneinit_bar(bar, &bar->bar[1], &bar1_lock, 1); in gf100_bar_oneinit()
153 nvkm_vmm_part(bar->bar[1].vmm, bar->bar[1].inst); in gf100_bar_dtor()
154 nvkm_vmm_unref(&bar->bar[1].vmm); in gf100_bar_dtor()
155 nvkm_memory_unref(&bar->bar[1].inst); in gf100_bar_dtor()
157 nvkm_vmm_part(bar->bar[0].vmm, bar->bar[0].inst); in gf100_bar_dtor()
158 nvkm_vmm_unref(&bar->bar[0].vmm); in gf100_bar_dtor()
159 nvkm_memory_unref(&bar->bar[0].inst); in gf100_bar_dtor()
160 return bar; in gf100_bar_dtor()
[all …]
A Dr535.c67 bar->flushBAR2 = bar->flushBAR2PhysMode; in r535_bar_bar2_fini()
77 struct nvkm_vmm *vmm = gf100_bar(bar)->bar[0].vmm; in r535_bar_bar2_init()
83 if (!bar->flushFBZero) { in r535_bar_bar2_init()
95 bar->bar2 = true; in r535_bar_bar2_init()
96 bar->flushBAR2 = nvkm_kmap(bar->flushFBZero); in r535_bar_bar2_init()
97 WARN_ON(!bar->flushBAR2); in r535_bar_bar2_init()
115 struct nvkm_vmm *vmm = gf100_bar(bar)->bar[1].vmm; in r535_bar_bar1_init()
143 kfree(bar->func); in r535_bar_dtor()
152 struct nvkm_bar *bar; in r535_bar_new_() local
175 *pbar = bar; in r535_bar_new_()
[all …]
A Dtu102.c29 tu102_bar_bar2_wait(struct nvkm_bar *bar) in tu102_bar_bar2_wait() argument
31 struct nvkm_device *device = bar->subdev.device; in tu102_bar_bar2_wait()
39 tu102_bar_bar2_fini(struct nvkm_bar *bar) in tu102_bar_bar2_fini() argument
48 struct gf100_bar *bar = gf100_bar(base); in tu102_bar_bar2_init() local
49 u32 addr = nvkm_memory_addr(bar->bar[0].inst) >> 12; in tu102_bar_bar2_init()
50 if (bar->bar2_halve) in tu102_bar_bar2_init()
56 tu102_bar_bar1_wait(struct nvkm_bar *bar) in tu102_bar_bar1_wait() argument
58 struct nvkm_device *device = bar->subdev.device; in tu102_bar_bar1_wait()
66 tu102_bar_bar1_fini(struct nvkm_bar *bar) in tu102_bar_bar1_fini() argument
75 struct gf100_bar *bar = gf100_bar(base); in tu102_bar_bar1_init() local
[all …]
A DKbuild2 nvkm-y += nvkm/subdev/bar/base.o
3 nvkm-y += nvkm/subdev/bar/nv50.o
4 nvkm-y += nvkm/subdev/bar/g84.o
5 nvkm-y += nvkm/subdev/bar/gf100.o
6 nvkm-y += nvkm/subdev/bar/gk20a.o
7 nvkm-y += nvkm/subdev/bar/gm107.o
8 nvkm-y += nvkm/subdev/bar/gm20b.o
9 nvkm-y += nvkm/subdev/bar/tu102.o
11 nvkm-y += nvkm/subdev/bar/r535.o
/linux/samples/trace_events/
A Dtrace-events-sample.h312 __entry->bar = bar;
412 TP_ARGS(foo, bar),
423 __entry->bar = bar;
455 TP_ARGS(foo, bar),
464 __entry->bar = bar;
502 TP_ARGS(foo, bar),
511 __entry->bar = bar;
527 TP_ARGS(foo, bar),
533 TP_ARGS(foo, bar),
550 TP_ARGS(foo, bar),
[all …]
/linux/drivers/pci/
A Ddevres.c81 int bar; member
243 return a->bar == b->bar; in pcim_addr_resources_match()
623 for (bar = 0; bar < PCI_STD_NUM_BARS; bar++) { in pcim_remove_mapping_from_legacy_table()
744 res->bar = bar; in pcim_iomap_region()
782 res_searched.bar = bar; in pcim_iounmap_region()
807 for (bar = 0; bar < DEVICE_COUNT_RESOURCE; bar++) { in pcim_iomap_regions()
843 res->bar = bar; in _pcim_request_region()
906 res_searched.bar = bar; in pcim_release_region()
927 for (bar = 0; bar < PCI_STD_NUM_BARS; bar++) in pcim_release_all_regions()
947 for (bar = 0; bar < PCI_STD_NUM_BARS; bar++) { in pcim_request_all_regions()
[all …]
A Diomap.c32 int bar, in pci_iomap_range() argument
36 resource_size_t start = pci_resource_start(dev, bar); in pci_iomap_range()
37 resource_size_t len = pci_resource_len(dev, bar); in pci_iomap_range()
38 unsigned long flags = pci_resource_flags(dev, bar); in pci_iomap_range()
76 int bar, in pci_iomap_wc_range() argument
80 resource_size_t start = pci_resource_start(dev, bar); in pci_iomap_wc_range()
81 resource_size_t len = pci_resource_len(dev, bar); in pci_iomap_wc_range()
82 unsigned long flags = pci_resource_flags(dev, bar); in pci_iomap_wc_range()
122 void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long maxlen) in pci_iomap() argument
124 return pci_iomap_range(dev, bar, 0, maxlen); in pci_iomap()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/nfpcore/
A Dnfp6000_pcie.c373 struct nfp_bar *bar = &nfp->bar[n]; in find_matching_bar() local
391 const struct nfp_bar *bar = &nfp->bar[n]; in find_unused_bar_noblock() local
569 bar = &nfp->bar[0]; in enable_bars()
586 bar->mask = nfp_bar_resource_len(bar) - 1; in enable_bars()
587 bar->bitsize = fls(bar->mask); in enable_bars()
592 nfp->bars = bar - &nfp->bar[0]; in enable_bars()
609 bar = &nfp->bar[0]; in enable_bars()
661 bar = &nfp->bar[1]; in enable_bars()
677 bar = &nfp->bar[4 + i]; in enable_bars()
712 struct nfp_bar *bar = &nfp->bar[0]; in disable_bars() local
[all …]
/linux/Documentation/translations/zh_CN/devicetree/
A Doverlay-notes.rst46 覆盖bar.dts,
53 /* bar外围 */
54 bar {
55 compatible = "corp,bar";
64 /* FOO平台 + bar外围 */
77 /* bar外围 */
78 bar {
86 作为覆盖的结果,已经创建了一个新的设备节点(bar),因此将注册一个bar平台设备,
99 /* bar外围 */
100 bar {
[all …]
/linux/drivers/pci/controller/cadence/
A Dpcie-cadence-host.c226 if (!rc->avail_ib_bar[bar]) in cdns_pcie_host_bar_ib_config()
238 if (bar == RP_NO_BAR) in cdns_pcie_host_bar_ib_config()
246 LM_RC_BAR_CFG_APERTURE(bar, bar_aperture_mask[bar] + 2)); in cdns_pcie_host_bar_ib_config()
269 for (bar = RP_BAR0; bar <= RP_NO_BAR; bar++) { in cdns_pcie_host_find_min_bar()
275 sel_bar = bar; in cdns_pcie_host_find_min_bar()
280 sel_bar = bar; in cdns_pcie_host_find_min_bar()
293 for (bar = RP_BAR0; bar <= RP_NO_BAR; bar++) { in cdns_pcie_host_find_max_bar()
299 sel_bar = bar; in cdns_pcie_host_find_max_bar()
304 sel_bar = bar; in cdns_pcie_host_find_max_bar()
317 enum cdns_pcie_rp_bar bar; in cdns_pcie_host_bar_config() local
[all …]
A Dpcie-cadence.h50 #define CDNS_PCIE_LM_EP_FUNC_BAR_CFG(bar, fn) \ argument
56 #define CDNS_PCIE_LM_EP_VFUNC_BAR_CFG(bar, fn) \ argument
104 #define LM_RC_BAR_CFG_CTRL_DISABLED(bar) \ argument
106 #define LM_RC_BAR_CFG_CTRL_IO_32BITS(bar) \ argument
108 #define LM_RC_BAR_CFG_CTRL_MEM_32BITS(bar) \ argument
112 #define LM_RC_BAR_CFG_CTRL_MEM_64BITS(bar) \ argument
117 (((aperture) - 2) << ((bar) * 8))
202 #define CDNS_PCIE_AT_IB_RP_BAR_ADDR0(bar) \ argument
203 (CDNS_PCIE_AT_BASE + 0x0800 + (bar) * 0x0008)
207 #define CDNS_PCIE_AT_IB_RP_BAR_ADDR1(bar) \ argument
[all …]
/linux/drivers/xen/xen-pciback/
A Dconf_space_header.c140 bar->which = 1; in rom_write()
144 if (tmpval != bar->val && value == bar->val) { in rom_write()
148 bar->which = 0; in rom_write()
186 if (tmpval != bar->val && value == bar->val) { in bar_write()
205 *value = bar->which ? bar->len_val : bar->val; in bar_read()
214 struct pci_bar_info *bar = kzalloc(sizeof(*bar), GFP_KERNEL); in bar_init() local
216 if (!bar) in bar_init()
230 return bar; in bar_init()
237 return bar; in bar_init()
244 return bar; in bar_init()
[all …]
/linux/drivers/gpu/drm/xe/tests/
A Dxe_args_test.c13 #define bar COUNT_ARGS(foo) in call_args_example() macro
16 KUNIT_EXPECT_EQ(test, bar, 1); in call_args_example()
20 #undef bar in call_args_example()
32 #undef bar in drop_first_arg_example()
40 #define bar FIRST_ARG(foo) in first_arg_example() macro
46 #undef bar in first_arg_example()
54 #define bar LAST_ARG(foo) in last_arg_example() macro
60 #undef bar in last_arg_example()
77 #undef bar in pick_arg_example()
97 #undef bar in sep_comma_example()
[all …]
/linux/drivers/net/ethernet/sfc/
A Def100.c37 unsigned int bar; member
75 bar, offset); in ef100_pci_parse_ef100_entry()
87 bar); in ef100_pci_parse_ef100_entry()
91 result->bar = bar; in ef100_pci_parse_ef100_entry()
114 u32 bar; in ef100_pci_parse_continue_entry() local
129 bar); in ef100_pci_parse_continue_entry()
133 if (bar != previous_bar) { in ef100_pci_parse_continue_entry()
139 bar, offset); in ef100_pci_parse_continue_entry()
287 u32 bar = 0; in ef100_pci_parse_xilinx_cap() local
302 bar); in ef100_pci_parse_xilinx_cap()
[all …]
/linux/sound/soc/sof/
A Dops.h321 sof_ops(sdev)->write8(sdev, sdev->bar[bar] + offset, value); in snd_sof_dsp_write8()
323 writeb(value, sdev->bar[bar] + offset); in snd_sof_dsp_write8()
330 sof_ops(sdev)->write(sdev, sdev->bar[bar] + offset, value); in snd_sof_dsp_write()
332 writel(value, sdev->bar[bar] + offset); in snd_sof_dsp_write()
341 writeq(value, sdev->bar[bar] + offset); in snd_sof_dsp_write64()
348 return sof_ops(sdev)->read8(sdev, sdev->bar[bar] + offset); in snd_sof_dsp_read8()
350 return readb(sdev->bar[bar] + offset); in snd_sof_dsp_read8()
357 return sof_ops(sdev)->read(sdev, sdev->bar[bar] + offset); in snd_sof_dsp_read()
359 return readl(sdev->bar[bar] + offset); in snd_sof_dsp_read()
366 return sof_ops(sdev)->read64(sdev, sdev->bar[bar] + offset); in snd_sof_dsp_read64()
[all …]
A Diomem-utils.c57 void __iomem *dest = sdev->bar[sdev->mailbox_bar] + offset; in sof_mailbox_write()
66 void __iomem *src = sdev->bar[sdev->mailbox_bar] + offset; in sof_mailbox_read()
79 int bar = snd_sof_dsp_get_bar_index(sdev, blk_type); in sof_block_write() local
86 if (bar < 0) in sof_block_write()
87 return bar; in sof_block_write()
89 dest = sdev->bar[bar] + offset; in sof_block_write()
118 int bar = snd_sof_dsp_get_bar_index(sdev, blk_type); in sof_block_read() local
120 if (bar < 0) in sof_block_read()
121 return bar; in sof_block_read()
123 memcpy_fromio(dest, sdev->bar[bar] + offset, size); in sof_block_read()
A Dops.c51 bool snd_sof_dsp_update_bits_unlocked(struct snd_sof_dev *sdev, u32 bar, in snd_sof_dsp_update_bits_unlocked() argument
57 ret = snd_sof_dsp_read(sdev, bar, offset); in snd_sof_dsp_update_bits_unlocked()
65 snd_sof_dsp_write(sdev, bar, offset, new); in snd_sof_dsp_update_bits_unlocked()
71 bool snd_sof_dsp_update_bits64_unlocked(struct snd_sof_dev *sdev, u32 bar, in snd_sof_dsp_update_bits64_unlocked() argument
76 old = snd_sof_dsp_read64(sdev, bar, offset); in snd_sof_dsp_update_bits64_unlocked()
83 snd_sof_dsp_write64(sdev, bar, offset, new); in snd_sof_dsp_update_bits64_unlocked()
97 change = snd_sof_dsp_update_bits_unlocked(sdev, bar, offset, mask, in snd_sof_dsp_update_bits()
111 change = snd_sof_dsp_update_bits64_unlocked(sdev, bar, offset, mask, in snd_sof_dsp_update_bits64()
125 ret = snd_sof_dsp_read(sdev, bar, offset); in snd_sof_dsp_update_bits_forced_unlocked()
130 snd_sof_dsp_write(sdev, bar, offset, new); in snd_sof_dsp_update_bits_forced_unlocked()
[all …]
/linux/include/linux/
A Dpnp.h60 unsigned int bar) in pnp_port_start() argument
62 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_start()
70 unsigned int bar) in pnp_port_end() argument
72 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_end()
80 unsigned int bar) in pnp_port_flags() argument
82 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_flags()
95 unsigned int bar) in pnp_port_len() argument
97 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_len()
106 unsigned int bar) in pnp_mem_start() argument
116 unsigned int bar) in pnp_mem_end() argument
[all …]
/linux/arch/arm/mm/
A Dpmsa-v8.c150 prbar_write(bar); in __pmsav8_setup_region()
153 mpu_rgn_info.rgns[number].prbar = bar; in __pmsav8_setup_region()
163 u32 bar, lar; in pmsav8_setup_ram() local
168 bar = start; in pmsav8_setup_ram()
179 u32 bar, lar; in pmsav8_setup_io() local
184 bar = start; in pmsav8_setup_io()
195 u32 bar, lar; in pmsav8_setup_fixed() local
200 bar = start; in pmsav8_setup_fixed()
213 mpu_rgn_info.rgns[number].prbar = bar; in pmsav8_setup_fixed()
224 u32 bar, lar; in pmsav8_setup_vector() local
[all …]
/linux/Documentation/translations/zh_CN/admin-guide/
A Dbootconfig.rst46 foo.bar.baz = value1
51 foo.bar {
68 foo = bar, baz
73 foo = bar, baz
81 foo = bar, baz
90 foo.bar = value2
96 bar = value1
97 bar {
106 foo.bar = value1
112 foo.bar = value1
[all …]
/linux/Documentation/translations/zh_TW/admin-guide/
A Dbootconfig.rst46 foo.bar.baz = value1
51 foo.bar {
68 foo = bar, baz
73 foo = bar, baz
81 foo = bar, baz
90 foo.bar = value2
96 bar = value1
97 bar {
106 foo.bar = value1
112 foo.bar = value1
[all …]
/linux/drivers/vfio/pci/
A Dvfio_pci_rdwr.c214 if (vdev->barmap[bar]) in vfio_pci_core_setup_barmap()
221 io = pci_iomap(pdev, bar, 0); in vfio_pci_core_setup_barmap()
227 vdev->barmap[bar] = io; in vfio_pci_core_setup_barmap()
245 if (pci_resource_start(pdev, bar)) in vfio_pci_bar_rw()
258 if (bar == PCI_ROM_RESOURCE) { in vfio_pci_bar_rw()
277 io = vdev->barmap[bar]; in vfio_pci_bar_rw()
280 if (bar == vdev->msix_bar) { in vfio_pci_bar_rw()
291 if (bar == PCI_ROM_RESOURCE) in vfio_pci_bar_rw()
438 if (bar == vdev->msix_bar && in vfio_pci_ioeventfd()
455 if (ioeventfd->pos == pos && ioeventfd->bar == bar && in vfio_pci_ioeventfd()
[all …]
/linux/tools/testing/selftests/bpf/prog_tests/
A Dcgroup_attach_override.c28 int drop_prog = -1, allow_prog = -1, foo = -1, bar = -1; in serial_test_cgroup_attach_override() local
55 bar = test__join_cgroup(BAR); in serial_test_cgroup_attach_override()
56 if (CHECK(bar < 0, "cgroup_join_bar", "cgroup setup failed\n")) in serial_test_cgroup_attach_override()
63 if (CHECK(bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS, in serial_test_cgroup_attach_override()
72 if (CHECK(bpf_prog_detach(bar, BPF_CGROUP_INET_EGRESS), in serial_test_cgroup_attach_override()
81 if (CHECK(bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS, in serial_test_cgroup_attach_override()
95 if (CHECK(bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS, in serial_test_cgroup_attach_override()
101 if (CHECK(!bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS, 0), in serial_test_cgroup_attach_override()
106 if (CHECK(bpf_prog_detach(bar, BPF_CGROUP_INET_EGRESS), in serial_test_cgroup_attach_override()
126 if (CHECK(!bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS, in serial_test_cgroup_attach_override()
[all …]

Completed in 55 milliseconds

12345678910>>...19