Lines Matching refs:attribute_ptr
137 …find(NX_MRP *mrp, NX_MRP_PARTICIPANT *participant, NX_MRP_ATTRIBUTE **attribute_ptr, UCHAR attribu… in nx_msrp_attribute_find() argument
156 *attribute_ptr = attribute_head; in nx_msrp_attribute_find()
168 *attribute_ptr = attribute_head; in nx_msrp_attribute_find()
179 *attribute_ptr = attribute_head; in nx_msrp_attribute_find()
193 *attribute_ptr = attribute_head; in nx_msrp_attribute_find()
213 …*attribute_ptr = nx_mrp_attribute_new(mrp, participant, (NX_MRP_ATTRIBUTE *)msrp_attribute_array, … in nx_msrp_attribute_find()
216 (*attribute_ptr) -> attribute_type = attribute_type; in nx_msrp_attribute_find()
218 switch ((*attribute_ptr) -> attribute_type) in nx_msrp_attribute_find()
223 … memcpy(((NX_MSRP_ATTRIBUTE *)*attribute_ptr) -> msrp_attribute_union.talker_advertise.stream_id, in nx_msrp_attribute_find()
229 memcpy(((NX_MSRP_ATTRIBUTE *)*attribute_ptr) -> msrp_attribute_union.listener.stream_id, in nx_msrp_attribute_find()
235 memcpy(&((NX_MSRP_ATTRIBUTE *)*attribute_ptr) -> msrp_attribute_union.domain.sr_class_id, in nx_msrp_attribute_find()
246 if (*attribute_ptr == NX_NULL) in nx_msrp_attribute_find()
257 participant -> inused_head = *attribute_ptr; in nx_msrp_attribute_find()
266 if (((*attribute_ptr) -> attribute_type) > (msrp_attribute -> attribute_type)) in nx_msrp_attribute_find()
275 tmp -> next = *attribute_ptr; in nx_msrp_attribute_find()
276 (*attribute_ptr) -> next = NX_NULL; in nx_msrp_attribute_find()
282 else if ((*attribute_ptr) -> attribute_type == msrp_attribute -> attribute_type) in nx_msrp_attribute_find()
285 while ((*attribute_ptr) -> attribute_type == msrp_attribute -> attribute_type) in nx_msrp_attribute_find()
287 switch ((*attribute_ptr) -> attribute_type) in nx_msrp_attribute_find()
292 …difference = memcmp(((NX_MSRP_ATTRIBUTE *)*attribute_ptr) -> msrp_attribute_union.talker_advertis… in nx_msrp_attribute_find()
293 … ((NX_MSRP_ATTRIBUTE *)*attribute_ptr) -> msrp_attribute_union.talker_advertise.stream_id, 8); in nx_msrp_attribute_find()
298 …difference = memcmp(((NX_MSRP_ATTRIBUTE *)*attribute_ptr) -> msrp_attribute_union.listener.stream… in nx_msrp_attribute_find()
299 … ((NX_MSRP_ATTRIBUTE *)*attribute_ptr) -> msrp_attribute_union.listener.stream_id, 8); in nx_msrp_attribute_find()
304 …difference = memcmp(&((NX_MSRP_ATTRIBUTE *)*attribute_ptr) -> msrp_attribute_union.domain.sr_clas… in nx_msrp_attribute_find()
305 … &((NX_MSRP_ATTRIBUTE *)*attribute_ptr) -> msrp_attribute_union.domain.sr_class_id, 1); in nx_msrp_attribute_find()
318 (*attribute_ptr) -> next = msrp_attribute; in nx_msrp_attribute_find()
322 participant -> inused_head = *attribute_ptr; in nx_msrp_attribute_find()
328 tmp -> next = *attribute_ptr; in nx_msrp_attribute_find()
338 tmp -> next = *attribute_ptr; in nx_msrp_attribute_find()
339 (*attribute_ptr) -> next = NX_NULL; in nx_msrp_attribute_find()
348 (*attribute_ptr) -> next = msrp_attribute; in nx_msrp_attribute_find()
352 participant -> inused_head = *attribute_ptr; in nx_msrp_attribute_find()
358 tmp -> next = *attribute_ptr; in nx_msrp_attribute_find()