Lines Matching refs:OID_AUTO
60 static SYSCTL_NODE(_hw, OID_AUTO, ena, CTLFLAG_RD, 0, "ENA driver parameters");
66 SYSCTL_INT(_hw_ena, OID_AUTO, log_level, CTLFLAG_RWTUN, &ena_log_level, 0,
69 SYSCTL_CONST_STRING(_hw_ena, OID_AUTO, driver_version, CTLFLAG_RD,
81 SYSCTL_INT(_hw_ena, OID_AUTO, enable_9k_mbufs, CTLFLAG_RDTUN,
93 SYSCTL_BOOL(_hw_ena, OID_AUTO, force_large_llq_header, CTLFLAG_RDTUN,
127 SYSCTL_ADD_INT(ctx, child, OID_AUTO, "wd_active", CTLFLAG_RWTUN, in ena_sysctl_add_wd()
130 SYSCTL_ADD_QUAD(ctx, child, OID_AUTO, "keep_alive_timeout", in ena_sysctl_add_wd()
134 SYSCTL_ADD_QUAD(ctx, child, OID_AUTO, "missing_tx_timeout", in ena_sysctl_add_wd()
138 SYSCTL_ADD_U32(ctx, child, OID_AUTO, "missing_tx_max_queues", in ena_sysctl_add_wd()
142 SYSCTL_ADD_U32(ctx, child, OID_AUTO, "missing_tx_threshold", in ena_sysctl_add_wd()
187 SYSCTL_ADD_COUNTER_U64(ctx, child, OID_AUTO, "wd_expired", CTLFLAG_RD, in ena_sysctl_add_stats()
189 SYSCTL_ADD_COUNTER_U64(ctx, child, OID_AUTO, "interface_up", CTLFLAG_RD, in ena_sysctl_add_stats()
191 SYSCTL_ADD_COUNTER_U64(ctx, child, OID_AUTO, "interface_down", in ena_sysctl_add_stats()
194 SYSCTL_ADD_COUNTER_U64(ctx, child, OID_AUTO, "admin_q_pause", in ena_sysctl_add_stats()
200 queue_node = SYSCTL_ADD_NODE(ctx, child, OID_AUTO, namebuf, in ena_sysctl_add_stats()
208 SYSCTL_ADD_INT(ctx, queue_list, OID_AUTO, "cpu", CTLFLAG_RD, in ena_sysctl_add_stats()
210 SYSCTL_ADD_INT(ctx, queue_list, OID_AUTO, "domain", CTLFLAG_RD, in ena_sysctl_add_stats()
215 tx_node = SYSCTL_ADD_NODE(ctx, queue_list, OID_AUTO, "tx_ring", in ena_sysctl_add_stats()
221 SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, "count", in ena_sysctl_add_stats()
223 SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, "bytes", in ena_sysctl_add_stats()
225 SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, in ena_sysctl_add_stats()
228 SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, in ena_sysctl_add_stats()
231 SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, "doorbells", in ena_sysctl_add_stats()
233 SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, in ena_sysctl_add_stats()
236 SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, "bad_req_id", in ena_sysctl_add_stats()
238 SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, "mbuf_collapses", in ena_sysctl_add_stats()
240 SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, in ena_sysctl_add_stats()
243 SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, "queue_wakeups", in ena_sysctl_add_stats()
245 SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, "queue_stops", in ena_sysctl_add_stats()
247 SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, in ena_sysctl_add_stats()
250 SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, in ena_sysctl_add_stats()
256 rx_node = SYSCTL_ADD_NODE(ctx, queue_list, OID_AUTO, "rx_ring", in ena_sysctl_add_stats()
262 SYSCTL_ADD_COUNTER_U64(ctx, rx_list, OID_AUTO, "count", in ena_sysctl_add_stats()
264 SYSCTL_ADD_COUNTER_U64(ctx, rx_list, OID_AUTO, "bytes", in ena_sysctl_add_stats()
266 SYSCTL_ADD_COUNTER_U64(ctx, rx_list, OID_AUTO, "refil_partial", in ena_sysctl_add_stats()
269 SYSCTL_ADD_COUNTER_U64(ctx, rx_list, OID_AUTO, "csum_bad", in ena_sysctl_add_stats()
271 SYSCTL_ADD_COUNTER_U64(ctx, rx_list, OID_AUTO, in ena_sysctl_add_stats()
274 SYSCTL_ADD_COUNTER_U64(ctx, rx_list, OID_AUTO, in ena_sysctl_add_stats()
277 SYSCTL_ADD_COUNTER_U64(ctx, rx_list, OID_AUTO, in ena_sysctl_add_stats()
280 SYSCTL_ADD_COUNTER_U64(ctx, rx_list, OID_AUTO, "bad_desc_num", in ena_sysctl_add_stats()
283 SYSCTL_ADD_COUNTER_U64(ctx, rx_list, OID_AUTO, "bad_req_id", in ena_sysctl_add_stats()
285 SYSCTL_ADD_COUNTER_U64(ctx, rx_list, OID_AUTO, "empty_rx_ring", in ena_sysctl_add_stats()
288 SYSCTL_ADD_COUNTER_U64(ctx, rx_list, OID_AUTO, "csum_good", in ena_sysctl_add_stats()
294 hw_node = SYSCTL_ADD_NODE(ctx, child, OID_AUTO, "hw_stats", in ena_sysctl_add_stats()
298 SYSCTL_ADD_COUNTER_U64(ctx, hw_list, OID_AUTO, "rx_packets", CTLFLAG_RD, in ena_sysctl_add_stats()
300 SYSCTL_ADD_COUNTER_U64(ctx, hw_list, OID_AUTO, "tx_packets", CTLFLAG_RD, in ena_sysctl_add_stats()
302 SYSCTL_ADD_COUNTER_U64(ctx, hw_list, OID_AUTO, "rx_bytes", CTLFLAG_RD, in ena_sysctl_add_stats()
304 SYSCTL_ADD_COUNTER_U64(ctx, hw_list, OID_AUTO, "tx_bytes", CTLFLAG_RD, in ena_sysctl_add_stats()
306 SYSCTL_ADD_COUNTER_U64(ctx, hw_list, OID_AUTO, "rx_drops", CTLFLAG_RD, in ena_sysctl_add_stats()
308 SYSCTL_ADD_COUNTER_U64(ctx, hw_list, OID_AUTO, "tx_drops", CTLFLAG_RD, in ena_sysctl_add_stats()
312 admin_node = SYSCTL_ADD_NODE(ctx, child, OID_AUTO, "admin_stats", in ena_sysctl_add_stats()
316 SYSCTL_ADD_U64(ctx, admin_list, OID_AUTO, "aborted_cmd", CTLFLAG_RD, in ena_sysctl_add_stats()
318 SYSCTL_ADD_U64(ctx, admin_list, OID_AUTO, "sumbitted_cmd", CTLFLAG_RD, in ena_sysctl_add_stats()
320 SYSCTL_ADD_U64(ctx, admin_list, OID_AUTO, "completed_cmd", CTLFLAG_RD, in ena_sysctl_add_stats()
322 SYSCTL_ADD_U64(ctx, admin_list, OID_AUTO, "out_of_space", CTLFLAG_RD, in ena_sysctl_add_stats()
324 SYSCTL_ADD_U64(ctx, admin_list, OID_AUTO, "no_completion", CTLFLAG_RD, in ena_sysctl_add_stats()
347 eni_node = SYSCTL_ADD_NODE(ctx, child, OID_AUTO, "eni_metrics", in ena_sysctl_add_eni_metrics()
353 SYSCTL_ADD_U64(ctx, eni_list, OID_AUTO, "bw_in_allowance_exceeded", in ena_sysctl_add_eni_metrics()
356 SYSCTL_ADD_U64(ctx, eni_list, OID_AUTO, "bw_out_allowance_exceeded", in ena_sysctl_add_eni_metrics()
359 SYSCTL_ADD_U64(ctx, eni_list, OID_AUTO, "pps_allowance_exceeded", in ena_sysctl_add_eni_metrics()
362 SYSCTL_ADD_U64(ctx, eni_list, OID_AUTO, "conntrack_allowance_exceeded", in ena_sysctl_add_eni_metrics()
365 SYSCTL_ADD_U64(ctx, eni_list, OID_AUTO, "linklocal_allowance_exceeded", in ena_sysctl_add_eni_metrics()
374 SYSCTL_ADD_PROC(ctx, eni_list, OID_AUTO, "sample_interval", in ena_sysctl_add_eni_metrics()
396 SYSCTL_ADD_PROC(ctx, child, OID_AUTO, "buf_ring_size", in ena_sysctl_add_tuneables()
402 SYSCTL_ADD_PROC(ctx, child, OID_AUTO, "rx_queue_size", in ena_sysctl_add_tuneables()
408 SYSCTL_ADD_PROC(ctx, child, OID_AUTO, "io_queues_nb", in ena_sysctl_add_tuneables()
431 tree = SYSCTL_ADD_NODE(ctx, child, OID_AUTO, "rss", in ena_sysctl_add_rss()
436 SYSCTL_ADD_PROC(ctx, child, OID_AUTO, "key", in ena_sysctl_add_rss()
441 SYSCTL_ADD_PROC(ctx, child, OID_AUTO, "indir_table", in ena_sysctl_add_rss()
446 SYSCTL_ADD_INT(ctx, child, OID_AUTO, "indir_table_size", in ena_sysctl_add_rss()