Lines Matching refs:ots
44 struct FcObjectOtherTypeInfo *ots, *ot;
47 ots = fc_atomic_ptr_get (&other_types);
48 if (!ots)
50 if (!fc_atomic_ptr_cmpexch (&other_types, ots, NULL))
53 while (ots)
55 ot = ots->next;
56 if (ots->object.object)
57 free (ots->object.object);
58 free (ots);
59 ots = ot;
66 struct FcObjectOtherTypeInfo *ots, *ot;
69 ots = fc_atomic_ptr_get (&other_types);
71 for (ot = ots; ot; ot = ot->next)
89 ot->next = ots;
91 if (!fc_atomic_ptr_cmpexch (&other_types, ots, ot)) {