Home
last modified time | relevance | path

Searched refs:schema (Results 1 – 25 of 32) sorted by relevance

12

/Linux-v6.6/Documentation/devicetree/bindings/
Dwriting-schema.rst3 Writing Devicetree Bindings in json-schema
6 Devicetree bindings are written using json-schema vocabulary. Schema files are
11 Also see :ref:`example-schema`.
16 Each schema doc is a structured json-schema which is defined by a set of
18 top-level json-schema properties used are:
21 A json-schema unique identifier string. The string must be a valid
22 URI typically containing the binding's filename and path. For DT schema, it must
24 references to other files specified in schema "$ref" properties. A $ref value
27 components of the current schema file's '$id' value. A URL is used even for
30 $schema
[all …]
DMakefile4 DT_MK_SCHEMA ?= dt-mk-schema
67 $(obj)/processed-schema.json: $(DT_DOCS) $(src)/.yamllint check_dtschema_version FORCE
70 always-y += processed-schema.json
79 dt_compatible_check: $(obj)/processed-schema.json
D.gitignore3 /processed-schema*.yaml
4 /processed-schema*.json
Dwriting-bindings.rst56 https://github.com/devicetree-org/dt-schema/blob/main/dtschema/schemas/property-units.yaml
72 - Properties without schema types (e.g. without standard suffix or not defined
73 by schema) need the type, even if this is an enum.
75 - If schema includes other schema (e.g. /schemas/i2c/i2c-controller.yaml) use
Dsubmitting-patches.rst22 2) DT binding files are written in DT schema format using json-schema
28 See Documentation/devicetree/bindings/writing-schema.rst for more details
29 about schema and tools setup.
Dgraph.txt1 This file has moved to graph.yaml in dt-schema repo
Dindex.rst8 writing-schema
/Linux-v6.6/arch/x86/kernel/cpu/resctrl/
Dctrlmondata.c459 static void show_doms(struct seq_file *s, struct resctrl_schema *schema, int closid) in show_doms() argument
461 struct rdt_resource *r = schema->res; in show_doms()
466 seq_printf(s, "%*s:", max_name_width, schema->name); in show_doms()
475 schema->conf_type); in show_doms()
487 struct resctrl_schema *schema; in rdtgroup_schemata_show() local
495 list_for_each_entry(schema, &resctrl_schema_all, list) { in rdtgroup_schemata_show()
496 seq_printf(s, "%s:uninitialized\n", schema->name); in rdtgroup_schemata_show()
511 list_for_each_entry(schema, &resctrl_schema_all, list) { in rdtgroup_schemata_show()
512 if (closid < schema->num_closid) in rdtgroup_schemata_show()
513 show_doms(s, schema, closid); in rdtgroup_schemata_show()
Drdtgroup.c1370 struct resctrl_schema *schema; in rdtgroup_size_show() local
1405 list_for_each_entry(schema, &resctrl_schema_all, list) { in rdtgroup_size_show()
1406 r = schema->res; in rdtgroup_size_show()
1407 type = schema->conf_type; in rdtgroup_size_show()
1409 seq_printf(s, "%*s:", max_name_width, schema->name); in rdtgroup_size_show()
/Linux-v6.6/Documentation/devicetree/bindings/clock/
Dclock-bindings.txt1 This file has moved to the clock binding schema:
2 https://github.com/devicetree-org/dt-schema/blob/main/dtschema/schemas/clock/clock.yaml
/Linux-v6.6/tools/net/ynl/
Dcli.py33 args.schema = ''
39 ynl = YnlFamily(args.spec, args.schema)
Dethtool.py156 schema = '../../../Documentation/netlink/genetlink-legacy.yaml'
158 ynl = YnlFamily(spec, schema)
/Linux-v6.6/Documentation/userspace-api/netlink/
Dnetlink-raw.rst14 The netlink-raw schema extends the :doc:`genetlink-legacy <genetlink-legacy>`
15 schema with properties that are needed to specify the protocol numbers and
Dspecs.rst24 This document describes details of the schema.
34 There are four schema levels for Netlink specs, from the simplest used
42 customization of define and enum type and value names; this schema should
45 - ``genetlink-legacy`` - Generic Netlink catch all schema supporting quirks of
47 - ``netlink-raw`` - catch all schema supporting pre-Generic Netlink protocols
56 YAML schema has the following conceptual sections:
64 Most properties in the schema accept (or in fact require) a ``doc``
68 schema. See the documentation of :doc:`genetlink-c <c-code-gen>`
97 The schema level, default is ``genetlink``, which is the only value
/Linux-v6.6/tools/testing/selftests/resctrl/
Dresctrlfs.c491 char controlgroup[1024], schema[1024], reason[64]; in write_schemata() local
521 sprintf(schema, "%s%d%c%s", "L3:", resource_id, '=', schemata); in write_schemata()
524 sprintf(schema, "%s%d%c%s", "MB:", resource_id, '=', schemata); in write_schemata()
534 if (fprintf(fp, "%s\n", schema) < 0) { in write_schemata()
545 schema, ret ? " # " : "", in write_schemata()
/Linux-v6.6/net/ipv6/
Dioam6.c183 sc = rcu_dereference_protected(ns->schema, in ioam6_genl_delns()
230 sc = rcu_dereference(ns->schema); in __ioam6_genl_dumpns_element()
390 rcu_assign_pointer(ns->schema, NULL); in ioam6_genl_delsc()
535 sc_ref = rcu_dereference_protected(ns->schema, in ioam6_genl_ns_set_schema()
539 rcu_assign_pointer(ns->schema, sc); in ioam6_genl_ns_set_schema()
545 rcu_assign_pointer(ns_ref->schema, NULL); in ioam6_genl_ns_set_schema()
878 sc = rcu_dereference(ns->schema); in ioam6_fill_trace_data()
/Linux-v6.6/include/net/
Dioam6.h21 struct ioam6_schema __rcu *schema; member
/Linux-v6.6/Documentation/driver-api/media/drivers/
Dpxa_camera.rst35 c) Capture global finite state machine schema
121 For the next schema, let's assume d0=desc-sg[0] .. dN=desc-sg[N],
149 while the DMA jumps from one Videobuffer to another. On the schema, that
/Linux-v6.6/tools/testing/selftests/net/
Dioam6.sh318 ip -netns ioam-node-alpha ioam schema add ${ALPHA[8]} "${ALPHA[9]}"
319 ip -netns ioam-node-alpha ioam namespace set 123 schema ${ALPHA[8]}
330 ip -netns ioam-node-beta ioam schema add ${BETA[8]} "${BETA[9]}"
331 ip -netns ioam-node-beta ioam namespace set 123 schema ${BETA[8]}
447 ip -netns ioam-node-alpha ioam namespace set 123 schema ${ALPHA[8]}
/Linux-v6.6/tools/net/ynl/lib/
Dnlspec.py394 schema = yaml.safe_load(stream)
399 jsonschema.validate(self.yaml, schema)
Dynl.py407 def __init__(self, def_path, schema=None): argument
408 super().__init__(def_path, schema)
/Linux-v6.6/Documentation/i2c/busses/
Di2c-parport.rst45 a sample electronics schema (credits go to Sylvain Munaut)::
/Linux-v6.6/Documentation/firmware-guide/acpi/dsd/
Dgraph.rst172 https://github.com/devicetree-org/dt-schema/blob/main/schemas/graph.yaml,
/Linux-v6.6/arch/arm/boot/dts/marvell/
Darmada-385-turris-omnia.dts8 * Schematic available at https://www.turris.cz/doc/_media/rtrom01-schema.pdf
/Linux-v6.6/scripts/
DMakefile.lib409 DT_TMP_SCHEMA := $(objtree)/$(DT_BINDING_DIR)/processed-schema.json

12