Lines Matching refs:prop
70 <%def name="insert_entry(prop)">
71 % if prop.is_clone():
72 <clone entry="${prop.name}" kind="${prop.target_kind}">
74 % if prop.details is not None:
75 <details>${prop.details}</details>
78 % if prop.hal_details is not None:
79 <hal_details>${prop.hal_details}</hal_details>
82 % for tag in prop.tags:
88 <entry name="${prop.name_short}" type="${prop.type}"
89 % if prop.visibility:
90 visibility="${prop.visibility}"
92 % if prop.synthetic:
95 % if prop.deprecated:
98 % if prop.optional:
99 optional="${str(prop.optional).lower()}"
101 % if prop.enum:
104 % if prop.type_notes is not None:
105 type_notes="${prop.type_notes}"
107 % if prop.container is not None:
108 container="${prop.container}"
111 % if prop.typedef is not None:
112 typedef="${prop.typedef.name}"
115 % if prop.hwlevel:
116 hwlevel="${prop.hwlevel}"
120 % if prop.container == 'array':
122 % for size in prop.container_sizes:
126 % elif prop.container == 'tuple':
128 % for size in prop.container_sizes:
133 % if prop.enum:
135 % for value in prop.enum.values:
161 % if prop.description is not None:
162 <description>${prop.description | x}</description>
165 % if prop.units is not None:
166 <units>${prop.units | x}</units>
169 % if prop.range is not None:
170 <range>${prop.range | x}</range>
173 % if prop.details is not None:
174 <details>${prop.details | x}</details>
177 % if prop.hal_details is not None:
178 <hal_details>${prop.hal_details | x}</hal_details>
181 % for tag in prop.tags: