Home
last modified time | relevance | path

Searched refs:rxBox (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/drivers/hdf_core/framework/support/platform/src/can/
H A Dcan_client.c16 struct CanRxBox *rxBox; // receive message box member
23 ret = CanCntlrAddRxBox(cntlr, client->rxBox); in CanClientAttach()
34 ret = CanCntlrDelRxBox(client->cntlr, client->rxBox); in CanClientDetach()
52 new->rxBox = CanRxBoxCreate(); in CanClientCreate()
53 if (new->rxBox == NULL) { in CanClientCreate()
61 CanRxBoxDestroy(new->rxBox); in CanClientCreate()
99 CanRxBoxDestroy(client->rxBox); in CanClientDestroy()
123 ret = CanRxBoxGetMsg(client->rxBox, &cmsg, tms); in CanClientReadMsg()
140 return CanRxBoxAddFilter(client->rxBox, filter); in CanClientAddFilter()
149 return CanRxBoxDelFilter(client->rxBox, filter); in CanClientDelFilter()
H A Dcan_core.c119 int32_t CanCntlrAddRxBox(struct CanCntlr *cntlr, struct CanRxBox *rxBox) in CanCntlrAddRxBox() argument
125 if (rxBox == NULL) { in CanCntlrAddRxBox()
130 DListInsertTail(&rxBox->node, &cntlr->rxBoxList); in CanCntlrAddRxBox()
135 int32_t CanCntlrDelRxBox(struct CanCntlr *cntlr, struct CanRxBox *rxBox) in CanCntlrDelRxBox() argument
144 if (rxBox == NULL) { in CanCntlrDelRxBox()
150 if (toRmv == rxBox) { in CanCntlrDelRxBox()
163 struct CanRxBox *rxBox = NULL; in CanCntlrMsgDispatch() local
166 DLIST_FOR_EACH_ENTRY(rxBox, &cntlr->rxBoxList, struct CanRxBox, node) { in CanCntlrMsgDispatch()
167 (void)CanRxBoxAddMsg(rxBox, msg); in CanCntlrMsgDispatch()
/ohos5.0/drivers/hdf_core/framework/support/platform/include/can/
H A Dcan_core.h105 int32_t CanCntlrAddRxBox(struct CanCntlr *cntlr, struct CanRxBox *rxBox);
107 int32_t CanCntlrDelRxBox(struct CanCntlr *cntlr, struct CanRxBox *rxBox);