Lines Matching refs:attribs
71 obj->attribs = hashbin_new(HB_LOCK); in irias_new_object()
73 if (obj->attribs == NULL) { in irias_new_object()
111 hashbin_delete(obj->attribs, (FREE_FUNC) __irias_delete_attrib); in __irias_delete_object()
162 node = hashbin_remove_this(obj->attribs, (irda_queue_t *) attrib); in irias_delete_attrib()
174 node = (struct ias_attrib *) hashbin_get_first(obj->attribs); in irias_delete_attrib()
225 attrib = hashbin_lock_find(obj->attribs, 0, name); in irias_find_attrib()
251 hashbin_insert(obj->attribs, (irda_queue_t *) attrib, 0, attrib->name); in irias_add_attrib()
276 spin_lock_irqsave(&obj->attribs->hb_spinlock, flags); in irias_object_change_attribute()
279 attrib = hashbin_find(obj->attribs, 0, attrib_name); in irias_object_change_attribute()
283 spin_unlock_irqrestore(&obj->attribs->hb_spinlock, flags); in irias_object_change_attribute()
290 spin_unlock_irqrestore(&obj->attribs->hb_spinlock, flags); in irias_object_change_attribute()
301 spin_unlock_irqrestore(&obj->attribs->hb_spinlock, flags); in irias_object_change_attribute()