Home
last modified time | relevance | path

Searched full:provider (Results 1 – 25 of 2008) sorted by relevance

12345678910>>...81

/openbmc/linux/drivers/interconnect/
H A Dicc-clk.c9 #include <linux/interconnect-provider.h>
17 struct icc_provider provider; member
23 container_of(_provider, struct icc_clk_provider, provider)
64 * icc_clk_register() - register a new clk-based interconnect provider
65 * @dev: device supporting this provider
66 * @first_id: an ID of the first provider's node
68 * @data: data for the provider
70 * Registers and returns a clk-based interconnect provider. It is a simple
82 struct icc_provider *provider; in icc_clk_register() local
98 provider = &qp->provider; in icc_clk_register()
[all …]
H A Dcore.c14 #include <linux/interconnect-provider.h>
45 struct icc_provider *provider; in icc_summary_show() local
52 list_for_each_entry(provider, &icc_providers, provider_list) { in icc_summary_show()
55 list_for_each_entry(n, &provider->nodes, node_list) { in icc_summary_show()
101 struct icc_provider *provider; in icc_graph_show() local
111 list_for_each_entry(provider, &icc_providers, provider_list) { in icc_graph_show()
113 if (provider->dev) in icc_graph_show()
115 dev_name(provider->dev)); in icc_graph_show()
118 list_for_each_entry(n, &provider->nodes, node_list) in icc_graph_show()
122 list_for_each_entry(n, &provider->nodes, node_list) in icc_graph_show()
[all …]
/openbmc/linux/drivers/clk/keystone/
H A Dsci-clk.c8 #include <linux/clk-provider.h>
24 * struct sci_clk_provider - TI SCI clock provider representation
27 * @dev: Device pointer for the clock provider
29 * @num_clocks: Total number of clocks for this provider
45 * @provider: Master clock provider
56 struct sci_clk_provider *provider; member
78 return clk->provider->ops->get_clock(clk->provider->sci, clk->dev_id, in sci_clk_prepare()
95 ret = clk->provider->ops->put_clock(clk->provider->sci, clk->dev_id, in sci_clk_unprepare()
98 dev_err(clk->provider->dev, in sci_clk_unprepare()
116 ret = clk->provider->ops->is_on(clk->provider->sci, clk->dev_id, in sci_clk_is_prepared()
[all …]
/openbmc/linux/tools/testing/selftests/bpf/
H A Dsdt.h45 # define _SDT_PROBE(provider, name, n, arglist) \ argument
46 _SDT_ASM_BODY(provider, name, _SDT_ASM_SUBSTR_1, (_SDT_DEPAREN_##n arglist)) \
69 #define _SDT_NOTE_SEMAPHORE_USE(provider, name) \ argument
70 __asm__ __volatile__ ("" :: "m" (provider##_##name##_semaphore));
72 #define _SDT_NOTE_SEMAPHORE_USE(provider, name) argument
75 # define _SDT_PROBE(provider, name, n, arglist) \ argument
77 _SDT_NOTE_SEMAPHORE_USE(provider, name); \
78 __asm__ __volatile__ (_SDT_ASM_BODY(provider, name, _SDT_ASM_ARGS, (n)) \
289 #define _SDT_ASM_BODY(provider, name, pack_args, args, ...) \
299 _SDT_SEMAPHORE(provider,name) \
[all …]
/openbmc/openbmc/meta-security/meta-parsec/lib/oeqa/runtime/cases/
H A Dparsec.py31 def copy_subconfig(self, cfg, provider): argument
32 """ Copy a provider configuration to target and append it to Parsec config """
38 (status, output) = self.target.copyTo(tmp_path, "%s-%s" % (self.toml_file, provider))
40 … status, output = self.target.run('cat %s-%s >>%s' % (self.toml_file, provider, self.toml_file))
48 def check_parsec_providers(self, provider=None, prov_id=None): argument
56 if provider and prov_id:
57 self.assertIn("ID: 0x0%d (%s provider)" % (prov_id, provider),
58 output, msg='%s provider is not configured.' % provider)
67 """ Check that the require provider is included in Parsec """
78 self.skipTest('%s provider is not included in Parsec. Parsec PACKAGECONFIG: "%s"' % \
[all …]
/openbmc/linux/drivers/interconnect/imx/
H A Dimx.c12 #include <linux/interconnect-provider.h>
41 struct device *dev = node->provider->dev; in imx_icc_node_set()
107 dev_warn(node->provider->dev, in imx_icc_node_destroy()
117 static int imx_icc_node_init_qos(struct icc_provider *provider, in imx_icc_node_init_qos() argument
122 struct device *dev = provider->dev; in imx_icc_node_init_qos()
166 struct icc_provider *provider = &imx_provider->provider; in imx_icc_node_add() local
167 struct device *dev = provider->dev; in imx_icc_node_add()
195 icc_node_add(node, provider); in imx_icc_node_add()
198 ret = imx_icc_node_init_qos(provider, node); in imx_icc_node_add()
208 static void imx_icc_unregister_nodes(struct icc_provider *provider) in imx_icc_unregister_nodes() argument
[all …]
/openbmc/linux/drivers/clk/tegra/
H A Dclk-tegra210-emc.c8 #include <linux/clk-provider.h>
35 struct tegra210_clk_emc_provider *provider; member
93 struct tegra210_clk_emc_provider *provider = emc->provider; in tegra210_clk_emc_round_rate() local
96 if (!provider || !provider->configs || provider->num_configs == 0) in tegra210_clk_emc_round_rate()
99 for (i = 0; i < provider->num_configs; i++) { in tegra210_clk_emc_round_rate()
100 if (provider->configs[i].rate >= rate) in tegra210_clk_emc_round_rate()
101 return provider->configs[i].rate; in tegra210_clk_emc_round_rate()
104 return provider->configs[i - 1].rate; in tegra210_clk_emc_round_rate()
122 struct tegra210_clk_emc_provider *provider = emc->provider; in tegra210_clk_emc_set_rate() local
124 struct device *dev = provider->dev; in tegra210_clk_emc_set_rate()
[all …]
/openbmc/linux/drivers/interconnect/qcom/
H A Dicc-rpm.c7 #include <linux/interconnect-provider.h>
55 struct icc_provider *provider = src->provider; in qcom_icc_set_qnoc_qos() local
56 struct qcom_icc_provider *qp = to_qcom_provider(provider); in qcom_icc_set_qnoc_qos()
102 struct icc_provider *provider; in qcom_icc_set_bimc_qos() local
108 provider = src->provider; in qcom_icc_set_bimc_qos()
109 qp = to_qcom_provider(provider); in qcom_icc_set_bimc_qos()
157 struct icc_provider *provider; in qcom_icc_set_noc_qos() local
162 provider = src->provider; in qcom_icc_set_noc_qos()
163 qp = to_qcom_provider(provider); in qcom_icc_set_noc_qos()
166 dev_dbg(src->provider->dev, in qcom_icc_set_noc_qos()
[all …]
H A Dicc-rpmh.c7 #include <linux/interconnect-provider.h>
28 qp = to_qcom_provider(node->provider); in qcom_icc_pre_aggregate()
96 qp = to_qcom_provider(node->provider); in qcom_icc_set()
107 * @dev: associated provider device
167 struct icc_provider *provider; in qcom_icc_rpmh_probe() local
190 provider = &qp->provider; in qcom_icc_rpmh_probe()
191 provider->dev = dev; in qcom_icc_rpmh_probe()
192 provider->set = qcom_icc_set; in qcom_icc_rpmh_probe()
193 provider->pre_aggregate = qcom_icc_pre_aggregate; in qcom_icc_rpmh_probe()
194 provider->aggregate = qcom_icc_aggregate; in qcom_icc_rpmh_probe()
[all …]
H A Dosm-l3.c9 #include <linux/interconnect-provider.h>
38 container_of(_provider, struct qcom_osm_l3_icc_provider, provider)
45 struct icc_provider provider; member
129 struct icc_provider *provider; in qcom_osm_l3_set() local
135 provider = src->provider; in qcom_osm_l3_set()
136 qp = to_osm_l3_provider(provider); in qcom_osm_l3_set()
155 icc_provider_deregister(&qp->provider); in qcom_osm_l3_remove()
156 icc_nodes_remove(&qp->provider); in qcom_osm_l3_remove()
168 struct icc_provider *provider; in qcom_osm_l3_probe() local
238 provider = &qp->provider; in qcom_osm_l3_probe()
[all …]
/openbmc/linux/include/linux/
H A Dinterconnect-provider.h43 * struct icc_provider - interconnect provider (controller) entity that might
47 * @nodes: internal list of the interconnect provider nodes
53 * @xlate: provider-specific callback for mapping nodes from phandle arguments
55 * @dev: the device this interconnect provider belongs to
57 * @inter_set: whether inter-provider pairs will be configured with @set
83 * @provider: points to the interconnect provider of this node
84 * @node_list: the list entry in the parent provider's "nodes" list
101 struct icc_provider *provider; member
121 void icc_node_add(struct icc_node *node, struct icc_provider *provider);
123 int icc_nodes_remove(struct icc_provider *provider);
[all …]
/openbmc/linux/drivers/interconnect/samsung/
H A Dexynos.c3 * Exynos generic interconnect provider driver
11 #include <linux/interconnect-provider.h>
23 /* One interconnect node per provider */
24 struct icc_provider provider; member
100 icc_provider_deregister(&priv->provider); in exynos_generic_icc_remove()
101 icc_nodes_remove(&priv->provider); in exynos_generic_icc_remove()
110 struct icc_provider *provider; in exynos_generic_icc_probe() local
121 provider = &priv->provider; in exynos_generic_icc_probe()
123 provider->set = exynos_generic_icc_set; in exynos_generic_icc_probe()
124 provider->aggregate = icc_std_aggregate; in exynos_generic_icc_probe()
[all …]
/openbmc/qemu/stats/
H A Dstats-hmp-cmds.c60 StatsSchemaList *list, StatsProvider provider, in find_schema_value_list() argument
66 if (node->value->provider == provider && in find_schema_value_list()
79 /* Find provider schema */ in print_stats_results()
81 find_schema_value_list(schema, result->provider, target); in print_stats_results()
86 StatsProvider_str(result->provider)); in print_stats_results()
91 monitor_printf(mon, "provider: %s\n", in print_stats_results()
92 StatsProvider_str(result->provider)); in print_stats_results()
137 int cpu_index, StatsProvider provider) in stats_filter() argument
164 if (!names && provider == STATS_PROVIDER__MAX) { in stats_filter()
170 * by name, but not by provider, requires the creation of one filter per in stats_filter()
[all …]
H A Dstats-qmp-cmds.c15 StatsProvider provider; member
24 void add_stats_callbacks(StatsProvider provider, in add_stats_callbacks() argument
29 entry->provider = provider; in add_stats_callbacks()
46 if (request->provider != entry->provider) { in invoke_stats_cb()
107 StatsProvider provider, in qmp_query_stats_schemas() argument
115 if (!has_provider || provider == entry->provider) { in qmp_query_stats_schemas()
127 void add_stats_entry(StatsResultList **stats_results, StatsProvider provider, in add_stats_entry() argument
132 entry->provider = provider; in add_stats_entry()
140 StatsProvider provider, StatsTarget target, in add_stats_schema() argument
145 entry->provider = provider; in add_stats_schema()
/openbmc/linux/drivers/clk/ti/
H A Dclkctrl.c10 #include <linux/clk-provider.h>
227 struct omap_clkctrl_provider *provider = data; in _ti_omap4_clkctrl_xlate() local
236 list_for_each_entry(iter, &provider->clocks, node) { in _ti_omap4_clkctrl_xlate()
285 _ti_clkctrl_clk_register(struct omap_clkctrl_provider *provider, in _ti_clkctrl_clk_register() argument
322 list_add(&clkctrl_clk->node, &provider->clocks); in _ti_clkctrl_clk_register()
333 _ti_clkctrl_setup_gate(struct omap_clkctrl_provider *provider, in _ti_clkctrl_setup_gate() argument
347 if (_ti_clkctrl_clk_register(provider, node, &clk_hw->hw, offset, in _ti_clkctrl_setup_gate()
354 _ti_clkctrl_setup_mux(struct omap_clkctrl_provider *provider, in _ti_clkctrl_setup_mux() argument
382 if (_ti_clkctrl_clk_register(provider, node, &mux->hw, offset, in _ti_clkctrl_setup_mux()
389 _ti_clkctrl_setup_div(struct omap_clkctrl_provider *provider, in _ti_clkctrl_setup_div() argument
[all …]
/openbmc/qemu/qapi/
H A Dstats.json92 # @provider: provider for which to return statistics.
99 'data': { 'provider': 'StatsProvider',
123 # optionally which named values to return within each provider
166 # @provider: provider for this set of statistics.
176 'data': { 'provider': 'StatsProvider',
186 # The arguments are a StatsFilter and specify the provider and objects
189 # Returns: a list of StatsResult, one for each provider and object
205 # identified by a target, a provider (both available in
238 # Schema for all available statistics for a provider and target.
240 # @provider: provider for this set of statistics.
[all …]
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-security/trusted-services/corstone1000/
H A D0006-plat-corstone1000-Use-the-stateless-platform-service.patch14 .../provider/capsule_update_provider.c | 24 ++++---------------
15 .../provider/corstone1000_fmp_service.c | 10 ++++----
16 .../provider/corstone1000_fmp_service.h | 3 +--
20 … a/components/service/capsule_update/provider/capsule_update_provider.c b/components/service/capsu…
22 --- a/components/service/capsule_update/provider/capsule_update_provider.c
23 +++ b/components/service/capsule_update/provider/capsule_update_provider.c
69 …a/components/service/capsule_update/provider/corstone1000_fmp_service.c b/components/service/capsu…
71 --- a/components/service/capsule_update/provider/corstone1000_fmp_service.c
72 +++ b/components/service/capsule_update/provider/corstone1000_fmp_service.c
107 …a/components/service/capsule_update/provider/corstone1000_fmp_service.h b/components/service/capsu…
[all …]
/openbmc/openbmc/poky/meta/files/common-licenses/
H A DOGL-Canada-2.07 * The Information Provider grants you a worldwide, royalty-free, perpetual, non-exclusive licence t…
13 …ion by including any attribution statement specified by the Information Provider(s) and, where pos…
14 * If the Information Provider does not provide a specific attribution statement, or if you are usin…
17 …u under this licence, or any similar licence granted by the Information Provider, will end automat…
22 * third party rights the Information Provider is not authorized to license;
23 * the names, crests, logos, or other official symbols of the Information Provider; and
27 …tion in a way that suggests any official status or that the Information Provider endorses you or y…
30 The Information is licensed “as is”, and the Information Provider excludes all representations, war…
32 The Information Provider is not liable for any errors or omissions in the Information, and will not…
44 "Information Provider" means Her Majesty the Queen in right of Canada.
[all …]
H A DNCGL-UK-2.023 …ion by including any attribution statement specified by the Information Provider(s) and, where pos…
25 If the Information Provider does not provide a specific attribution statement, you must use the fol…
37 …om of Information Acts for the UK and Scotland) by or with the consent of the Information Provider;
40 • third party rights the Information Provider is not authorised to license;
45 …tion in a way that suggests any official status or that the Information Provider and/or Licensor e…
48 The Information is licensed ‘as is’ and the Information Provider excludes all representations, warr…
49Provider is not liable for any errors or omissions in the Information and shall not be liable for …
52 … in which the Information Provider has its principal place of business, unless otherwise specified…
59 ‘Information Provider’ means the person or organisation providing the Information under this licenc…
61 ‘Licensor’ means any Information Provider which has the authority to offer Information under the te…
H A DCDLA-Permissive-1.05Provider receives from making Data available and that You receive from Data or otherwise under the…
13 …t), collectively or individually, whether created or gathered by a Data Provider or an Entity acti…
15 1.4 “Data Provider” means any Entity (including any employee or contractor of such Entity authorize…
37 2.1 Subject to the conditions set forth in Section 3 of this Agreement, Data Provider(s) hereby gra…
39 …ctable under copyright, Sui Generis Database Rights, or other law, Data Provider(s) further agree(…
51Provider(s). Such retained credit or attribution includes any of the following to the extent they …
55Provider agree that Enhanced Data shall not be considered a work of joint authorship by virtue of …
59 Section 4. Data Provider(s)’ Representations
61Provider represents that the Data Provider has exercised reasonable care, to assure that: (a) the …
67 5.2 If You institute litigation against a Data Provider or anyone else who Receives the Data (inclu…
[all …]
H A DOGL-UK-1.018 …ion by including any attribution statement specified by the Information Provider(s) and, where pos…
19 … If the Information Provider does not provide a specific attribution statement, or if you are usin…
20 …tion in a way that suggests any official status or that the Information Provider endorses you or y…
30 …om of Information Acts for the UK and Scotland) by or with the consent of the Information Provider;
33 - third party rights the Information Provider is not authorised to license;
39 The Information is licensed ‘as is’ and the Information Provider excludes all representations, warr…
41Provider is not liable for any errors or omissions in the Information and shall not be liable for …
45 … in which the Information Provider has its principal place of business, unless otherwise specified…
53 ‘Information Provider’
means the person or organisation providing the Information under this licenc…
55 ‘Licensor’
means any Information Provider which has the authority to offer Information under the te…
H A DOGL-UK-2.017 …ion by including any attribution statement specified by the Information Provider(s) and, where pos…
18 …If the Information Provider does not provide a specific attribution statement, or if you are using…
28 …om of Information Acts for the UK and Scotland) by or with the consent of the Information Provider;
31 third party rights the Information Provider is not authorised to license;
35 …tion in a way that suggests any official status or that the Information Provider endorses you or y…
38 The Information is licensed ‘as is’ and the Information Provider excludes all representations, warr…
40Provider is not liable for any errors or omissions in the Information and shall not be liable for …
43 … in which the Information Provider has its principal place of business, unless otherwise specified…
51 ‘Information Provider
55 means any Information Provider who has the authority to offer Information under the terms of this l…
H A DOGL-UK-3.017 …ng or linking to any attribution statement specified by the Information Provider(s) and, where pos…
18 …If the Information Provider does not provide a specific attribution statement, you must use the fo…
30 …om of Information Acts for the UK and Scotland) by or with the consent of the Information Provider;
33 third party rights the Information Provider is not authorised to license;
37 …tion in a way that suggests any official status or that the Information Provider and/or Licensor e…
40 The Information is licensed 'as is' and the Information Provider and/or Licensor excludes all repre…
42Provider and/or Licensor are not liable for any errors or omissions in the Information and shall n…
45 … in which the Information Provider has its principal place of business, unless otherwise specified…
52 'Information Provider' means the person or organisation providing the Information under this licenc…
54 'Licensor' means any Information Provider which has the authority to offer Information under the te…
H A DCDLA-Sharing-1.05Provider receives from making Data available and that You receive from Data or otherwise under the…
13 …t), collectively or individually, whether created or gathered by a Data Provider or an Entity acti…
15 1.4 “Data Provider” means any Entity (including any employee or contractor of such Entity authorize…
39 2.1 Subject to the conditions set forth in Section 3 of this Agreement, Data Provider(s) hereby gra…
41 …ctable under copyright, Sui Generis Database Rights, or other law, Data Provider(s) further agree(…
53Provider(s). Such retained credit or attribution includes any of the following to the extent they …
59Provider agree that Enhanced Data shall not be considered a work of joint authorship by virtue of …
63 Section 4. Data Provider(s)’ Representations
65Provider represents that the Data Provider has exercised reasonable care, to assure that: (a) the …
71 5.2 If You institute litigation against a Data Provider or anyone else who Receives the Data (inclu…
[all …]
/openbmc/linux/Documentation/driver-api/pci/
H A Dp2pdma.rst36 * Provider - A driver which provides or publishes P2P resources like
44 it may be typical for a driver to be both a provider and a client).
48 * The NVMe PCI driver is both a client, provider and orchestrator
50 resource (provider), it accepts P2P memory pages as buffers in requests
61 memory behind it, its driver could add support as a P2P provider and
66 Provider Drivers
69 A provider simply needs to register a BAR (or a portion of a BAR)
98 a specific P2P provider to use it may check compatibility using
99 :c:func:`pci_p2pdma_distance()` otherwise it may find a memory provider
101 If more than one provider is supported, the one nearest to all the clients will
[all …]

12345678910>>...81