Lines Matching refs:p_out

155 uint8_t* sdpu_build_attrib_seq(uint8_t* p_out, uint16_t* p_attr,  in sdpu_build_attrib_seq()  argument
167 UINT8_TO_BE_STREAM(p_out, in sdpu_build_attrib_seq()
169 UINT16_TO_BE_STREAM(p_out, xx); in sdpu_build_attrib_seq()
171 UINT8_TO_BE_STREAM(p_out, in sdpu_build_attrib_seq()
173 UINT8_TO_BE_STREAM(p_out, xx); in sdpu_build_attrib_seq()
178 UINT8_TO_BE_STREAM(p_out, (UINT_DESC_TYPE << 3) | SIZE_FOUR_BYTES); in sdpu_build_attrib_seq()
179 UINT16_TO_BE_STREAM(p_out, 0); in sdpu_build_attrib_seq()
180 UINT16_TO_BE_STREAM(p_out, 0xFFFF); in sdpu_build_attrib_seq()
184 UINT8_TO_BE_STREAM(p_out, (UINT_DESC_TYPE << 3) | SIZE_TWO_BYTES); in sdpu_build_attrib_seq()
185 UINT16_TO_BE_STREAM(p_out, *p_attr); in sdpu_build_attrib_seq()
189 return (p_out); in sdpu_build_attrib_seq()
203 uint8_t* sdpu_build_attrib_entry(uint8_t* p_out, tSDP_ATTRIBUTE* p_attr) { in sdpu_build_attrib_entry() argument
205 UINT8_TO_BE_STREAM(p_out, (UINT_DESC_TYPE << 3) | SIZE_TWO_BYTES); in sdpu_build_attrib_entry()
206 UINT16_TO_BE_STREAM(p_out, p_attr->id); in sdpu_build_attrib_entry()
217 UINT8_TO_BE_STREAM(p_out, (p_attr->type << 3) | SIZE_IN_NEXT_LONG); in sdpu_build_attrib_entry()
218 UINT32_TO_BE_STREAM(p_out, p_attr->len); in sdpu_build_attrib_entry()
223 UINT8_TO_BE_STREAM(p_out, (p_attr->type << 3) | SIZE_IN_NEXT_WORD); in sdpu_build_attrib_entry()
224 UINT16_TO_BE_STREAM(p_out, p_attr->len); in sdpu_build_attrib_entry()
228 UINT8_TO_BE_STREAM(p_out, (p_attr->type << 3) | SIZE_IN_NEXT_BYTE); in sdpu_build_attrib_entry()
229 UINT8_TO_BE_STREAM(p_out, p_attr->len); in sdpu_build_attrib_entry()
233 ARRAY_TO_BE_STREAM(p_out, p_attr->value_ptr, (int)p_attr->len); in sdpu_build_attrib_entry()
236 return (p_out); in sdpu_build_attrib_entry()
242 UINT8_TO_BE_STREAM(p_out, (p_attr->type << 3) | SIZE_ONE_BYTE); in sdpu_build_attrib_entry()
245 UINT8_TO_BE_STREAM(p_out, (p_attr->type << 3) | SIZE_TWO_BYTES); in sdpu_build_attrib_entry()
248 UINT8_TO_BE_STREAM(p_out, (p_attr->type << 3) | SIZE_FOUR_BYTES); in sdpu_build_attrib_entry()
251 UINT8_TO_BE_STREAM(p_out, (p_attr->type << 3) | SIZE_EIGHT_BYTES); in sdpu_build_attrib_entry()
254 UINT8_TO_BE_STREAM(p_out, (p_attr->type << 3) | SIZE_SIXTEEN_BYTES); in sdpu_build_attrib_entry()
257 UINT8_TO_BE_STREAM(p_out, (p_attr->type << 3) | SIZE_IN_NEXT_BYTE); in sdpu_build_attrib_entry()
258 UINT8_TO_BE_STREAM(p_out, p_attr->len); in sdpu_build_attrib_entry()
263 ARRAY_TO_BE_STREAM(p_out, p_attr->value_ptr, (int)p_attr->len); in sdpu_build_attrib_entry()
266 return (p_out); in sdpu_build_attrib_entry()
883 uint8_t* sdpu_build_partial_attrib_entry(uint8_t* p_out, tSDP_ATTRIBUTE* p_attr, in sdpu_build_partial_attrib_entry() argument
898 memcpy(p_out, &p_attr_buff[*offset], len_to_copy); in sdpu_build_partial_attrib_entry()
900 p_out = &p_out[len_to_copy]; in sdpu_build_partial_attrib_entry()
904 return p_out; in sdpu_build_partial_attrib_entry()