Lines Matching refs:struct

6 import struct
259 return struct.pack(fmt, self.session_handle, len(self.nonce),
265 return struct.calcsize(fmt)
277 return struct.pack(fmt, len(self.user_auth), self.user_auth,
282 return struct.calcsize(fmt)
310 return struct.pack(self.__fmt(),
321 return struct.calcsize(self.__fmt())
398 rc = struct.unpack('>I', rsp[6:10])[0]
400 cc = struct.unpack('>I', cmd[6:10])[0]
412 cmd = struct.pack(fmt,
414 struct.calcsize(fmt),
422 pcr_update_cnt, pcr_select_cnt = struct.unpack('>II', rsp[10:18])
426 alg2, pcrsel_len2 = struct.unpack('>HB', rsp[:3])
430 digest_cnt = struct.unpack('>I', rsp[:4])[0]
444 cmd = struct.pack(
447 struct.calcsize(fmt),
458 cmd = struct.pack(fmt,
460 struct.calcsize(fmt),
471 return struct.unpack('>I', self.send_cmd(cmd)[10:14])[0]
500 cmd = struct.pack(fmt,
502 struct.calcsize(fmt),
515 cmd = struct.pack(fmt,
517 struct.calcsize(fmt),
525 cmd = struct.pack(fmt,
527 struct.calcsize(fmt),
535 cmd = struct.pack(fmt,
537 struct.calcsize(fmt),
555 public_parms = struct.pack(
572 cmd = struct.pack(
575 struct.calcsize(fmt),
586 return struct.unpack('>I', self.send_cmd(cmd)[10:14])[0]
606 parameters=struct.pack('>H', TPM2_ALG_NULL))
610 cmd = struct.pack(
613 struct.calcsize(fmt),
629 private_len = struct.unpack('>H', blob[0:2])[0]
631 public_len = struct.unpack('>H', blob[public_start:public_start + 2])[0]
637 cmd = struct.pack(
640 struct.calcsize(fmt),
647 data_handle = struct.unpack('>I', self.send_cmd(cmd)[10:14])[0]
655 cmd = struct.pack(
658 struct.calcsize(fmt),
669 data_len = struct.unpack('>I', rsp[10:14])[0] - 2
677 cmd = struct.pack(
680 struct.calcsize(fmt),
692 cmd = struct.pack(fmt,
694 struct.calcsize(fmt),
699 more_data, cap, cnt = struct.unpack('>BII', rsp[:9])
703 handle = struct.unpack('>I', rsp[:4])[0]