Lines Matching refs:s32
40 #define HIOETH_ERROR_CODE(code) ((s32)(HIOETH_ERROR_BASE | (code)))
59 #define HIOETH_MEM_NAME(name) ((s32)(HIOETH_MEM_BASE | (name)))
101 s32 upper_ins_count;
103 s32 state;
104 s32 handleHostToTarget;
105 s32 handleTargetToHost;
139 extern s32 HIOETH_Init(const NNETAllocator* allocator);
140 extern s32 HIOETH_Finish(void);
141 extern s32 HIOETH_StartupIns(NNETInstance* ins, s32 timeout);
142 extern s32 HIOETH_CleanupIns(NNETInstance* ins, s32 timeout);
143 extern s32 HIOETH_AbortIns(NNETInstance* ins);
144 extern s32 HIOETH_CreateIns(HIOETHInstance** peth_ins);
145 extern s32 HIOETH_DestroyIns(HIOETHInstance* peth_ins);
146 extern s32 HIOETH_GetStateIns(HIOETHInstance* peth_ins);
147 extern s32 HIOETH_GetUpperAPI(NNETEthernetAPI* wcm_api, HIOETHInstance* peth_ins);
148 extern s32 HIOETH_SetUpper(NNETInstance * ins, NNETInstance * upper_ins, u32* receive_id, u16 entry…
149 extern s32 HIOETH_ClearUpper(NNETInstance* ins, NNETInstance* upper_ins);
150 extern s32 HIOETH_GetMacAddr(NNETInstance* ins, u8* macaddr);
151 extern s32 HIOETH_SetMulticastAddr(NNETInstance* ins, u8* macaddr);
152 extern s32 HIOETH_ClearMulticastAddr(NNETInstance* ins, u8* macaddr);
153 extern s32 HIOETH_Send(NNETInstance* ins, u8* dstMAC, NOSMessageBuf* mbuf);
154 extern s32 HIOETH_Receive(NNETInstance* ins, u32 receive_id, NOSMessageBuf** mbuf);
155 extern s32 HIOETH_CancelReceive(NNETInstance* ins, u32 receive_id);