Home
last modified time | relevance | path

Searched refs:CanCntlr (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/drivers/hdf_core/framework/support/platform/include/can/
H A Dcan_core.h31 struct CanCntlr;
35 int32_t (*open)(struct CanCntlr *cntlr);
36 int32_t (*close)(struct CanCntlr *cntlr);
37 int32_t (*lock)(struct CanCntlr *cntlr);
38 int32_t (*unlock)(struct CanCntlr *cntlr);
39 int32_t (*sendMsg)(struct CanCntlr *cntlr, const struct CanMsg *msg);
41 int32_t (*getCfg)(struct CanCntlr *cntlr, struct CanConfig *cfg);
42 int32_t (*getState)(struct CanCntlr *cntlr);
45 struct CanCntlr { struct
97 int32_t CanCntlrGetCfg(struct CanCntlr *cntlr, struct CanConfig *cfg);
[all …]
H A Dcan_manager.h18 struct CanCntlr;
21 int32_t CanCntlrAdd(struct CanCntlr *cntlr);
23 int32_t CanCntlrDel(struct CanCntlr *cntlr);
25 struct CanCntlr *CanCntlrGetByName(const char *name);
27 struct CanCntlr *CanCntlrGetByNumber(int32_t number);
29 void CanCntlrPut(struct CanCntlr *cntlr);
/ohos5.0/drivers/hdf_core/framework/support/platform/src/can/
H A Dcan_manager.c46 struct CanCntlr *cntlr = (struct CanCntlr *)data; in CanIrqThreadWorker()
75 static int32_t CanCntlrCreateThread(struct CanCntlr *cntlr) in CanCntlrCreateThread()
112 static int32_t CanCntlrCheckAndInit(struct CanCntlr *cntlr) in CanCntlrCheckAndInit()
155 static void CanCntlrDestroyThread(struct CanCntlr *cntlr) in CanCntlrDestroyThread()
172 static void CanCntlrDeInit(struct CanCntlr *cntlr) in CanCntlrDeInit()
183 int32_t CanCntlrAdd(struct CanCntlr *cntlr) in CanCntlrAdd()
220 int32_t CanCntlrDel(struct CanCntlr *cntlr) in CanCntlrDel()
239 return CONTAINER_OF(pdevice, struct CanCntlr, device); in CanCntlrFromPlatformDevice()
242 struct CanCntlr *CanCntlrGetByName(const char *name) in CanCntlrGetByName()
262 struct CanCntlr *CanCntlrGetByNumber(int32_t number) in CanCntlrGetByNumber()
[all …]
H A Dcan_core.c13 static int32_t CanCntlrLock(struct CanCntlr *cntlr) in CanCntlrLock()
22 static void CanCntlrUnlock(struct CanCntlr *cntlr) in CanCntlrUnlock()
31 int32_t CanCntlrWriteMsg(struct CanCntlr *cntlr, const struct CanMsg *msg) in CanCntlrWriteMsg()
53 int32_t CanCntlrSetCfg(struct CanCntlr *cntlr, const struct CanConfig *cfg) in CanCntlrSetCfg()
75 int32_t CanCntlrGetCfg(struct CanCntlr *cntlr, struct CanConfig *cfg) in CanCntlrGetCfg()
97 int32_t CanCntlrGetState(struct CanCntlr *cntlr) in CanCntlrGetState()
119 int32_t CanCntlrAddRxBox(struct CanCntlr *cntlr, struct CanRxBox *rxBox) in CanCntlrAddRxBox()
135 int32_t CanCntlrDelRxBox(struct CanCntlr *cntlr, struct CanRxBox *rxBox) in CanCntlrDelRxBox()
161 static int32_t CanCntlrMsgDispatch(struct CanCntlr *cntlr, struct CanMsg *msg) in CanCntlrMsgDispatch()
175 int32_t CanCntlrOnNewMsg(struct CanCntlr *cntlr, const struct CanMsg *msg) in CanCntlrOnNewMsg()
[all …]
H A Dcan_client.c15 struct CanCntlr *cntlr;
19 static int32_t CanClientAttach(struct CanClient *client, struct CanCntlr *cntlr) in CanClientAttach()
41 static int32_t CanClientCreate(struct CanCntlr *cntlr, struct CanClient **client) in CanClientCreate()
74 struct CanCntlr *cntlr = NULL; in CanClientCreateByNumber()
93 struct CanCntlr *cntlr = NULL; in CanClientDestroy()
H A Dcan_service.c20 struct CanCntlr *cntlr = NULL; in CanServiceDispatch()
/ohos5.0/drivers/hdf_core/adapter/platform/can/
H A Dcan_virtual.c20 struct CanCntlr cntlr;
95 static int32_t VirtualCanSendMsg(struct CanCntlr *cntlr, const struct CanMsg *msg) in VirtualCanSendMsg()
188 static int32_t VirtualCanSetCfg(struct CanCntlr *cntlr, const struct CanConfig *cfg) in VirtualCanSetCfg()
216 static int32_t VirtualCanGetCfg(struct CanCntlr *cntlr, struct CanConfig *cfg) in VirtualCanGetCfg()