mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-05-14 07:19:36 +08:00
Fix sysctl support.
This commit is contained in:
parent
7a79eec6fc
commit
c60deba242
@ -1366,7 +1366,11 @@ sysctl_netisr_workstream(SYSCTL_HANDLER_ARGS)
|
|||||||
counter = 0;
|
counter = 0;
|
||||||
NETISR_RLOCK(&tracker);
|
NETISR_RLOCK(&tracker);
|
||||||
CPU_FOREACH(cpuid) {
|
CPU_FOREACH(cpuid) {
|
||||||
|
#ifndef __rtems__
|
||||||
nwsp = DPCPU_ID_PTR(cpuid, nws);
|
nwsp = DPCPU_ID_PTR(cpuid, nws);
|
||||||
|
#else /* __rtems__ */
|
||||||
|
nwsp = &rtems_bsd_nws;
|
||||||
|
#endif /* __rtems__ */
|
||||||
if (nwsp->nws_intr_event == NULL)
|
if (nwsp->nws_intr_event == NULL)
|
||||||
continue;
|
continue;
|
||||||
NWS_LOCK(nwsp);
|
NWS_LOCK(nwsp);
|
||||||
@ -1420,7 +1424,11 @@ sysctl_netisr_work(SYSCTL_HANDLER_ARGS)
|
|||||||
counter = 0;
|
counter = 0;
|
||||||
NETISR_RLOCK(&tracker);
|
NETISR_RLOCK(&tracker);
|
||||||
CPU_FOREACH(cpuid) {
|
CPU_FOREACH(cpuid) {
|
||||||
|
#ifndef __rtems__
|
||||||
nwsp = DPCPU_ID_PTR(cpuid, nws);
|
nwsp = DPCPU_ID_PTR(cpuid, nws);
|
||||||
|
#else /* __rtems__ */
|
||||||
|
nwsp = &rtems_bsd_nws;
|
||||||
|
#endif /* __rtems__ */
|
||||||
if (nwsp->nws_intr_event == NULL)
|
if (nwsp->nws_intr_event == NULL)
|
||||||
continue;
|
continue;
|
||||||
NWS_LOCK(nwsp);
|
NWS_LOCK(nwsp);
|
||||||
@ -1469,7 +1477,11 @@ DB_SHOW_COMMAND(netisr, db_show_netisr)
|
|||||||
db_printf("%3s %6s %5s %5s %5s %8s %8s %8s %8s\n", "CPU", "Proto",
|
db_printf("%3s %6s %5s %5s %5s %8s %8s %8s %8s\n", "CPU", "Proto",
|
||||||
"Len", "WMark", "Max", "Disp", "HDisp", "Drop", "Queue");
|
"Len", "WMark", "Max", "Disp", "HDisp", "Drop", "Queue");
|
||||||
CPU_FOREACH(cpuid) {
|
CPU_FOREACH(cpuid) {
|
||||||
|
#ifndef __rtems__
|
||||||
nwsp = DPCPU_ID_PTR(cpuid, nws);
|
nwsp = DPCPU_ID_PTR(cpuid, nws);
|
||||||
|
#else /* __rtems__ */
|
||||||
|
nwsp = &rtems_bsd_nws;
|
||||||
|
#endif /* __rtems__ */
|
||||||
if (nwsp->nws_intr_event == NULL)
|
if (nwsp->nws_intr_event == NULL)
|
||||||
continue;
|
continue;
|
||||||
first = 1;
|
first = 1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user