coccinelle release 1.0.0-rc2
[bpt/coccinelle.git] / tests / rcu3_ver1.c
1 int cryptocop_free_session(cryptocop_session_id sid)
2 {
3 struct list_head *node, *tmp;
4
5 for (i = 0; i < cryptocop_prio_no_prios; i++){
6 if (!list_empty(&(cryptocop_job_queues[i].jobs))){
7 list_for_each_safe(f(node), _Y(tmp), &(cryptocop_job_queues[i].jobs)) {
8 pj = list_entry(_Y(node), struct cryptocop_prio_job, _Y(node));
9 if (pj->oper->sid == sid) {
10 list_move_tail(_Y(node), &remove_list);
11 }
12 }
13 }
14 }
15 }