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);