Home
last modified time | relevance | path

Searched refs:smem (Results 1 – 25 of 102) sorted by relevance

12345

/openbmc/linux/drivers/rpmsg/
H A Dqcom_glink_smem.c66 struct qcom_glink_smem *smem = pipe->smem; in glink_smem_rx_avail() local
198 struct qcom_glink_smem *smem = pipe->smem; in glink_smem_tx_kick() local
217 kfree(smem); in qcom_glink_smem_release()
233 smem = kzalloc(sizeof(*smem), GFP_KERNEL); in qcom_glink_smem_register()
234 if (!smem) in qcom_glink_smem_register()
307 smem->irq = of_irq_get(smem->dev.of_node, 0); in qcom_glink_smem_register()
316 smem->mbox_client.dev = &smem->dev; in qcom_glink_smem_register()
320 ret = dev_err_probe(&smem->dev, PTR_ERR(smem->mbox_chan), in qcom_glink_smem_register()
325 rx_pipe->smem = smem; in qcom_glink_smem_register()
330 tx_pipe->smem = smem; in qcom_glink_smem_register()
[all …]
/openbmc/linux/drivers/soc/qcom/
H A Dsmem.c857 dev_err(smem->dev, in qcom_smem_get_ptable()
975 smem->global_partition.phys_base = smem->regions[0].aux_base + in qcom_smem_set_global_partition()
1028 smem->partitions[remote_host].phys_base = smem->regions[0].aux_base + in qcom_smem_enumerate_partitions()
1045 smem->ptable = devm_ioremap_wc(smem->dev, ptable_start, SZ_4K); in qcom_smem_map_toc()
1112 if (!smem) in qcom_smem_probe()
1127 ret = qcom_smem_resolve_mem(smem, "memory-region", &smem->regions[0]); in qcom_smem_probe()
1139 ret = qcom_smem_map_toc(smem, &smem->regions[0]); in qcom_smem_probe()
1168 if (!smem->hwlock) in qcom_smem_probe()
1183 devm_iounmap(smem->dev, smem->regions[0].virt_base); in qcom_smem_probe()
1189 smem->item_count = qcom_smem_get_item_count(smem); in qcom_smem_probe()
[all …]
/openbmc/u-boot/drivers/smem/
H A Dmsm_smem.c352 dev_err(smem->dev, in qcom_smem_alloc_private()
630 ptable = smem->regions[0].virt_base + smem->regions[0].size - SZ_4K; in qcom_smem_get_ptable()
636 dev_err(smem->dev, in qcom_smem_get_ptable()
716 dev_err(smem->dev, in qcom_smem_set_global_partition()
761 dev_err(smem->dev, in qcom_smem_enumerate_partitions()
768 dev_err(smem->dev, in qcom_smem_enumerate_partitions()
857 smem = devm_kzalloc(dev, sizeof(*smem) + array_size, GFP_KERNEL); in qcom_smem_probe()
858 if (!smem) in qcom_smem_probe()
861 smem->dev = dev; in qcom_smem_probe()
888 smem->item_count = qcom_smem_get_item_count(smem); in qcom_smem_probe()
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-support/smem/smem/
H A D0001-smem-fix-support-for-source-option-python3.patch4 Subject: [PATCH] smem: fix support for --source option (python3)
11 File "./smem", line 727, in <module>
13 File "./smem", line 299, in showpids
15 File "./smem", line 519, in showtable
17 File "./smem", line 118, in totalmem
19 File "./smem", line 193, in memory
32 smem | 4 ++--
35 diff --git a/smem b/smem
37 --- a/smem
38 +++ b/smem
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-support/smem/
H A Dsmem_1.5.bb2 DESCRIPTION = "smem is a tool that can give numerous reports on memory usage on Linux \
3 systems. Unlike existing tools, smem can report proportional set size (PSS), \
6 HOMEPAGE = "http://www.selenic.com/smem/"
14 file://0001-smem-fix-support-for-source-option-python3.patch"
18 UPSTREAM_CHECK_URI = "https://selenic.com/repo/smem/tags"
30 install -m 0755 ${S}/smem ${D}${bindir}/
31 sed -i -e '1s,#!.*python.*,#!${USRBINPATH}/env python3,' ${D}${bindir}/smem
33 install -m 0644 ${S}/smem.8 ${D}/${mandir}/man8/
/openbmc/linux/Documentation/devicetree/bindings/soc/qcom/
H A Dqcom,smem.yaml4 $id: http://devicetree.org/schemas/soc/qcom/qcom,smem.yaml#
20 const: qcom,smem
58 smem@fa00000 {
59 compatible = "qcom,smem";
72 smem_region: smem@fa00000 {
78 smem {
79 compatible = "qcom,smem";
H A Dqcom,wcnss.yaml71 qcom,smem-states:
77 qcom,smem-state-names:
88 - qcom,smem-states
89 - qcom,smem-state-names
130 qcom,smem-states = <&apps_smsm 10>, <&apps_smsm 9>;
131 qcom,smem-state-names = "tx-enable", "tx-rings-empty";
H A Dqcom,smp2p.yaml55 qcom,smem:
60 Two identifiers of the inbound and outbound smem items used for this edge.
87 '#qcom,smem-state-cells':
101 - '#qcom,smem-state-cells'
110 - qcom,smem
129 qcom,smem = <431>, <451>;
137 #qcom,smem-state-cells = <1>;
/openbmc/linux/tools/testing/selftests/mm/
H A Dcow.c1380 char *mem, *smem, tmp; in run_with_zeropage() local
1398 tmp = *mem + *smem; in run_with_zeropage()
1404 if (smem != MAP_FAILED) in run_with_zeropage()
1452 tmp = *mem + *smem; in run_with_huge_zeropage()
1460 fn(mem, smem, thpsize); in run_with_huge_zeropage()
1469 char *mem, *smem, tmp; in run_with_memfd() local
1499 tmp = *mem + *smem; in run_with_memfd()
1513 char *mem, *smem, tmp; in run_with_tmpfile() local
1550 tmp = *mem + *smem; in run_with_tmpfile()
1566 char *mem, *smem, tmp; in run_with_memfd_hugetlb() local
[all …]
/openbmc/linux/Documentation/devicetree/bindings/net/
H A Dqcom,bam-dmux.yaml40 qcom,smem-states:
47 qcom,smem-state-names:
67 - qcom,smem-states
68 - qcom,smem-state-names
86 qcom,smem-states = <&apps_smsm 1>, <&apps_smsm 11>;
87 qcom,smem-state-names = "pc", "pc-ack";
H A Dqcom,ipa.yaml116 qcom,smem-states:
123 qcom,smem-state-names:
170 - qcom,smem-states
215 qcom,smem = <94>, <432>;
221 #qcom,smem-state-cells = <1>;
269 qcom,smem-states = <&ipa_smp2p_out 0>,
271 qcom,smem-state-names = "ipa-clock-enabled-valid",
/openbmc/linux/Documentation/devicetree/bindings/mtd/partitions/
H A Dqcom,smem-part.yaml4 $id: http://devicetree.org/schemas/mtd/partitions/qcom,smem-part.yaml#
22 const: qcom,smem-part
37 compatible = "qcom,smem-part";
45 compatible = "qcom,smem-part";
/openbmc/linux/Documentation/devicetree/bindings/remoteproc/
H A Dqcom,qcs404-cdsp-pil.yaml86 qcom,smem-states:
92 qcom,smem-state-names:
109 - qcom,smem-states
110 - qcom,smem-state-names
158 qcom,smem-states = <&cdsp_smp2p_out 0>;
159 qcom,smem-state-names = "stop";
H A Dqcom,pas-common.yaml55 qcom,smem-states:
61 qcom,smem-state-names:
85 - qcom,smem-states
86 - qcom,smem-state-names
H A Dqcom,sdm845-adsp-pil.yaml86 qcom,smem-states:
92 qcom,smem-state-names:
109 - qcom,smem-states
110 - qcom,smem-state-names
157 qcom,smem-states = <&adsp_smp2p_out 0>;
158 qcom,smem-state-names = "stop";
H A Dqcom,sc7280-wpss-pil.yaml98 qcom,smem-states:
104 qcom,smem-state-names:
145 - qcom,smem-states
146 - qcom,smem-state-names
188 qcom,smem-states = <&wpss_smp2p_out 0>;
189 qcom,smem-state-names = "stop";
H A Dqcom,sc7280-adsp-pil.yaml89 qcom,smem-states:
95 qcom,smem-state-names:
134 - qcom,smem-states
135 - qcom,smem-state-names
180 qcom,smem-states = <&adsp_smp2p_out 0>;
181 qcom,smem-state-names = "stop";
H A Dqcom,sc7180-mss-pil.yaml132 qcom,smem-states:
138 qcom,smem-state-names:
181 - qcom,smem-states
182 - qcom,smem-state-names
231 qcom,smem-states = <&modem_smp2p_out 0>;
232 qcom,smem-state-names = "stop";
H A Dqcom,wcnss-pil.yaml79 qcom,smem-states:
86 qcom,smem-state-names:
244 qcom,smem-states = <&wcnss_smp2p_out 0>;
245 qcom,smem-state-names = "stop";
289 qcom,smem-states = <&apps_smsm 10>, <&apps_smsm 9>;
290 qcom,smem-state-names = "tx-enable", "tx-rings-empty";
H A Dqcom,sc7280-mss-pil.yaml146 qcom,smem-states:
152 qcom,smem-state-names:
197 - qcom,smem-states
198 - qcom,smem-state-names
248 qcom,smem-states = <&modem_smp2p_out 0>;
249 qcom,smem-state-names = "stop";
H A Dqcom,msm8916-mss-pil.yaml98 qcom,smem-states:
104 qcom,smem-state-names:
192 - qcom,smem-states
193 - qcom,smem-state-names
263 qcom,smem-states = <&hexagon_smp2p_out 0>;
264 qcom,smem-state-names = "stop";
H A Dqcom,q6v5.txt76 - qcom,smem-states:
79 Definition: reference to the smem state for requesting the Hexagon to
82 - qcom,smem-state-names:
H A Dqcom,msm8996-mss-pil.yaml99 qcom,smem-states:
105 qcom,smem-state-names:
204 - qcom,smem-states
205 - qcom,smem-state-names
386 qcom,smem-states = <&modem_smp2p_out 0>;
387 qcom,smem-state-names = "stop";
/openbmc/u-boot/arch/arm/mach-snapdragon/
H A Ddram.c57 struct udevice *smem; in msm_fixup_memory() local
62 ret = uclass_get_device_by_name(UCLASS_SMEM, "smem", &smem); in msm_fixup_memory()
68 ram_ptable = smem_get(smem, -1, SMEM_USABLE_RAM_PARTITION_TABLE, &size); in msm_fixup_memory()
/openbmc/linux/drivers/video/fbdev/
H A Dpmagb-b-fb.c38 volatile void __iomem *smem; member
298 par->smem = ioremap(info->fix.smem_start, info->fix.smem_len); in pmagbbfb_probe()
299 if (!par->smem) { in pmagbbfb_probe()
305 info->screen_base = (void __iomem *)par->smem + vid_base * 0x1000; in pmagbbfb_probe()
335 iounmap(par->smem); in pmagbbfb_probe()
360 iounmap(par->smem); in pmagbbfb_remove()

12345