Lines Matching refs:head
37 struct list_head head; member
105 list_for_each_entry_safe(p, p0, &pulse_pool, head) { in pool_deregister_ref()
106 list_del(&p->head); in pool_deregister_ref()
110 list_for_each_entry_safe(ps, ps0, &pseq_pool, head) { in pool_deregister_ref()
111 list_del(&ps->head); in pool_deregister_ref()
122 list_add(&pe->head, &pulse_pool); in pool_put_pulse_elem()
130 list_add(&pse->head, &pseq_pool); in pool_put_pseq_elem()
140 pse = list_first_entry(&pseq_pool, struct pri_sequence, head); in pool_get_pseq_elem()
141 list_del(&pse->head); in pool_get_pseq_elem()
153 pe = list_first_entry(&pulse_pool, struct pulse_elem, head); in pool_get_pulse_elem()
154 list_del(&pe->head); in pool_get_pulse_elem()
166 return list_entry(l->prev, struct pulse_elem, head); in pulse_queue_get_tail()
173 list_del_init(&p->head); in pulse_queue_dequeue()
214 INIT_LIST_HEAD(&p->head); in pulse_queue_enqueue()
216 list_add(&p->head, &pde->pulses); in pulse_queue_enqueue()
229 list_for_each_entry(p, &pde->pulses, head) { in pseq_handler_create_sequences()
258 list_for_each_entry_continue(p2, &pde->pulses, head) { in pseq_handler_create_sequences()
297 INIT_LIST_HEAD(&new_ps->head); in pseq_handler_create_sequences()
298 list_add(&new_ps->head, &pde->sequences); in pseq_handler_create_sequences()
309 list_for_each_entry_safe(ps, ps2, &pde->sequences, head) { in pseq_handler_add_to_existing_seqs()
315 list_del_init(&ps->head); in pseq_handler_add_to_existing_seqs()
344 list_for_each_entry(ps, &pde->sequences, head) { in pseq_handler_check_detection()
363 list_for_each_entry_safe(ps, ps0, &pde->sequences, head) { in pri_detector_reset()
364 list_del_init(&ps->head); in pri_detector_reset()
367 list_for_each_entry_safe(p, p0, &pde->pulses, head) { in pri_detector_reset()
368 list_del_init(&p->head); in pri_detector_reset()