curcpu
#define os_curcpu() curcpu()
#define os_curcpu_tss_sel() curcpu()->ci_tss_sel
#define os_curcpu_tss() curcpu()->ci_tss
#define os_curcpu_gdt() curcpu()->ci_gdt
#define os_curcpu_idt() curcpu()->ci_idtvec.iv_idt
uint32 curcpu = 0; \
for (cpu = haiku_get_cpu_struct(0); curcpu < _ncpus; \
cpu = haiku_get_cpu_struct(++curcpu))
txq->ift_cpu_exec_count[curcpu]++;
rxq->ifr_cpu_exec_count[curcpu]++;
#define os_curcpu() curcpu()
#define os_curcpu_tss_sel() curcpu()->ci_tss_sel
#define os_curcpu_tss() curcpu()->ci_tss
#define os_curcpu_gdt() curcpu()->ci_gdt
#define os_curcpu_idt() curcpu()->ci_idtvec.iv_idt
uint32 curcpu = 0; \
for (cpu = haiku_get_cpu_struct(0); curcpu < _ncpus; \
cpu = haiku_get_cpu_struct(++curcpu))