Lines Matching full:intf

160 static int  ImeGetInfo(struct ipmi_intf *intf);
161 static int ImeUpgrade(struct ipmi_intf *intf, char* imageFilename);
162 static int ImeManualRollback(struct ipmi_intf *intf);
163 static int ImeUpdatePrepare(struct ipmi_intf *intf);
164 static int ImeUpdateOpenArea(struct ipmi_intf *intf);
166 struct ipmi_intf *intf,
172 struct ipmi_intf *intf,
177 static int ImeUpdateGetStatus(struct ipmi_intf *intf, tImeStatus *pStatus);
178 static int ImeUpdateGetCapabilities(struct ipmi_intf *intf, tImeCaps *pCaps );
179 static int ImeUpdateRegisterUpdate(struct ipmi_intf *intf, tImeUpdateType type);
184 static int ImeUpdateShowStatus(struct ipmi_intf *intf);
189 static int ImeGetInfo(struct ipmi_intf *intf) in ImeGetInfo() argument
204 rsp = intf->sendrecv(intf, &req); in ImeGetInfo()
303 rc = ImeUpdateGetStatus(intf, &status); in ImeGetInfo()
307 rc = ImeUpdateGetCapabilities(intf, &caps); in ImeGetInfo()
347 static int ImeUpgrade(struct ipmi_intf *intf, char* imageFilename) in ImeUpgrade() argument
369 ImeUpdateGetStatus(intf,&imeStatus); in ImeUpgrade()
373 rc = ImeUpdatePrepare(intf); in ImeUpgrade()
374 ImeUpdateGetStatus(intf,&imeStatus); in ImeUpgrade()
382 rc = ImeUpdateOpenArea(intf); in ImeUpgrade()
383 ImeUpdateGetStatus(intf,&imeStatus); in ImeUpgrade()
416 rc = ImeUpdateWriteArea(intf,sequence,length,&imgCtx.pData[counter]); in ImeUpgrade()
424 /* ImeUpdateGetStatus(intf,&imeStatus); */ in ImeUpgrade()
443 ImeUpdateGetStatus(intf,&imeStatus); in ImeUpgrade()
457 rc = ImeUpdateCloseArea(intf, imgCtx.size, imgCtx.crc8); in ImeUpgrade()
458 ImeUpdateGetStatus(intf,&imeStatus); in ImeUpgrade()
472 rc = ImeUpdateRegisterUpdate(intf, IME_UPDTYPE_NORMAL); in ImeUpgrade()
473 ImeUpdateGetStatus(intf,&imeStatus); in ImeUpgrade()
500 static int ImeUpdatePrepare(struct ipmi_intf *intf) in ImeUpdatePrepare() argument
514 rsp = intf->sendrecv(intf, &req); in ImeUpdatePrepare()
529 static int ImeUpdateOpenArea(struct ipmi_intf *intf) in ImeUpdateOpenArea() argument
549 rsp = intf->sendrecv(intf, &req); in ImeUpdateOpenArea()
565 struct ipmi_intf *intf, in ImeUpdateWriteArea() argument
589 rsp = intf->sendrecv(intf, &req); in ImeUpdateWriteArea()
608 struct ipmi_intf *intf, in ImeUpdateCloseArea() argument
636 rsp = intf->sendrecv(intf, &req); in ImeUpdateCloseArea()
651 static int ImeUpdateGetStatus(struct ipmi_intf *intf, tImeStatus *pStatus ) in ImeUpdateGetStatus() argument
670 rsp = intf->sendrecv(intf, &req); in ImeUpdateGetStatus()
725 static int ImeUpdateGetCapabilities(struct ipmi_intf *intf, tImeCaps *pCaps ) in ImeUpdateGetCapabilities() argument
743 rsp = intf->sendrecv(intf, &req); in ImeUpdateGetCapabilities()
764 static int ImeUpdateRegisterUpdate(struct ipmi_intf *intf, tImeUpdateType type) in ImeUpdateRegisterUpdate() argument
783 rsp = intf->sendrecv(intf, &req); in ImeUpdateRegisterUpdate()
801 static int ImeUpdateShowStatus(struct ipmi_intf *intf) in ImeUpdateShowStatus() argument
814 rsp = intf->sendrecv(intf, &req); in ImeUpdateShowStatus()
963 static int ImeManualRollback(struct ipmi_intf *intf) in ImeManualRollback() argument
968 rc = ImeUpdateRegisterUpdate(intf, IME_UPDTYPE_MANUAL_ROLLBACK); in ImeManualRollback()
969 ImeUpdateGetStatus(intf,&imeStatus); in ImeManualRollback()
1000 int ipmi_ime_main(struct ipmi_intf * intf, int argc, char ** argv) in ipmi_ime_main() argument
1013 rc = ImeGetInfo(intf); in ipmi_ime_main()
1020 rc = ImeUpgrade(intf, argv[1]); in ipmi_ime_main()
1030 rc = ImeManualRollback(intf); in ipmi_ime_main()