1 int cryptocop_free_session(cryptocop_session_id sid
)
3 struct list_head
*node
, *tmp
;
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
);