Lines Matching refs:fn_list
293 #define dccp_feat_print_fnlist(fn_list) { \
297 list_for_each_entry(___entry, fn_list, node) \
302 #define dccp_feat_print_fnlist(fn_list)
428 static struct dccp_feat_entry *dccp_feat_list_lookup(struct list_head *fn_list,
433 list_for_each_entry(entry, fn_list, node) {
475 * @fn_list: feature-negotiation list to update
481 static int dccp_feat_push_change(struct list_head *fn_list, u8 feat, u8 local,
484 struct dccp_feat_entry *new = dccp_feat_entry_new(fn_list, feat, local);
502 * @fn_list: feature-negotiation list to add to
509 static int dccp_feat_push_confirm(struct list_head *fn_list, u8 feat, u8 local,
512 struct dccp_feat_entry *new = dccp_feat_entry_new(fn_list, feat, local);
530 static int dccp_push_empty_confirm(struct list_head *fn_list, u8 feat, u8 local)
532 return dccp_feat_push_confirm(fn_list, feat, local, NULL);
541 void dccp_feat_list_purge(struct list_head *fn_list)
545 list_for_each_entry_safe(entry, next, fn_list, node)
547 INIT_LIST_HEAD(fn_list);
1510 int dccp_feat_activate_values(struct sock *sk, struct list_head *fn_list)
1519 list_for_each_entry(cur, fn_list, node) {
1557 list_for_each_entry_safe(cur, next, fn_list, node)