Lines Matching refs:value
306 struct devlink_dpipe_value *value) in devlink_dpipe_value_put() argument
309 value->value_size, value->value)) in devlink_dpipe_value_put()
311 if (value->mask) in devlink_dpipe_value_put()
313 value->value_size, value->mask)) in devlink_dpipe_value_put()
315 if (value->mapping_valid) in devlink_dpipe_value_put()
317 value->mapping_value)) in devlink_dpipe_value_put()
323 struct devlink_dpipe_value *value) in devlink_dpipe_action_value_put() argument
325 if (!value->action) in devlink_dpipe_action_value_put()
327 if (devlink_dpipe_action_put(skb, value->action)) in devlink_dpipe_action_value_put()
329 if (devlink_dpipe_value_put(skb, value)) in devlink_dpipe_action_value_put()
360 struct devlink_dpipe_value *value) in devlink_dpipe_match_value_put() argument
362 if (!value->match) in devlink_dpipe_match_value_put()
364 if (devlink_dpipe_match_put(skb, value->match)) in devlink_dpipe_match_value_put()
366 if (devlink_dpipe_value_put(skb, value)) in devlink_dpipe_match_value_put()
517 struct devlink_dpipe_value *value; in devlink_dpipe_entry_clear() local
519 value = entry->action_values; in devlink_dpipe_entry_clear()
522 kfree(value[value_index].value); in devlink_dpipe_entry_clear()
523 kfree(value[value_index].mask); in devlink_dpipe_entry_clear()
526 value = entry->match_values; in devlink_dpipe_entry_clear()
529 kfree(value[value_index].value); in devlink_dpipe_entry_clear()
530 kfree(value[value_index].mask); in devlink_dpipe_entry_clear()