dpc 90 bsp/drv/include/dki.h struct dpc { dpc 94 bsp/drv/include/dki.h typedef struct dpc dpc_t; dpc 142 bsp/drv/include/dki.h void sched_dpc(struct dpc *, void (*)(void *), void *); dpc 72 bsp/drv/include/tty.h struct dpc t_dpc; /* dpc for tty */ dpc 53 sys/include/sched.h struct dpc { dpc 83 sys/include/sched.h void sched_dpc(struct dpc *, void (*)(void *), void *); dpc 649 sys/kern/sched.c sched_dpc(struct dpc *dpc, void (*fn)(void *), void *arg) dpc 653 sys/kern/sched.c ASSERT(dpc != NULL); dpc 659 sys/kern/sched.c dpc->func = fn; dpc 660 sys/kern/sched.c dpc->arg = arg; dpc 661 sys/kern/sched.c if (dpc->state != DPC_PENDING) dpc 662 sys/kern/sched.c enqueue(&dpcq, &dpc->link); dpc 663 sys/kern/sched.c dpc->state = DPC_PENDING; dpc 684 sys/kern/sched.c struct dpc *dpc; dpc 696 sys/kern/sched.c dpc = queue_entry(q, struct dpc, link); dpc 697 sys/kern/sched.c dpc->state = DPC_FREE; dpc 703 sys/kern/sched.c (*dpc->func)(dpc->arg);