Lines Matching full:results

369  * fbnic_tlv_attr_parse_array - Parse array of attributes into results array
372 * @results: Array of pointers to store the results of parsing
375 * @array_len: Number of results to store in results array
380 * the results in the results array to have the data extracted later.
383 struct fbnic_tlv_msg **results, in fbnic_tlv_attr_parse_array() argument
389 /* Initialize results table to NULL. */ in fbnic_tlv_attr_parse_array()
390 memset(results, 0, array_len * sizeof(results[0])); in fbnic_tlv_attr_parse_array()
413 results[i++] = attr; in fbnic_tlv_attr_parse_array()
424 * fbnic_tlv_attr_parse - Parse attributes into a list of attribute results
427 * @results: Array of pointers to store the results of parsing
433 * the results in the results array to have the data extracted later.
436 struct fbnic_tlv_msg **results, in fbnic_tlv_attr_parse() argument
439 /* Initialize results table to NULL. */ in fbnic_tlv_attr_parse()
440 memset(results, 0, sizeof(results[0]) * FBNIC_TLV_RESULTS_MAX); in fbnic_tlv_attr_parse()
456 /* Ignore results for unsupported values */ in fbnic_tlv_attr_parse()
459 if (results[attr_id]) in fbnic_tlv_attr_parse()
462 results[attr_id] = attr; in fbnic_tlv_attr_parse()
487 struct fbnic_tlv_msg *results[FBNIC_TLV_RESULTS_MAX]; in fbnic_tlv_msg_parse() local
504 results, parser->attr); in fbnic_tlv_msg_parse()
508 return parser->func(opaque, results); in fbnic_tlv_msg_parse()
514 * @results: (unused)
518 int fbnic_tlv_parser_error(void *opaque, struct fbnic_tlv_msg **results) in fbnic_tlv_parser_error() argument