Lines Matching refs:args
369 args = ['openssl', 'rsa', '-in', key_path, '-modulus', '-noout']
370 p = subprocess.Popen(args,
377 args.append('-pubin')
378 p = subprocess.Popen(args,
4270 def _fixup_common_args(self, args): argument
4279 if args.set_hashtree_disabled_flag:
4280 args.flags |= AVB_VBMETA_IMAGE_FLAGS_HASHTREE_DISABLED
4281 return args
4727 args = parser.parse_args(argv[1:])
4729 args.func(args)
4744 def generate_test_image(self, args): argument
4746 self.avb.generate_test_image(args.output, args.image_size, args.start_byte)
4748 def extract_public_key(self, args): argument
4750 self.avb.extract_public_key(args.key, args.output)
4752 def make_vbmeta_image(self, args): argument
4754 args = self._fixup_common_args(args)
4755 self.avb.make_vbmeta_image(args.output, args.chain_partition,
4756 args.algorithm, args.key,
4757 args.public_key_metadata, args.rollback_index,
4758 args.flags, args.rollback_index_location,
4759 args.prop, args.prop_from_file,
4760 args.kernel_cmdline,
4761 args.setup_rootfs_from_kernel,
4762 args.include_descriptors_from_image,
4763 args.signing_helper,
4764 args.signing_helper_with_files,
4765 args.internal_release_string,
4766 args.append_to_release_string,
4767 args.print_required_libavb_version,
4768 args.padding_size)
4770 def append_vbmeta_image(self, args): argument
4772 self.avb.append_vbmeta_image(args.image.name, args.vbmeta_image.name,
4773 args.partition_size)
4775 def add_hash_footer(self, args): argument
4777 args = self._fixup_common_args(args)
4778 self.avb.add_hash_footer(args.image.name if args.image else None,
4779 args.partition_size, args.dynamic_partition_size,
4780 args.partition_name, args.hash_algorithm,
4781 args.salt, args.chain_partition, args.algorithm,
4782 args.key,
4783 args.public_key_metadata, args.rollback_index,
4784 args.flags, args.rollback_index_location,
4785 args.prop, args.prop_from_file,
4786 args.kernel_cmdline,
4787 args.setup_rootfs_from_kernel,
4788 args.include_descriptors_from_image,
4789 args.calc_max_image_size,
4790 args.signing_helper,
4791 args.signing_helper_with_files,
4792 args.internal_release_string,
4793 args.append_to_release_string,
4794 args.output_vbmeta_image,
4795 args.do_not_append_vbmeta_image,
4796 args.print_required_libavb_version,
4797 args.use_persistent_digest,
4798 args.do_not_use_ab)
4800 def add_hashtree_footer(self, args): argument
4802 args = self._fixup_common_args(args)
4805 if args.generate_fec:
4810 args.image.name if args.image else None,
4811 args.partition_size,
4812 args.partition_name,
4813 not args.do_not_generate_fec, args.fec_num_roots,
4814 args.hash_algorithm, args.block_size,
4815 args.salt, args.chain_partition, args.algorithm,
4816 args.key, args.public_key_metadata,
4817 args.rollback_index, args.flags,
4818 args.rollback_index_location, args.prop,
4819 args.prop_from_file,
4820 args.kernel_cmdline,
4821 args.setup_rootfs_from_kernel,
4822 args.setup_as_rootfs_from_kernel,
4823 args.include_descriptors_from_image,
4824 args.calc_max_image_size,
4825 args.signing_helper,
4826 args.signing_helper_with_files,
4827 args.internal_release_string,
4828 args.append_to_release_string,
4829 args.output_vbmeta_image,
4830 args.do_not_append_vbmeta_image,
4831 args.print_required_libavb_version,
4832 args.use_persistent_digest,
4833 args.do_not_use_ab,
4834 args.no_hashtree,
4835 args.check_at_most_once)
4837 def erase_footer(self, args): argument
4839 self.avb.erase_footer(args.image.name, args.keep_hashtree)
4841 def zero_hashtree(self, args): argument
4843 self.avb.zero_hashtree(args.image.name)
4845 def extract_vbmeta_image(self, args): argument
4847 self.avb.extract_vbmeta_image(args.output, args.image.name,
4848 args.padding_size)
4850 def resize_image(self, args): argument
4852 self.avb.resize_image(args.image.name, args.partition_size)
4854 def set_ab_metadata(self, args): argument
4856 self.avb.set_ab_metadata(args.misc_image, args.slot_data)
4858 def info_image(self, args): argument
4860 self.avb.info_image(args.image.name, args.output, args.atx)
4862 def verify_image(self, args): argument
4864 self.avb.verify_image(args.image.name, args.key,
4865 args.expected_chain_partition,
4866 args.follow_chain_partitions,
4867 args.accept_zeroed_hashtree)
4869 def print_partition_digests(self, args): argument
4871 self.avb.print_partition_digests(args.image.name, args.output, args.json)
4873 def calculate_vbmeta_digest(self, args): argument
4875 self.avb.calculate_vbmeta_digest(args.image.name, args.hash_algorithm,
4876 args.output)
4878 def calculate_kernel_cmdline(self, args): argument
4880 self.avb.calculate_kernel_cmdline(args.image.name, args.hashtree_disabled,
4881 args.output)
4883 def make_atx_certificate(self, args): argument
4885 self.avb.make_atx_certificate(args.output, args.authority_key,
4886 args.subject_key.name,
4887 args.subject_key_version,
4888 args.subject.read(),
4889 args.subject_is_intermediate_authority,
4890 args.usage,
4891 args.signing_helper,
4892 args.signing_helper_with_files)
4894 def make_atx_permanent_attributes(self, args): argument
4896 self.avb.make_atx_permanent_attributes(args.output,
4897 args.root_authority_key.name,
4898 args.product_id.read())
4900 def make_atx_metadata(self, args): argument
4902 self.avb.make_atx_metadata(args.output,
4903 args.intermediate_key_certificate.read(),
4904 args.product_key_certificate.read())
4906 def make_atx_unlock_credential(self, args): argument
4909 args.output,
4910 args.intermediate_key_certificate.read(),
4911 args.unlock_key_certificate.read(),
4912 args.challenge,
4913 args.unlock_key,
4914 args.signing_helper,
4915 args.signing_helper_with_files)