HAL Q APIs

HAL Q APIs Footprint

API

Min Code Size (Bytes)

Default Code Size (Bytes)

Max Code Size (Bytes)

Called functions

HAL_Q_ClearCircularLinkQ

0

42

72

None

HAL_Q_DeInit

0

20

34

Q_UnlinkNodes(Def)(Max)

HAL_Q_Init

0

62

90

None

HAL_Q_InsertNode

0

200

250

Q_FindNode(Def)(Max)

HAL_Q_InsertNode_Head

0

86

136

None

HAL_Q_InsertNode_Tail

0

82

132

None

HAL_Q_InsertQ

0

232

300

Q_FindNode(Def)(Max), Q_ResetInfo(Def)(Max)

HAL_Q_InsertQ_Head

0

116

176

Q_ResetInfo(Def)(Max)

HAL_Q_InsertQ_Tail

0

116

176

Q_ResetInfo(Def)(Max)

HAL_Q_RemoveNode

0

204

254

Q_FindNode(Def)(Max), Q_ResetInfo(Def)(Max)

HAL_Q_RemoveNode_Head

0

84

136

Q_ResetInfo(Def)(Max)

HAL_Q_RemoveNode_Tail

0

106

158

Q_FindNode(Def)(Max), Q_ResetInfo(Def)(Max)

HAL_Q_ReplaceNode

0

238

304

Q_FindNode(Def)(Max)

HAL_Q_ReplaceNode_Head

0

108

176

None

HAL_Q_ReplaceNode_Tail

0

108

176

Q_FindNode(Def)(Max)

HAL_Q_SetCircularLinkQ

0

78

108

Q_FindNode(Def)(Max)

HAL_Q_SetCircularLinkQ_Head

0

46

76

None

HAL_Q_SetCircularLinkQ_Tail

0

46

76

None

Static Q APIs

Static Q APIs Footprint

API

Min Code Size (Bytes)

Default Code Size (Bytes)

Max Code Size (Bytes)

Called functions

Q_FindNode

0

82

82

None

Q_ResetInfo

0

14

14

None

Q_UnlinkNodes

0

60

60

None