Lines Matching refs:head
298 struct flow_head *head = rcu_dereference_bh(tp->root);
305 list_for_each_entry_rcu(f, &head->filters, list) {
393 struct flow_head *head = rtnl_dereference(tp->root);
546 list_add_tail_rcu(&fnew->list, &head->filters);
569 struct flow_head *head = rtnl_dereference(tp->root);
575 *last = list_empty(&head->filters);
581 struct flow_head *head;
583 head = kzalloc(sizeof(*head), GFP_KERNEL);
584 if (head == NULL)
586 INIT_LIST_HEAD(&head->filters);
587 rcu_assign_pointer(tp->root, head);
594 struct flow_head *head = rtnl_dereference(tp->root);
597 list_for_each_entry_safe(f, next, &head->filters, list) {
604 kfree_rcu(head, rcu);
609 struct flow_head *head = rtnl_dereference(tp->root);
612 list_for_each_entry(f, &head->filters, list)
682 struct flow_head *head = rtnl_dereference(tp->root);
685 list_for_each_entry(f, &head->filters, list) {