X-Git-Url: http://rtime.felk.cvut.cz/gitweb/lincan.git/blobdiff_plain/a4c9ead4b64bd4de307f375c2ff313a7a07a06e0..fdc4d3610737d153a387bdb67792a323806efad3:/lincan/src/devcommon.c diff --git a/lincan/src/devcommon.c b/lincan/src/devcommon.c index 8cd6424..8341254 100644 --- a/lincan/src/devcommon.c +++ b/lincan/src/devcommon.c @@ -14,7 +14,7 @@ #ifdef CAN_WITH_RTL static inline -void canqueue_wake_chip_worker(struct canque_ends_t *qends, struct chip_t *chip, struct msgobj_t *obj) +void canqueue_wake_chip_worker(struct canque_ends_t *qends, struct canchip_t *chip, struct msgobj_t *obj) { if(qends->endinfo.chipinfo.worker_thread){ can_msgobj_set_fl(obj,WORKER_WAKE); @@ -36,7 +36,7 @@ void canqueue_wake_chip_worker(struct canque_ends_t *qends, struct chip_t *chip, /** * canqueue_notify_chip - notification callback handler for CAN chips ends of queues * @qends: pointer to the callback side ends structure - * @qedge: edge which invoked notification + * @qedge: edge which invoked notification * @what: notification type * * This function has to deal with more possible cases. It can be called from @@ -46,7 +46,7 @@ void canqueue_wake_chip_worker(struct canque_ends_t *qends, struct chip_t *chip, */ void canqueue_notify_chip(struct canque_ends_t *qends, struct canque_edge_t *qedge, int what) { - struct chip_t *chip=qends->endinfo.chipinfo.chip; + struct canchip_t *chip=qends->endinfo.chipinfo.chip; struct msgobj_t *obj=qends->endinfo.chipinfo.msgobj; DEBUGMSG("canqueue_notify_chip for edge %d and event %d\n",qedge->edge_num,what); @@ -81,7 +81,7 @@ void canqueue_notify_chip(struct canque_ends_t *qends, struct canque_edge_t *qed can_msgobj_set_fl(obj,FILTCH_REQUEST); canqueue_wake_chip_worker(qends, chip, obj); #endif /*CAN_WITH_RTL*/ - + break; } } @@ -93,12 +93,12 @@ void canqueue_notify_chip(struct canque_ends_t *qends, struct canque_edge_t *qed * @chip: pointer to the corresponding CAN chip structure * @obj: pointer to the corresponding message object structure */ -int canqueue_ends_init_chip(struct canque_ends_t *qends, struct chip_t *chip, struct msgobj_t *obj) +int canqueue_ends_init_chip(struct canque_ends_t *qends, struct canchip_t *chip, struct msgobj_t *obj) { int ret; ret=canqueue_ends_init_gen(qends); if(ret<0) return ret; - + qends->context=NULL; #ifndef CAN_WITH_RTL init_waitqueue_head(&qends->endinfo.chipinfo.daemonq); @@ -121,7 +121,7 @@ int canqueue_ends_init_chip(struct canque_ends_t *qends, struct chip_t *chip, st int canqueue_ends_done_chip(struct canque_ends_t *qends) { int delayed; - + /* Finish or kill all outgoing edges listed in inends */ delayed=canqueue_ends_kill_inlist(qends, 1); /* Kill all incoming edges listed in outends */