Lines Matching full:attribute

44  * @msg: Message header we are adding flag attribute to
45 * @attr_id: ID of flag attribute we are adding to message
47 * Return: -ENOSPC if there is no room for the attribute. Otherwise 0.
49 * Adds a 1 DWORD flag attribute to the message. The presence of this
50 * attribute can be used as a boolean value indicating true, otherwise the
66 /* Record attribute type and size */ in fbnic_tlv_attr_put_flag()
79 * @msg: Message header we are adding flag attribute to
80 * @attr_id: ID of flag attribute we are adding to message
84 * Return: -ENOSPC if there is no room for the attribute. Otherwise 0.
108 /* Record attribute type and size */ in fbnic_tlv_attr_put_value()
128 * @msg: Message header we are adding flag attribute to
129 * @attr_id: ID of flag attribute we are adding to message
133 * Return: -ENOSPC if there is no room for the attribute. Otherwise 0.
148 * @msg: Message header we are adding flag attribute to
149 * @attr_id: ID of flag attribute we are adding to message
152 * Return: -ENOSPC if there is no room for the attribute. Otherwise 0.
156 * address at start of attribute.
166 * @msg: Message header we are adding flag attribute to
167 * @attr_id: ID of flag attribute we are adding to message
170 * Return: -ENOSPC if there is no room for the attribute. Otherwise 0.
182 * attribute header. Since the message is measured in DWORDs we have in fbnic_tlv_attr_put_string()
198 * @attr: Attribute to retrieve data from
214 * @attr: Attribute to retrieve data from
235 * @attr: Attribute to retrieve data from
252 * fbnic_tlv_attr_nest_start - Add nested attribute header to message
253 * @msg: Message header we are adding flag attribute to
254 * @attr_id: ID of flag attribute we are adding to message
256 * Return: NULL if there is no room for the attribute. Otherwise a pointer
257 * to the new attribute header.
273 /* Record attribute type and size */ in fbnic_tlv_attr_nest_start()
288 * fbnic_tlv_attr_nest_stop - Close out nested attribute and add it to message
289 * @msg: Message header we are adding flag attribute to
291 * Closes out nested attribute, adds length to message, and then bumps
299 /* Add attribute to message if there is more than just a header */ in fbnic_tlv_attr_nest_stop()
424 * fbnic_tlv_attr_parse - Parse attributes into a list of attribute results
481 * Will take a message a number of message types via the attribute parsing