Lines Matching refs:caf

795 	const struct vcap_client_actionfield *caf;  in vcap_encode_rule_actionset()  local
831 list_for_each_entry(caf, &ri->data.actionfields, ctrl.list) { in vcap_encode_rule_actionset()
833 if (caf->ctrl.action >= actionset_size) { in vcap_encode_rule_actionset()
835 __func__, __LINE__, caf->ctrl.action); in vcap_encode_rule_actionset()
838 vcap_copy_from_client_actionfield(&ri->data, &tempaf, caf); in vcap_encode_rule_actionset()
840 &af_table[caf->ctrl.action], tg_table); in vcap_encode_rule_actionset()
983 struct vcap_client_actionfield *caf, *newcaf; in vcap_dup_rule() local
1009 list_for_each_entry(caf, &ri->data.actionfields, ctrl.list) { in vcap_dup_rule()
1010 newcaf = kmemdup(caf, sizeof(*newcaf), GFP_KERNEL); in vcap_dup_rule()
2355 struct vcap_client_actionfield *caf, *next_caf; in vcap_free_rule() local
2363 list_for_each_entry_safe(caf, next_caf, &ri->data.actionfields, ctrl.list) { in vcap_free_rule()
2364 list_del(&caf->ctrl.list); in vcap_free_rule()
2365 kfree(caf); in vcap_free_rule()
2764 struct vcap_client_actionfield *caf; in vcap_find_actionfield() local
2766 list_for_each_entry(caf, &ri->data.actionfields, ctrl.list) in vcap_find_actionfield()
2767 if (caf->ctrl.action == act) in vcap_find_actionfield()
2768 return caf; in vcap_find_actionfield()
2778 const struct vcap_client_actionfield *caf; in vcap_actionfield_unique() local
2780 list_for_each_entry(caf, &ri->data.actionfields, ctrl.list) in vcap_actionfield_unique()
2781 if (caf->ctrl.action == act) in vcap_actionfield_unique()
3482 struct vcap_client_actionfield *caf; in vcap_copy_rule() local
3506 list_for_each_entry(caf, &ri->data.actionfields, ctrl.list) { in vcap_copy_rule()
3509 caf->ctrl.action, in vcap_copy_rule()
3510 caf->ctrl.type, in vcap_copy_rule()
3511 &caf->data); in vcap_copy_rule()