Searched refs:irias_objects (Results 1 – 3 of 3) sorted by relevance
/linux-4.4.14/net/irda/ |
D | iriap.c | 109 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 …]
|
D | irias_object.c | 33 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.4.14/include/net/irda/ |
D | irias_object.h | 106 extern hashbin_t *irias_objects;
|