Lines Matching refs:attr_id
34 static s32 fm10k_tlv_attr_put_null_string(u32 *msg, u16 attr_id, in fm10k_tlv_attr_put_null_string() argument
66 attr[0] = len | attr_id; in fm10k_tlv_attr_put_null_string()
112 s32 fm10k_tlv_attr_put_mac_vlan(u32 *msg, u16 attr_id, in fm10k_tlv_attr_put_mac_vlan() argument
125 attr[0] = len | attr_id; in fm10k_tlv_attr_put_mac_vlan()
172 s32 fm10k_tlv_attr_put_bool(u32 *msg, u16 attr_id) in fm10k_tlv_attr_put_bool() argument
179 msg[FM10K_TLV_DWORD_LEN(*msg)] = attr_id; in fm10k_tlv_attr_put_bool()
198 s32 fm10k_tlv_attr_put_value(u32 *msg, u16 attr_id, s64 value, u32 len) in fm10k_tlv_attr_put_value() argument
218 attr[0] = len | attr_id; in fm10k_tlv_attr_put_value()
270 s32 fm10k_tlv_attr_put_le_struct(u32 *msg, u16 attr_id, in fm10k_tlv_attr_put_le_struct() argument
289 attr[0] = len | attr_id; in fm10k_tlv_attr_put_le_struct()
340 static u32 *fm10k_tlv_attr_nest_start(u32 *msg, u16 attr_id) in fm10k_tlv_attr_nest_start() argument
350 attr[0] = attr_id; in fm10k_tlv_attr_nest_start()
401 u32 attr_id = *attr & FM10K_TLV_ID_MASK; in fm10k_tlv_attr_validate() local
409 while (tlv_attr->id < attr_id) in fm10k_tlv_attr_validate()
413 if (tlv_attr->id != attr_id) in fm10k_tlv_attr_validate()
474 u32 i, attr_id, offset = 0; in fm10k_tlv_attr_parse() local
504 attr_id = *attr & FM10K_TLV_ID_MASK; in fm10k_tlv_attr_parse()
506 if (attr_id >= FM10K_TLV_RESULTS_MAX) in fm10k_tlv_attr_parse()
515 results[attr_id] = attr; in fm10k_tlv_attr_parse()