• Home
  • Raw
  • Download

Lines Matching refs:vec

256 	if (val == NULL || (type == FEAT_SP && val->sp.vec == NULL))  in dccp_feat_printval()
260 dccp_pr_debug_cat("%s%u", i ? " " : "", val->sp.vec[i]); in dccp_feat_printval()
270 dccp_feat_val fval = { .sp.vec = list, .sp.len = len }; in dccp_feat_printvals()
317 if (fval->sp.vec == NULL) { in __dccp_feat_activate()
326 val = fval->sp.vec[0]; in __dccp_feat_activate()
369 fval->sp.vec = kmemdup(val, len, gfp_any()); in dccp_feat_clone_sp_val()
370 if (fval->sp.vec == NULL) { in dccp_feat_clone_sp_val()
383 kfree(val->sp.vec); in dccp_feat_val_destructor()
401 original->val.sp.vec, in dccp_feat_clone_entry()
649 ptr = pos->val.sp.vec; in dccp_feat_insert_opts()
737 kfree(fval.sp.vec); in __feat_register_sp()
985 ccids[entry->is_local] = entry->val.sp.vec[0]; in dccp_feat_finalise_settings()
1008 ccid = entry->val.sp.vec[0]; in dccp_feat_server_ccid_dependencies()
1066 if (!fv->sp.vec || !arr) { in dccp_feat_reconcile()
1072 rc = dccp_feat_preflist_match(fv->sp.vec, fv->sp.len, arr, len); in dccp_feat_reconcile()
1074 rc = dccp_feat_preflist_match(arr, len, fv->sp.vec, fv->sp.len); in dccp_feat_reconcile()
1084 return dccp_feat_prefer(rc, fv->sp.vec, fv->sp.len); in dccp_feat_reconcile()
1147 fval.sp.vec[0] = defval; in dccp_feat_change_recv()
1148 } else if (!dccp_feat_is_valid_sp_val(feat, fval.sp.vec[0])) { in dccp_feat_change_recv()
1149 kfree(fval.sp.vec); in dccp_feat_change_recv()
1154 if (feat == DCCPF_CCID && !ccid_support_check(fval.sp.vec, 1)) { in dccp_feat_change_recv()
1155 kfree(fval.sp.vec); in dccp_feat_change_recv()
1275 entry->val.sp.vec[0] = *val; in dccp_feat_confirm_recv()