Lines Matching refs:hw_entries

82 		struct net_dm_hw_entries	*hw_entries;  member
306 struct net_dm_hw_entries *hw_entries; in net_dm_hw_reset_per_cpu_data() local
309 hw_entries = kzalloc(struct_size(hw_entries, entries, dm_hit_limit), in net_dm_hw_reset_per_cpu_data()
311 if (!hw_entries) { in net_dm_hw_reset_per_cpu_data()
320 swap(hw_data->hw_entries, hw_entries); in net_dm_hw_reset_per_cpu_data()
323 return hw_entries; in net_dm_hw_reset_per_cpu_data()
351 const struct net_dm_hw_entries *hw_entries) in net_dm_hw_entries_put() argument
360 for (i = 0; i < hw_entries->num_entries; i++) { in net_dm_hw_entries_put()
363 rc = net_dm_hw_entry_put(msg, &hw_entries->entries[i]); in net_dm_hw_entries_put()
379 const struct net_dm_hw_entries *hw_entries) in net_dm_hw_summary_report_fill() argument
396 rc = net_dm_hw_entries_put(msg, hw_entries); in net_dm_hw_summary_report_fill()
411 struct net_dm_hw_entries *hw_entries; in net_dm_hw_summary_work() local
418 hw_entries = net_dm_hw_reset_per_cpu_data(hw_data); in net_dm_hw_summary_work()
419 if (!hw_entries) in net_dm_hw_summary_work()
426 rc = net_dm_hw_summary_report_fill(msg, hw_entries); in net_dm_hw_summary_work()
435 kfree(hw_entries); in net_dm_hw_summary_work()
443 struct net_dm_hw_entries *hw_entries; in net_dm_hw_trap_summary_probe() local
454 hw_entries = hw_data->hw_entries; in net_dm_hw_trap_summary_probe()
456 if (!hw_entries) in net_dm_hw_trap_summary_probe()
459 for (i = 0; i < hw_entries->num_entries; i++) { in net_dm_hw_trap_summary_probe()
460 hw_entry = &hw_entries->entries[i]; in net_dm_hw_trap_summary_probe()
467 if (WARN_ON_ONCE(hw_entries->num_entries == dm_hit_limit)) in net_dm_hw_trap_summary_probe()
470 hw_entry = &hw_entries->entries[hw_entries->num_entries]; in net_dm_hw_trap_summary_probe()
474 hw_entries->num_entries++; in net_dm_hw_trap_summary_probe()
1068 struct net_dm_hw_entries *hw_entries; in net_dm_hw_monitor_start() local
1072 hw_entries = net_dm_hw_reset_per_cpu_data(hw_data); in net_dm_hw_monitor_start()
1073 kfree(hw_entries); in net_dm_hw_monitor_start()
1722 kfree(hw_data->hw_entries); in net_dm_hw_cpu_data_fini()