Lines Matching full:attribute
32 * @name: attribute name
33 * @read: read callback for this attribute; may be NULL
34 * @write: write callback for this attribute; may be NULL
67 * struct counter_signal_enum_ext - Signal enum extension attribute
80 * parameter. The set callback is called when the attribute is updated; the
95 * @_name: Attribute name
110 * @_name: Attribute name ("_available" will be appended to the name)
113 * Creates a read only attribute that lists all the available enum items in a
150 * @name: attribute name
151 * @read: read callback for this attribute; may be NULL
152 * @write: write callback for this attribute; may be NULL
208 * struct counter_count_enum_ext - Count enum extension attribute
221 * parameter. The set callback is called when the attribute is updated; the
236 * @_name: Attribute name
251 * @_name: Attribute name ("_available" will be appended to the name)
254 * Creates a read only attribute that lists all the available enum items in a
266 * struct counter_device_attr_group - internal container for attribute group
281 * @groups_list: attribute groups list (for Signals, Counts, and ext)
282 * @num_groups: number of attribute groups containers
283 * @groups: Counter sysfs attribute groups (to populate @dev.groups)
300 * @signal_read: optional read callback for Signal attribute. The read
303 * @count_read: optional read callback for Count attribute. The read
306 * @count_write: optional write callback for Count attribute. The write
346 * @name: attribute name
347 * @read: read callback for this attribute; may be NULL
348 * @write: write callback for this attribute; may be NULL
360 * struct counter_device_enum_ext - Counter enum extension attribute
373 * parameter. The set callback is called when the attribute is updated; the
386 * @_name: Attribute name
401 * @_name: Attribute name ("_available" will be appended to the name)
404 * Creates a read only attribute that lists all the available enum items in a