Home
last modified time | relevance | path

Searched full:binding (Results 1 – 25 of 2241) sorted by relevance

12345678910>>...90

/OK3568_Linux_fs/kernel/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_binding.h42 * enum vmw_ctx_binding_type - abstract resource to context binding types
63 * struct vmw_ctx_bindinfo - single binding metadata
67 * @ctx: Non-refcounted pointer to the context that owns the binding. NULL
68 * indicates no binding present.
69 * @res: Non-refcounted pointer to the resource the binding points to. This
71 * @bt: Binding type.
72 * @scrubbed: Whether the binding has been scrubbed from the context.
84 * struct vmw_ctx_bindinfo_tex - texture stage binding metadata
87 * @texture_stage: Device data used to reconstruct binding command.
95 * struct vmw_ctx_bindinfo_shader - Shader binding metadata
[all …]
H A Dvmwgfx_binding.c28 * This file implements the vmwgfx context binding manager,
41 * already killed if a resource to which a binding points
47 * to protect all binding manager data.
50 * (surface, shader or even DX query) is conceptually a context binding that
69 * struct vmw_ctx_binding_state - per context binding state
75 * @ds_view: Depth-stencil view binding.
78 * @index_buffer: Index buffer binding.
82 * @dirty: Bitmap tracking per binding-type changes that have not yet
84 * @dirty_vb: Bitmap tracking individual vertex buffer binding changes that
86 * @bind_cmd_buffer: Scratch space used to construct binding commands.
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_flow.c37 struct mlxsw_sp_flow_block_binding *binding; in mlxsw_sp_flow_block_lookup() local
39 list_for_each_entry(binding, &block->binding_list, list) in mlxsw_sp_flow_block_lookup()
40 if (binding->mlxsw_sp_port == mlxsw_sp_port && in mlxsw_sp_flow_block_lookup()
41 binding->ingress == ingress) in mlxsw_sp_flow_block_lookup()
42 return binding; in mlxsw_sp_flow_block_lookup()
58 struct mlxsw_sp_flow_block_binding *binding; in mlxsw_sp_flow_block_bind() local
78 binding = kzalloc(sizeof(*binding), GFP_KERNEL); in mlxsw_sp_flow_block_bind()
79 if (!binding) { in mlxsw_sp_flow_block_bind()
83 binding->mlxsw_sp_port = mlxsw_sp_port; in mlxsw_sp_flow_block_bind()
84 binding->ingress = ingress; in mlxsw_sp_flow_block_bind()
[all …]
/OK3568_Linux_fs/kernel/android/
H A Dabi_gki_aarch64.xml4 …<elf-symbol name='PDE_DATA' type='func-type' binding='global-binding' visibility='default-visibili…
5 …<elf-symbol name='__ClearPageMovable' type='func-type' binding='global-binding' visibility='defaul…
6 …<elf-symbol name='__SetPageMovable' type='func-type' binding='global-binding' visibility='default-…
7 …<elf-symbol name='___pskb_trim' type='func-type' binding='global-binding' visibility='default-visi…
8 …<elf-symbol name='___ratelimit' type='func-type' binding='global-binding' visibility='default-visi…
9 …<elf-symbol name='__alloc_disk_node' type='func-type' binding='global-binding' visibility='default…
10 …<elf-symbol name='__alloc_pages_nodemask' type='func-type' binding='global-binding' visibility='de…
11 …<elf-symbol name='__alloc_percpu' type='func-type' binding='global-binding' visibility='default-vi…
12 …<elf-symbol name='__alloc_percpu_gfp' type='func-type' binding='global-binding' visibility='defaul…
13 …<elf-symbol name='__alloc_skb' type='func-type' binding='global-binding' visibility='default-visib…
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/gl/
H A Dvalue.cpp289 GLint binding; in Get() local
290 MBGL_CHECK_ERROR(glGetIntegerv(GL_FRAMEBUFFER_BINDING, &binding)); in Get()
291 return binding; in Get()
301 GLint binding; in Get() local
302 MBGL_CHECK_ERROR(glGetIntegerv(GL_RENDERBUFFER_BINDING, &binding)); in Get()
303 return binding; in Get()
313 GLint binding; in Get() local
314 MBGL_CHECK_ERROR(glGetIntegerv(GL_TEXTURE_BINDING_2D, &binding)); in Get()
315 return binding; in Get()
325 GLint binding; in Get() local
[all …]
H A Dattribute.hpp49 gl::Attribute<T,N> manages the binding of a vertex buffer to a GL program attribute.
61 using Binding = AttributeBinding; typedef in mbgl::gl::Attribute
64 Create a binding for this attribute. The `attributeSize` parameter may be used to
69 static Binding binding(const VertexBuffer<Vertex, DrawMode>& buffer, in binding() function in mbgl::gl::Attribute
87 …static optional<Binding> offsetBinding(const optional<Binding>& binding, std::size_t vertexOffset)… in offsetBinding() argument
89 if (binding) { in offsetBinding()
90 AttributeBinding result = *binding; in offsetBinding()
94 return binding; in offsetBinding()
107 // Attribute binding requires member offsets. The only standard way to
228 TypeList<optional<typename As::Type::Binding>...>>;
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/programs/
H A Dbinary_program.cpp8 template <class Binding>
9 static std::pair<const std::string, Binding> parseBinding(protozero::pbf_reader&& pbf) { in parseBinding()
11 std::pair<std::string, Binding> binding; in parseBinding() local
15 binding.first = pbf.get_string(); in parseBinding()
19 binding.second = pbf.get_uint32(); in parseBinding()
28 throw std::runtime_error("BinaryProgram binding is missing required fields"); in parseBinding()
30 return binding; in parseBinding()
85 for (const auto& binding : attributes) { in serialize() local
87 pbf_binding.add_string(1 /* name */, binding.first); in serialize()
88 pbf_binding.add_uint32(2 /* value */, binding.second); in serialize()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/
H A Dwriting-schema.rst15 top-level properties. Generally, there is one binding defined per file. The
20 URI typically containing the binding's filename and path. For DT schema, it must
32 A one line description on the contents of the binding schema.
36 for maintainers of this binding.
40 information about this binding. It should contain things such as what the block
51 include other schemas the binding conforms to. This may be schemas for a
56 binding. The exact schema syntax depends on whether properties are known,
57 common properties (e.g. 'interrupts') or are binding/vendor specific properties.
73 binding. Note: YAML doesn't allow leading tabs, so spaces must be used instead.
81 binding. Each property contains a set of constraints using json-schema
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/
H A Dsubmitting-patches.rst4 Submitting devicetree (DT) binding patches
14 be a separate patch. The preferred subject prefix for binding patches is::
16 "dt-bindings: <binding dir>: ..."
20 docs. Repeating "binding" again should also be avoided.
22 2) DT binding files are written in DT schema format using json-schema
23 vocabulary and YAML file format. The DT binding files must pass validation
30 3) DT binding files should be dual licensed. The preferred license tag is
41 the code implementing the binding.
44 previously documented in the corresponding DT binding text file
69 1) If you aren't comfortable reviewing a given binding, reply to it and ask
[all …]
H A DABI.rst10 "That still leaves the question of, what does a stable binding look
11 like? Certainly a stable binding means that a newer kernel will not
12 break on an older device tree, but that doesn't mean the binding is
15 then default to the previous behaviour if it is missing. If a binding
21 II. General binding rules
24 binding because it isn't perfect.
30 the old binding. ie. add additional properties, but don't change the
/OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dbinding.h74 * @id_and_color: ID and color of the relevant Binding,
77 * @macs: array of MAC id and colors which belong to the binding,
79 * @phy: PHY id and color which belongs to the binding,
94 * @id_and_color: ID and color of the relevant Binding,
97 * @macs: array of MAC id and colors which belong to the binding
99 * @phy: PHY id and color which belongs to the binding
101 * @lmac_id: the lmac id the binding belongs to
129 * struct iwl_time_quota_data_v1 - configuration of time quota per binding
130 * @id_and_color: ID and color of the relevant Binding,
145 * @quotas: allocations per binding
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/clock/ti/
H A Dclockdomain.txt1 Binding for Texas Instruments clockdomain.
3 Binding status: Unstable - ABI compatibility may be broken in the future
5 This binding uses the common clock binding[1] in consumer role.
9 enabled/disabled. This binding doesn't define a new clock
10 binding type, it is used to group existing clock nodes under
17 - #clock-cells : from common clock binding; shall be set to 0.
H A Ddra7-atl.txt12 Clock tree binding:
13 This binding uses the common clock binding[1].
16 Since the clock instances are part of a single IP this binding is used as a node
24 - #clock-cells : from common clock binding; shall be set to 0.
27 Binding for the IP driver:
28 This binding is used to configure the IP driver which is going to handle the
75 /* binding for the IP */
H A Dcomposite.txt1 Binding for TI composite clock.
3 Binding status: Unstable - ABI compatibility may be broken in the future
5 This binding uses the common clock binding[1]. It assumes a
16 The binding must provide a list of the component clocks that shall be
28 - #clock-cells : from common clock binding; shall be set to 0.
H A Ddivider.txt1 Binding for TI divider clock
3 Binding status: Unstable - ABI compatibility may be broken in the future
5 This binding uses the common clock binding[1]. It assumes a
44 The binding must also provide the register to control the divider and
49 This binding can also optionally provide support to the hardware autoidle
57 - #clock-cells : from common clock binding; shall be set to 0.
62 - clock-output-names : from common clock binding.
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/clock/
H A Dpwm-clock.txt1 Binding for an external clock signal driven by a PWM pin.
3 This binding uses the common clock binding[1] and the common PWM binding[2].
10 - #clock-cells : from common clock binding; shall be set to 0.
11 - pwms : from common PWM binding; this determines the clock frequency
15 - clock-output-names : From common clock binding.
H A Dkeystone-pll.txt3 Binding for keystone PLLs. The main PLL IP typically has a multiplier,
9 This binding uses the common clock binding[1].
14 - #clock-cells : from common clock binding; shall be set to 0.
43 - #clock-cells : from common clock binding; shall be set to 0.
51 - clock-output-names : From common clock binding.
65 - #clock-cells : from common clock binding; shall be set to 0.
73 - clock-output-names : From common clock binding.
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/clock/st/
H A Dst,clkgen-pll.txt1 Binding for a ST pll clock driver.
3 This binding uses the common clock binding[1].
4 Base address is located to the parent node. See clock binding[2]
17 - #clock-cells : From common clock binding; shall be set to 1.
19 - clocks : From common clock binding
21 - clock-output-names : From common clock binding.
H A Dst,clkgen-mux.txt1 Binding for a ST multiplexed clock driver.
3 This binding supports only simple indexed multiplexers, it does not
6 This binding uses the common clock binding[1].
15 - #clock-cells : from common clock binding; shall be set to 0.
19 - clocks : from common clock binding
H A Dst,quadfs.txt1 Binding for a type of quad channel digital frequency synthesizer found on
8 This binding uses the common clock binding[1].
18 - #clock-cells : from common clock binding; shall be set to 1.
22 - clocks : from common clock binding
24 - clock-output-names : From common clock binding. The block has 4
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/cp/
H A Dname-lookup.h50 /* Datatype that represents binding established by a declaration between
57 /* Nonzero if this binding is for a local scope, as opposed to a class
72 /* The scope at which this binding was made. */
81 /* The name of the current binding. */
83 /* The binding we're saving. */
84 cxx_binding *binding; member
151 /* For each binding contour we allocate a binding_level structure
166 Also there may be binding levels that catch cleanups that must be
182 /* For the binding level corresponding to a class, the entities
187 is used for all binding levels. The TREE_PURPOSE is the name of
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/cp/
H A Dname-lookup.h50 /* Datatype that represents binding established by a declaration between
57 /* Nonzero if this binding is for a local scope, as opposed to a class
72 /* The scope at which this binding was made. */
81 /* The name of the current binding. */
83 /* The binding we're saving. */
84 cxx_binding *binding; member
151 /* For each binding contour we allocate a binding_level structure
166 Also there may be binding levels that catch cleanups that must be
182 /* For the binding level corresponding to a class, the entities
187 is used for all binding levels. The TREE_PURPOSE is the name of
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/input/touchscreen/
H A Dads7846.txt62 touchscreen-size-x General touchscreen binding, see [1].
63 touchscreen-size-y General touchscreen binding, see [1].
64 touchscreen-max-pressure General touchscreen binding, see [1].
65 touchscreen-min-pressure General touchscreen binding, see [1].
66 touchscreen-average-samples General touchscreen binding, see [1].
67 touchscreen-inverted-x General touchscreen binding, see [1].
68 touchscreen-inverted-y General touchscreen binding, see [1].
69 touchscreen-swapped-x-y General touchscreen binding, see [1].
/OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dquota.c95 /* currently, PHY ID == binding ID */ in iwl_mvm_quota_iterator()
98 /* need at least one binding per PHY */ in iwl_mvm_quota_iterator()
240 * Reserve quota for the low latency binding in case that in iwl_mvm_update_quotas()
249 "quota: low-latency binding active, remaining quota per other binding: %d\n", in iwl_mvm_update_quotas()
254 * data interfaces belong to the single low latency binding. in iwl_mvm_update_quotas()
260 "quota: splitting evenly per binding: %d\n", in iwl_mvm_update_quotas()
287 * There is more than one binding, but only one of the in iwl_mvm_update_quotas()
290 * binding. in iwl_mvm_update_quotas()
298 "Binding=%d, quota=%u > max=%u\n", in iwl_mvm_update_quotas()
306 /* Give the remainder of the session to the first data binding */ in iwl_mvm_update_quotas()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/usb/
H A Dusb-device.txt4 The reference binding doc is from:
24 standard binding could also be used, but a device adhering to this binding
40 strings from the above standard binding could also be used, but a device
41 adhering to this binding may leave out all except for
53 standard binding could also be used, but a device adhering to this binding

12345678910>>...90