Lines Matching refs:value
305 struct devlink_dpipe_value *value) in devlink_dpipe_value_put() argument
308 value->value_size, value->value)) in devlink_dpipe_value_put()
310 if (value->mask) in devlink_dpipe_value_put()
312 value->value_size, value->mask)) in devlink_dpipe_value_put()
314 if (value->mapping_valid) in devlink_dpipe_value_put()
316 value->mapping_value)) in devlink_dpipe_value_put()
322 struct devlink_dpipe_value *value) in devlink_dpipe_action_value_put() argument
324 if (!value->action) in devlink_dpipe_action_value_put()
326 if (devlink_dpipe_action_put(skb, value->action)) in devlink_dpipe_action_value_put()
328 if (devlink_dpipe_value_put(skb, value)) in devlink_dpipe_action_value_put()
359 struct devlink_dpipe_value *value) in devlink_dpipe_match_value_put() argument
361 if (!value->match) in devlink_dpipe_match_value_put()
363 if (devlink_dpipe_match_put(skb, value->match)) in devlink_dpipe_match_value_put()
365 if (devlink_dpipe_value_put(skb, value)) in devlink_dpipe_match_value_put()
515 struct devlink_dpipe_value *value; in devlink_dpipe_entry_clear() local
517 value = entry->action_values; in devlink_dpipe_entry_clear()
520 kfree(value[value_index].value); in devlink_dpipe_entry_clear()
521 kfree(value[value_index].mask); in devlink_dpipe_entry_clear()
524 value = entry->match_values; in devlink_dpipe_entry_clear()
527 kfree(value[value_index].value); in devlink_dpipe_entry_clear()
528 kfree(value[value_index].mask); in devlink_dpipe_entry_clear()