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

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/irda/
H A Dirias_object.h106 extern hashbin_t *irias_objects;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/irda/
H A Dirias_object.c33 hashbin_t *irias_objects; variable
135 node = hashbin_remove_this(irias_objects, (irda_queue_t *) obj);
194 hashbin_insert(irias_objects, (irda_queue_t *) obj, 0, obj->name);
209 return hashbin_lock_find(irias_objects, 0, name);
270 obj = hashbin_lock_find(irias_objects, 0, obj_name);
H A Diriap.c108 irias_objects = hashbin_new(HB_LOCK);
109 if (!irias_objects) {
110 IRDA_WARNING("%s: Can't allocate irias_objects hashbin!\n",
161 hashbin_delete(irias_objects, (FREE_FUNC) __irias_delete_object);
979 for (obj = (struct ias_object *) hashbin_get_first(irias_objects);
980 obj; obj = (struct ias_object *) hashbin_get_next(irias_objects)) {
990 spin_lock_irq(&irias_objects->hb_spinlock);
1000 ? (void *) hashbin_get_first(irias_objects)
1001 : (void *) hashbin_get_next(irias_objects);
1006 spin_unlock_irq(&irias_objects
[all...]

Completed in 126 milliseconds