/freebsd/tools/tools/crypto/ |
H A D | README | 18 0.129 sec, 2048 des crypts, 8 bytes, 127120 byte/sec, 1.0 Mb/sec 19 0.129 sec, 2048 des crypts, 16 bytes, 253915 byte/sec, 1.9 Mb/sec 20 0.129 sec, 2048 des crypts, 32 bytes, 508942 byte/sec, 3.9 Mb/sec 21 0.128 sec, 2048 des crypts, 64 bytes, 1020135 byte/sec, 7.8 Mb/sec 22 0.134 sec, 2048 des crypts, 128 bytes, 1954869 byte/sec, 14.9 Mb/sec 23 0.142 sec, 2048 des crypts, 256 bytes, 3698107 byte/sec, 28.2 Mb/sec 24 0.190 sec, 2048 des crypts, 1024 bytes, 11037700 byte/sec, 84.2 Mb/sec 25 0.264 sec, 2048 des crypts, 2048 bytes, 15891127 byte/sec, 121.2 Mb/sec 26 0.403 sec, 2048 des crypts, 4096 bytes, 20828998 byte/sec, 158.9 Mb/sec 27 0.687 sec, 2048 des crypts, 8192 bytes, 24426602 byte/sec, 186.4 Mb/sec [all …]
|
/freebsd/sys/contrib/device-tree/src/powerpc/fsl/ |
H A D | qoriq-sec5.2-0.dtsi | 2 * QorIQ Sec/Crypto 5.2 device tree stub [ controller @ offset 0x300000 ] 36 compatible = "fsl,sec-v5.2", "fsl,sec-v5.0", "fsl,sec-v4.0"; 37 fsl,sec-era = <5>; 45 compatible = "fsl,sec-v5.2-job-ring", 46 "fsl,sec-v5.0-job-ring", 47 "fsl,sec-v4.0-job-ring"; 53 compatible = "fsl,sec-v5.2-job-ring", 54 "fsl,sec-v5.0-job-ring", 55 "fsl,sec-v4.0-job-ring"; 61 compatible = "fsl,sec-v5.2-job-ring", [all …]
|
H A D | qoriq-sec5.3-0.dtsi | 2 * QorIQ Sec/Crypto 5.3 device tree stub [ controller @ offset 0x300000 ] 36 compatible = "fsl,sec-v5.3", "fsl,sec-v5.0", "fsl,sec-v4.0"; 37 fsl,sec-era = <4>; 45 compatible = "fsl,sec-v5.3-job-ring", 46 "fsl,sec-v5.0-job-ring", 47 "fsl,sec-v4.0-job-ring"; 53 compatible = "fsl,sec-v5.3-job-ring", 54 "fsl,sec-v5.0-job-ring", 55 "fsl,sec-v4.0-job-ring"; 61 compatible = "fsl,sec-v5.3-job-ring", [all …]
|
H A D | qoriq-sec4.2-0.dtsi | 2 * QorIQ Sec/Crypto 4.2 device tree stub [ controller @ offset 0x300000 ] 36 compatible = "fsl,sec-v4.2", "fsl,sec-v4.0"; 37 fsl,sec-era = <3>; 45 compatible = "fsl,sec-v4.2-job-ring", 46 "fsl,sec-v4.0-job-ring"; 52 compatible = "fsl,sec-v4.2-job-ring", 53 "fsl,sec-v4.0-job-ring"; 59 compatible = "fsl,sec-v4.2-job-ring", 60 "fsl,sec-v4.0-job-ring"; 66 compatible = "fsl,sec-v4.2-job-ring", [all …]
|
H A D | qoriq-sec5.0-0.dtsi | 2 * QorIQ Sec/Crypto 5.0 device tree stub [ controller @ offset 0x300000 ] 36 compatible = "fsl,sec-v5.0", "fsl,sec-v4.0"; 37 fsl,sec-era = <5>; 45 compatible = "fsl,sec-v5.0-job-ring", 46 "fsl,sec-v4.0-job-ring"; 52 compatible = "fsl,sec-v5.0-job-ring", 53 "fsl,sec-v4.0-job-ring"; 59 compatible = "fsl,sec-v5.0-job-ring", 60 "fsl,sec-v4.0-job-ring"; 66 compatible = "fsl,sec-v5.0-job-ring", [all …]
|
H A D | qoriq-sec6.0-0.dtsi | 2 * QorIQ Sec/Crypto 6.0 device tree stub 35 compatible = "fsl,sec-v6.0", "fsl,sec-v5.0", 36 "fsl,sec-v4.0"; 37 fsl,sec-era = <6>; 42 compatible = "fsl,sec-v6.0-job-ring", 43 "fsl,sec-v5.2-job-ring", 44 "fsl,sec-v5.0-job-ring", 45 "fsl,sec-v4.4-job-ring", 46 "fsl,sec-v4.0-job-ring"; 51 compatible = "fsl,sec-v6.0-job-ring", [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/crypto/ |
H A D | fsl-sec2.txt | 1 Freescale SoC SEC Security Engines versions 1.x-2.x-3.x 6 SEC versions, high to low, e.g., "fsl,sec2.1", "fsl,sec2.0" (SEC2/3) 10 - interrupts : the SEC's interrupt number 17 should be encoded following the SEC's Descriptor Header Dword 21 bit 1 = set if SEC has the ARC4 EU (AFEU) 22 bit 2 = set if SEC has the DES/3DES EU (DEU) 23 bit 3 = set if SEC has the message digest EU (MDEU/MDEU-A) 24 bit 4 = set if SEC has the random number generator EU (RNG) 25 bit 5 = set if SEC has the public key EU (PKEU) 26 bit 6 = set if SEC has the AES EU (AESU) [all …]
|
H A D | fsl-sec6.txt | 1 SEC 6 is as Freescale's Cryptographic Accelerator and Assurance Module (CAAM). 2 Currently Freescale powerpc chip C29X is embedded with SEC 6. 3 SEC 6 device tree binding include: 4 -SEC 6 Node 9 SEC 6 Node 13 Node defines the base address of the SEC 6 block. 15 configuration registers for the SEC 6 block. 16 For example, In C293, we could see three SEC 6 node. 23 Definition: Must include "fsl,sec-v6.0". 25 - fsl,sec-era [all …]
|
H A D | fsl,sec-v4.0.yaml | 5 $id: http://devicetree.org/schemas/crypto/fsl,sec-v4.0.yaml# 8 title: Freescale SEC 4 16 NOTE: the SEC 4 is also known as Freescale's Cryptographic Accelerator 19 SEC 4 h/w can process requests from 2 types of sources. 20 1. DPAA Queue Interface (HW interface between Queue Manager & SEC 4). 21 2. Job Rings (HW interface between cores & SEC 4 registers). 25 HW interface between QM & SEC 4 and also BM & SEC 4, on DPAA-enabled parts 28 SEC version. E.g., the SEC 4.0 in the P4080 has 5 DECOs and can thus 41 - const: fsl,sec-v5.4 42 - const: fsl,sec-v5.0 [all …]
|
H A D | fsl-sec4.txt | 2 SEC 4 Device Tree Binding 7 -SEC 4 Node 15 NOTE: the SEC 4 is also known as Freescale's Cryptographic Accelerator 23 SEC 4 h/w can process requests from 2 types of sources. 24 1. DPAA Queue Interface (HW interface between Queue Manager & SEC 4). 25 2. Job Rings (HW interface between cores & SEC 4 registers). 29 HW interface between QM & SEC 4 and also BM & SEC 4, on DPAA-enabled parts 32 SEC version. E.g., the SEC 4.0 in the P4080 has 5 DECOs and can thus 42 SEC 4 Node 46 Node defines the base address of the SEC 4 block. [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/wasm/ |
H A D | WasmObjcopy.cpp | 22 using SectionPred = std::function<bool(const Section &Sec)>; 24 static bool isDebugSection(const Section &Sec) { in isDebugSection() argument 25 return Sec.Name.starts_with(".debug"); in isDebugSection() 28 static bool isLinkerSection(const Section &Sec) { in isLinkerSection() argument 29 return Sec.Name.starts_with("reloc.") || Sec.Name == "linking"; in isLinkerSection() 32 static bool isNameSection(const Section &Sec) { return Sec.Name == "name"; } in isNameSection() argument 36 static bool isCommentSection(const Section &Sec) { in isCommentSection() argument 37 return Sec in isCommentSection() 42 for (const Section &Sec : Obj.Sections) { dumpSectionToFile() local 65 __anon88e350ca0202(const Section &Sec) removeSections() argument 71 __anon88e350ca0302(const Section &Sec) removeSections() argument 77 __anon88e350ca0402(const Section &Sec) removeSections() argument 84 __anon88e350ca0502(const Section &Sec) removeSections() argument 92 __anon88e350ca0602(const Section &Sec) removeSections() argument 100 __anon88e350ca0702(const Section &Sec) removeSections() argument 125 Section Sec; handleArgs() local [all...] |
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
H A D | ELFObjcopy.cpp | 52 using SectionPred = std::function<bool(const SectionBase &Sec)>; 54 static bool isDebugSection(const SectionBase &Sec) { in isDebugSection() argument 55 return StringRef(Sec.Name).starts_with(".debug") || Sec.Name == ".gdb_index"; in isDebugSection() 58 static bool isDWOSection(const SectionBase &Sec) { in isDWOSection() argument 59 return StringRef(Sec.Name).ends_with(".dwo"); in isDWOSection() 62 static bool onlyKeepDWOPred(const Object &Obj, const SectionBase &Sec) { in onlyKeepDWOPred() argument 64 if (&Sec == Obj.SectionNames) in onlyKeepDWOPred() 68 return !isDWOSection(Sec); in onlyKeepDWOPred() 110 static void setSectionType(SectionBase &Sec, uint64_t Type) { in setSectionType() argument 111 // If Sec's type is changed from SHT_NOBITS due to --set-section-flags, in setSectionType() [all …]
|
H A D | ELFObject.cpp | 69 template <class ELFT> void ELFWriter<ELFT>::writeShdr(const SectionBase &Sec) { in writeShdr() argument 71 reinterpret_cast<uint8_t *>(Buf->getBufferStart()) + Sec.HeaderOffset; in writeShdr() 73 Shdr.sh_name = Sec.NameIndex; in writeShdr() 74 Shdr.sh_type = Sec.Type; in writeShdr() 75 Shdr.sh_flags = Sec.Flags; in writeShdr() 76 Shdr.sh_addr = Sec.Addr; in writeShdr() 77 Shdr.sh_offset = Sec.Offset; in writeShdr() 78 Shdr.sh_size = Sec.Size; in writeShdr() 79 Shdr.sh_link = Sec.Link; in writeShdr() 80 Shdr.sh_info = Sec.Info; in writeShdr() [all …]
|
H A D | ELFObject.h | 77 virtual Error visit(const Section &Sec) = 0; 78 virtual Error visit(const OwnedDataSection &Sec) = 0; 79 virtual Error visit(const StringTableSection &Sec) = 0; 80 virtual Error visit(const SymbolTableSection &Sec) = 0; 81 virtual Error visit(const RelocationSection &Sec) = 0; 82 virtual Error visit(const DynamicRelocationSection &Sec) = 0; 83 virtual Error visit(const GnuDebugLinkSection &Sec) = 0; 84 virtual Error visit(const GroupSection &Sec) = 0; 85 virtual Error visit(const SectionIndexSection &Sec) = 0; 86 virtual Error visit(const CompressedSection &Sec) = 0; [all …]
|
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | MarkLive.cpp | 53 void enqueue(InputSectionBase *sec, uint64_t offset); 58 void resolveReloc(InputSectionBase &sec, RelTy &rel, bool fromFDE); 76 static uint64_t getAddend(InputSectionBase &sec, in getAddend() argument 78 return target->getImplicitAddend(sec.content().begin() + rel.r_offset, in getAddend() 83 static uint64_t getAddend(InputSectionBase &sec, in getAddend() argument 90 static uint64_t getAddend(InputSectionBase &sec, in getAddend() argument 97 void MarkLive<ELFT>::resolveReloc(InputSectionBase &sec, RelTy &rel, in resolveReloc() argument 100 Symbol &sym = sec.file->getRelocTargetSym(rel); in resolveReloc() 110 offset += getAddend<ELFT>(sec, rel); in resolveReloc() 130 for (InputSectionBase *sec : cNamedSections.lookup(sym.getName())) in resolveReloc() [all …]
|
H A D | LinkerScript.cpp | 120 if (sec) in getValue() 121 return alignToPowerOf2(sec->getOutputSection()->addr + sec->getOffset(val), in getValue() 127 return sec ? sec->getOutputSection()->addr + sec->getOffset(0) : 0; in getSecAddr() 137 OutputDesc *sec; in createOutputSection() local 140 sec = secRef; in createOutputSection() 142 sec = make<OutputDesc>(name, SHT_PROGBITS, 0); in createOutputSection() 144 secRef = sec; in createOutputSection() 146 sec->osec.location = std::string(location); in createOutputSection() 147 return sec; in createOutputSection() 213 SectionBase *sec = value.isAbsolute() ? nullptr : value.sec; in addSymbol() local [all …]
|
H A D | DWARF.cpp | 32 for (auto [i, sec] : llvm::enumerate(obj->getSections())) { in LLDDwarfObj() 33 if (!sec) in LLDDwarfObj() 37 StringSwitch<LLDDWARFSection *>(sec->name) in LLDDwarfObj() 48 m->Data = toStringRef(sec->contentMaybeDecompress()); in LLDDwarfObj() 49 m->sec = sec; in LLDDwarfObj() 53 if (sec->name == ".debug_abbrev") in LLDDwarfObj() 54 abbrevSection = toStringRef(sec->contentMaybeDecompress()); in LLDDwarfObj() 55 else if (sec->name == ".debug_str") in LLDDwarfObj() 56 strSection = toStringRef(sec->contentMaybeDecompress()); in LLDDwarfObj() 57 else if (sec->name == ".debug_line_str") in LLDDwarfObj() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | DebuggerSupportPlugin.cpp |
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | GOFFObjectFile.h | 72 bool isSectionNoLoad(DataRefImpl Sec) const; 73 bool isSectionReadOnlyData(DataRefImpl Sec) const; 74 bool isSectionZeroInit(DataRefImpl Sec) const; 92 void moveSectionNext(DataRefImpl &Sec) const override; 93 virtual Expected<StringRef> getSectionName(DataRefImpl Sec) const override; 94 uint64_t getSectionAddress(DataRefImpl Sec) const override; 95 uint64_t getSectionSize(DataRefImpl Sec) const override; 97 getSectionContents(DataRefImpl Sec) const override; 98 uint64_t getSectionIndex(DataRefImpl Sec) const override { return Sec.d.a; } in getSectionIndex() argument 99 uint64_t getSectionAlignment(DataRefImpl Sec) const override; [all …]
|
H A D | ELFObjectFile.h | 79 virtual uint32_t getSectionType(DataRefImpl Sec) const = 0; 80 virtual uint64_t getSectionFlags(DataRefImpl Sec) const = 0; 81 virtual uint64_t getSectionOffset(DataRefImpl Sec) const = 0; 127 StringRef getCrelDecodeProblem(SectionRef Sec) const; 274 SectionRef toSectionRef(const Elf_Shdr *Sec) const { in LLVM_ELF_IMPORT_TYPES_ELFT() 275 return SectionRef(toDRI(Sec), this); in LLVM_ELF_IMPORT_TYPES_ELFT() 319 void moveSectionNext(DataRefImpl &Sec) const override; 320 Expected<StringRef> getSectionName(DataRefImpl Sec) const override; 321 uint64_t getSectionAddress(DataRefImpl Sec) const override; 322 uint64_t getSectionIndex(DataRefImpl Sec) const override; [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/COFF/ |
H A D | COFFObjcopy.cpp | 31 static bool isDebugSection(const Section &Sec) { in isDebugSection() argument 32 return Sec.Name.starts_with(".debug"); in isDebugSection() 66 Section Sec; in addSection() local 67 Sec.setOwnedContents(Contents); in addSection() 68 Sec.Name = Name; in addSection() 69 Sec.Header.VirtualSize = NeedVA ? Sec.getContents().size() : 0u; in addSection() 70 Sec.Header.VirtualAddress = NeedVA ? getNextRVA(Obj) : 0u; in addSection() 71 Sec.Header.SizeOfRawData = in addSection() 72 NeedVA ? alignTo(Sec in addSection() 166 __anon139cc0b60102(const Section &Sec) handleArgs() argument 188 __anon139cc0b60202(const Section &Sec) handleArgs() argument 279 __anon139cc0b60402(auto &Sec) handleArgs() argument [all...] |
/freebsd/sys/contrib/dev/rtw88/ |
H A D | sec.c | 6 #include "sec.h" 9 int rtw_sec_get_free_cam(struct rtw_sec_desc *sec) in rtw_sec_get_free_cam() argument 15 if (sec->default_key_search) in rtw_sec_get_free_cam() 16 return find_next_zero_bit(sec->cam_map, RTW_MAX_SEC_CAM_NUM, in rtw_sec_get_free_cam() 19 return find_first_zero_bit(sec->cam_map, RTW_MAX_SEC_CAM_NUM); in rtw_sec_get_free_cam() 23 struct rtw_sec_desc *sec, in rtw_sec_write_cam() argument 28 struct rtw_cam_entry *cam = &sec->cam_table[hw_key_idx]; in rtw_sec_write_cam() 35 set_bit(hw_key_idx, sec->cam_map); in rtw_sec_write_cam() 83 struct rtw_sec_desc *sec, in rtw_sec_clear_cam() argument 86 struct rtw_cam_entry *cam = &sec->cam_table[hw_key_idx]; in rtw_sec_clear_cam() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Object/ |
H A D | GOFFObjectFile.cpp | 338 DataRefImpl Sec; in getSymbolSection() local 341 return section_iterator(SectionRef(Sec, this)); in getSymbolSection() 359 Sec.d.a = I; in getSymbolSection() 360 return section_iterator(SectionRef(Sec, this)); in getSymbolSection() 376 const uint8_t *GOFFObjectFile::getSectionEdEsdRecord(DataRefImpl &Sec) const { in getSectionEdEsdRecord() 377 SectionEntryImpl EsdIds = SectionList[Sec.d.a]; in getSectionEdEsdRecord() 382 const uint8_t *GOFFObjectFile::getSectionPrEsdRecord(DataRefImpl &Sec) const { in getSectionPrEsdRecord() 383 SectionEntryImpl EsdIds = SectionList[Sec.d.a]; in getSectionPrEsdRecord() 392 DataRefImpl Sec; in getSectionEdEsdRecord() local 393 Sec.d.a = SectionIndex; in getSectionEdEsdRecord() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | DefineExternalSectionStartAndEndSymbols.h | 28 SectionRangeSymbolDesc(Section &Sec, bool IsStart) in SectionRangeSymbolDesc() 29 : Sec(&Sec), IsStart(IsStart) {} in SectionRangeSymbolDesc() 30 Section *Sec = nullptr; member 51 if (D.Sec) { in operator() 52 auto &SR = getSectionRange(*D.Sec); in operator() 73 SectionRange &getSectionRange(Section &Sec) { in getSectionRange() argument 74 auto I = SectionRanges.find(&Sec); in getSectionRange() 76 I = SectionRanges.insert(std::make_pair(&Sec, SectionRange(Sec))).first; in getSectionRange() 97 /// symbol then SectionRangeSymbolDesc(Sec, true), where Sec is a reference to 99 /// SectionRangeSymbolDesc(Sec, false) should be returned. [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/MachO/ |
H A D | MachOReader.cpp | 32 static Section constructSectionCommon(const SectionType &Sec, uint32_t Index) { in constructSectionCommon() 33 StringRef SegName(Sec.segname, strnlen(Sec.segname, sizeof(Sec.segname))); in constructSectionCommon() 34 StringRef SectName(Sec.sectname, strnlen(Sec.sectname, sizeof(Sec.sectname))); in constructSectionCommon() 37 S.Addr = Sec.addr; in constructSectionCommon() 38 S.Size = Sec.size; in constructSectionCommon() 39 S.OriginalOffset = Sec in constructSectionCommon() 31 constructSectionCommon(const SectionType & Sec,uint32_t Index) constructSectionCommon() argument 49 constructSection(const MachO::section & Sec,uint32_t Index) constructSection() argument 53 constructSection(const MachO::section_64 & Sec,uint32_t Index) constructSection() argument 69 SectionType Sec; extractSections() local 350 for (const std::unique_ptr<Section> &Sec : LC.Sections) readSwiftVersion() local [all...] |