Home
last modified time | relevance | path

Searched refs:irias_objects (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/net/irda/
Diriap.c109 irias_objects = hashbin_new(HB_LOCK); in iriap_init()
110 if (!irias_objects) { in iriap_init()
117 lockdep_set_class_and_name(&irias_objects->hb_spinlock, &irias_objects_key, in iriap_init()
165 hashbin_delete(irias_objects, (FREE_FUNC) __irias_delete_object); in iriap_cleanup()
968 for (obj = (struct ias_object *) hashbin_get_first(irias_objects); in irias_seq_idx()
969 obj; obj = (struct ias_object *) hashbin_get_next(irias_objects)) { in irias_seq_idx()
979 spin_lock_irq(&irias_objects->hb_spinlock); in irias_seq_start()
989 ? (void *) hashbin_get_first(irias_objects) in irias_seq_next()
990 : (void *) hashbin_get_next(irias_objects); in irias_seq_next()
995 spin_unlock_irq(&irias_objects->hb_spinlock); in irias_seq_stop()
[all …]
Dirias_object.c33 hashbin_t *irias_objects; variable
133 node = hashbin_remove_this(irias_objects, (irda_queue_t *) obj); in irias_delete_object()
192 hashbin_insert(irias_objects, (irda_queue_t *) obj, 0, obj->name); in irias_insert_object()
207 return hashbin_lock_find(irias_objects, 0, name); in irias_find_object()
268 obj = hashbin_lock_find(irias_objects, 0, obj_name); in irias_object_change_attribute()
/linux-4.1.27/include/net/irda/
Dirias_object.h106 extern hashbin_t *irias_objects;