Home
last modified time | relevance | path

Searched full:mci (Results 1 – 25 of 84) sorted by relevance

1234

/freebsd/contrib/sendmail/src/
H A Dmci.c16 SM_RCSID("@(#)$Id: mci.c,v 8.225 2013-11-22 20:51:56 ca Exp $")
29 static bool mci_load_persistent __P((MCI *));
30 static void mci_uncache __P((MCI **, bool));
31 static void mci_clear __P((MCI *));
32 static int mci_lock_host_statfile __P((MCI *));
33 static int mci_read_persistent __P((SM_FILE_T *, MCI *));
36 ** Mail Connection Information (MCI) Caching Module.
58 ** The persistent MCI code is donated by Mark Lovell and Paul
61 ** MCI structure.
64 static MCI **MciCache; /* the open connection cache */
[all …]
H A Dusersmtp.c20 static void esmtp_check __P((char *, bool, MAILER *, MCI *, ENVELOPE *));
21 static void helo_options __P((char *, bool, MAILER *, MCI *, ENVELOPE *));
22 static int smtprcptstat __P((ADDRESS *, MAILER *, MCI *, ENVELOPE *));
83 ** mci -- the mailer connection info.
95 smtpinit(m, mci, e, onlyhelo) in smtpinit() argument
97 register MCI *mci;
114 mci_dump(sm_debug_file(), mci, false);
123 CurHostName = mci->mci_host; /* XXX UGLY XXX */
127 state = mci->mci_state;
138 smtprset(m, mci, e);
[all …]
H A Ddeliver.c52 static int starttls __P((MAILER *, MCI *, ENVELOPE *, bool, dane_vrfy_ctx_P));
66 static int starttls __P((MAILER *, MCI *, ENVELOPE *, bool));
69 static int endtlsclt __P((MCI *));
1410 sm_dprintf("cltfeatures: server=%s, mci=%p, flags=%s, {client_flags}=%s\n",
1424 ** mci -- mailer connection information
1432 static void logfailover __P((ENVELOPE *, MAILER *, MCI *, int, ADDRESS *));
1434 logfailover(e, m, mci, rcode, rcpt) in logfailover() argument
1437 MCI *mci;
1453 if (mci != NULL && mci->mci_host != NULL)
1458 "relay=%.100s", mci->mci_host);
[all …]
H A Dsavemail.c20 static bool errbody __P((MCI *, ENVELOPE *, char *));
66 MCI mcibuf;
801 ** mci -- the mailer connection information.
814 errbody(mci, e, separator) in errbody() argument
815 register MCI *mci; in errbody()
829 if (bitset(MCIF_INHEADER, mci->mci_flags))
831 if (!putline("", mci))
833 mci->mci_flags &= ~MCIF_INHEADER;
838 if (!putline(" ----- Original message lost -----\n", mci))
850 if (!putline("This is a MIME-encapsulated message", mci) ||
[all …]
H A Dmime.c78 ** mci -- mailer connection information.
101 mime8to7(mci, header, e, boundaries, flags, level) in mime8to7() argument
102 register MCI *mci; in mime8to7()
320 mci->mci_flags |= MCIF_INMIME;
323 if (!putline("", mci))
325 mci->mci_flags &= ~MCIF_INHEADER;
333 if (!putxline(buf, blen, mci,
346 if (!putline(buf, mci))
352 putline("+++after collect", mci);
353 if (!putheader(mci, hdr, e, flags))
[all …]
H A Dheaders.c23 static bool put_vanilla_header __P((HDR *, char *, MCI *));
1747 ** mci -- the connection information.
1760 putheader(mci, hdr, e, flags) in putheader() argument
1761 register MCI *mci; in putheader()
1772 mci->mci_mailer->m_name);
1780 if (!bitset(MCIF_INMIME, mci->mci_flags))
1781 mci->mci_flags |= MCIF_INHEADER;
1885 mci->mci_flags) &&
1893 if (bitset(MCIF_INMIME, mci->mci_flags))
1897 if (!put_vanilla_header(h, p, mci))
[all …]
H A DTRACEFLAGS54 42 mci.c mci_get
70 56 mci.c persistent host status
118 91 mci.c syslogging of MCI cache information
H A Dutil.c1137 ** mci -- the mailer connection information.
1143 ** output of l to mci->mci_out.
1147 putline(l, mci) in putline() argument
1149 register MCI *mci;
1151 return putxline(l, strlen(l), mci, PXLF_MAPFROM);
1163 ** mci -- the mailer connection information.
1175 ** output of l to mci->mci_out.
1195 if (sm_io_putc(mci->mci_out, SM_TIME_DEFAULT, \
1209 putxline(l, len, mci, pxflags) in putxline() argument
1212 register MCI *mci;
[all …]
H A Ddaemon.c115 ** makeconnection(host, port, mci, e, enough)
2117 ** mci -- a pointer to the mail connection information
2136 makeconnection(host, port, mci, e, enough in makeconnection() argument
2143 register MCI *mci;
2184 if (bitnset(M_ONLY_IPV4, mci->mci_mailer->m_flags))
2313 SmtpPhase = mci->mci_phase = "initial connection";
2381 mci_setstat(mci, EX_NOHOST, "5.1.2", MsgBuf);
2493 mci_setstat(mci, EX_TEMPFAIL,
2516 mci_setstat(mci, EX_NOHOST, "5.1.2", NULL);
2544 mci_setstat(mci, EX_NOHOST, "5.1.2", NULL);
[all …]
H A Dsendmail.h863 #define MCI struct mailer_con_info macro
865 MCI
909 /* MCI flag bits */
910 /* XREF: mci.c: MciFlags[]: needs to be kept in sync! */
972 extern void mci_cache __P((MCI *));
973 extern void mci_close __P((MCI *, char *where));
974 extern void mci_dump __P((SM_FILE_T *, MCI *, bool));
976 extern void mci_flush __P((bool, MCI *));
977 extern void mci_clr_extensions __P((MCI *));
978 extern MCI *mci_get __P((char *, MAILER *));
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.cpp89 MCInst const &MCI) { in addConstExtender() argument
92 MCI.getOperand(HexagonMCInstrInfo::getExtendableOp(MCII, MCI)); in addConstExtender()
96 new (Context) MCInst(HexagonMCInstrInfo::deriveExtender(MCII, MCI, exOp)); in addConstExtender()
97 XMCI->setLoc(MCI.getLoc()); in addConstExtender()
104 MCInst const &MCI) { in bundleInstructions() argument
105 assert(isBundle(MCI)); in bundleInstructions()
106 return make_range(Hexagon::PacketIterator(MCII, MCI), in bundleInstructions()
107 Hexagon::PacketIterator(MCII, MCI, nullptr)); in bundleInstructions()
111 HexagonMCInstrInfo::bundleInstructions(MCInst const &MCI) { in bundleInstructions() argument
116 bundleSize(MCInst const & MCI) bundleSize() argument
236 extendIfNeeded(MCContext & Context,MCInstrInfo const & MCII,MCInst & MCB,MCInst const & MCI) extendIfNeeded() argument
242 getMemAccessSize(MCInstrInfo const & MCII,MCInst const & MCI) getMemAccessSize() argument
249 getAddrMode(MCInstrInfo const & MCII,MCInst const & MCI) getAddrMode() argument
256 getDesc(MCInstrInfo const & MCII,MCInst const & MCI) getDesc() argument
317 getExtendableOp(MCInstrInfo const & MCII,MCInst const & MCI) getExtendableOp() argument
324 getExtendableOperand(MCInstrInfo const & MCII,MCInst const & MCI) getExtendableOperand() argument
335 getExtentAlignment(MCInstrInfo const & MCII,MCInst const & MCI) getExtentAlignment() argument
341 getExtentBits(MCInstrInfo const & MCII,MCInst const & MCI) getExtentBits() argument
347 isExtentSigned(MCInstrInfo const & MCII,MCInst const & MCI) isExtentSigned() argument
354 getMaxValue(MCInstrInfo const & MCII,MCInst const & MCI) getMaxValue() argument
365 getMinValue(MCInstrInfo const & MCII,MCInst const & MCI) getMinValue() argument
375 getName(MCInstrInfo const & MCII,MCInst const & MCI) getName() argument
380 getNewValueOp(MCInstrInfo const & MCII,MCInst const & MCI) getNewValueOp() argument
386 getNewValueOperand(MCInstrInfo const & MCII,MCInst const & MCI) getNewValueOperand() argument
405 getNewValueOp2(MCInstrInfo const & MCII,MCInst const & MCI) getNewValueOp2() argument
412 getNewValueOperand2(MCInstrInfo const & MCII,MCInst const & MCI) getNewValueOperand2() argument
424 getType(MCInstrInfo const & MCII,MCInst const & MCI) getType() argument
432 getCVIResources(MCInstrInfo const & MCII,MCSubtargetInfo const & STI,MCInst const & MCI) getCVIResources() argument
452 getUnits(MCInstrInfo const & MCII,MCSubtargetInfo const & STI,MCInst const & MCI) getUnits() argument
463 getOtherReservedSlots(MCInstrInfo const & MCII,MCSubtargetInfo const & STI,MCInst const & MCI) getOtherReservedSlots() argument
484 hasDuplex(MCInstrInfo const & MCII,MCInst const & MCI) hasDuplex() argument
500 hasImmExt(MCInst const & MCI) hasImmExt() argument
514 hasNewValue(MCInstrInfo const & MCII,MCInst const & MCI) hasNewValue() argument
521 hasNewValue2(MCInstrInfo const & MCII,MCInst const & MCI) hasNewValue2() argument
534 isAccumulator(MCInstrInfo const & MCII,MCInst const & MCI) isAccumulator() argument
539 isBundle(MCInst const & MCI) isBundle() argument
546 isConstExtended(MCInstrInfo const & MCII,MCInst const & MCI) isConstExtended() argument
587 isCanon(MCInstrInfo const & MCII,MCInst const & MCI) isCanon() argument
592 isCofMax1(MCInstrInfo const & MCII,MCInst const & MCI) isCofMax1() argument
598 isCofRelax1(MCInstrInfo const & MCII,MCInst const & MCI) isCofRelax1() argument
604 isCofRelax2(MCInstrInfo const & MCII,MCInst const & MCI) isCofRelax2() argument
610 isCompound(MCInstrInfo const & MCII,MCInst const & MCI) isCompound() argument
614 isCVINew(MCInstrInfo const & MCII,MCInst const & MCI) isCVINew() argument
624 isDuplex(MCInstrInfo const & MCII,MCInst const & MCI) isDuplex() argument
629 isExtendable(MCInstrInfo const & MCII,MCInst const & MCI) isExtendable() argument
635 isExtended(MCInstrInfo const & MCII,MCInst const & MCI) isExtended() argument
640 isFloat(MCInstrInfo const & MCII,MCInst const & MCI) isFloat() argument
645 isHVX(MCInstrInfo const & MCII,MCInst const & MCI) isHVX() argument
650 isImmext(MCInst const & MCI) isImmext() argument
654 isInnerLoop(MCInst const & MCI) isInnerLoop() argument
671 isNewValue(MCInstrInfo const & MCII,MCInst const & MCI) isNewValue() argument
677 isNewValueStore(MCInstrInfo const & MCII,MCInst const & MCI) isNewValueStore() argument
684 isOpExtendable(MCInstrInfo const & MCII,MCInst const & MCI,unsigned short O) isOpExtendable() argument
688 isOuterLoop(MCInst const & MCI) isOuterLoop() argument
734 isPredicated(MCInstrInfo const & MCII,MCInst const & MCI) isPredicated() argument
739 isPrefix(MCInstrInfo const & MCII,MCInst const & MCI) isPrefix() argument
744 isPredicateLate(MCInstrInfo const & MCII,MCInst const & MCI) isPredicateLate() argument
751 isPredicatedNew(MCInstrInfo const & MCII,MCInst const & MCI) isPredicatedNew() argument
757 isPredicatedTrue(MCInstrInfo const & MCII,MCInst const & MCI) isPredicatedTrue() argument
777 isSoloAX(MCInstrInfo const & MCII,MCInst const & MCI) isSoloAX() argument
784 isRestrictSlot1AOK(MCInstrInfo const & MCII,MCInst const & MCI) isRestrictSlot1AOK() argument
791 isRestrictNoSlot1Store(MCInstrInfo const & MCII,MCInst const & MCI) isRestrictNoSlot1Store() argument
798 isSolo(MCInstrInfo const & MCII,MCInst const & MCI) isSolo() argument
803 isMemReorderDisabled(MCInst const & MCI) isMemReorderDisabled() argument
809 isSubInstruction(MCInst const & MCI) isSubInstruction() argument
869 isVector(MCInstrInfo const & MCII,MCInst const & MCI) isVector() argument
874 minConstant(MCInst const & MCI,size_t Index) minConstant() argument
938 predicateInfo(MCInstrInfo const & MCII,MCInst const & MCI) predicateInfo() argument
949 prefersSlot3(MCInstrInfo const & MCII,MCInst const & MCI) prefersSlot3() argument
954 hasTmpDst(MCInstrInfo const & MCII,MCInst const & MCI) hasTmpDst() argument
969 hasHvxTmp(MCInstrInfo const & MCII,MCInst const & MCI) hasHvxTmp() argument
975 requiresSlot(MCSubtargetInfo const & STI,MCInst const & MCI) requiresSlot() argument
987 slotsConsumed(MCInstrInfo const & MCII,MCSubtargetInfo const & STI,MCInst const & MCI) slotsConsumed() argument
990 MCInst const &MCI = *HMI.getInst(); slotsConsumed() local
1015 setInnerLoop(MCInst & MCI) setInnerLoop() argument
1021 setMemReorderDisabled(MCInst & MCI) setMemReorderDisabled() argument
1028 setOuterLoop(MCInst & MCI) setOuterLoop() argument
[all...]
H A DHexagonMCInstrInfo.h88 MCInst const &MCI);
92 bundleInstructions(MCInstrInfo const &MCII, MCInst const &MCI);
93 iterator_range<MCInst::const_iterator> bundleInstructions(MCInst const &MCI);
96 size_t bundleSize(MCInst const &MCI);
118 MCInst const &MCI);
121 unsigned getMemAccessSize(MCInstrInfo const &MCII, MCInst const &MCI);
124 unsigned getAddrMode(MCInstrInfo const &MCII, MCInst const &MCI);
126 MCInstrDesc const &getDesc(MCInstrInfo const &MCII, MCInst const &MCI);
140 unsigned short getExtendableOp(MCInstrInfo const &MCII, MCInst const &MCI);
144 MCInst const &MCI);
[all …]
H A DHexagonMCDuplexInfo.cpp189 unsigned HexagonMCInstrInfo::getDuplexCandidateGroup(MCInst const &MCI) { in getDuplexCandidateGroup() argument
192 switch (MCI.getOpcode()) { in getDuplexCandidateGroup()
201 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
202 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
207 Hexagon::R29 == SrcReg && inRange<5, 2>(MCI, 2)) { in getDuplexCandidateGroup()
212 inRange<4, 2>(MCI, 2)) { in getDuplexCandidateGroup()
219 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
220 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup()
223 inRange<4>(MCI, 2)) { in getDuplexCandidateGroup()
240 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup()
[all …]
H A DHexagonMCCompound.cpp350 MCInst &MCI) { in lookForCompound() argument
351 assert(HexagonMCInstrInfo::isBundle(MCI)); in lookForCompound()
354 MCI.begin() + HexagonMCInstrInfo::bundleInstructionsOffset; in lookForCompound()
355 J != MCI.end(); ++J) { in lookForCompound()
365 MCI.begin() + HexagonMCInstrInfo::bundleInstructionsOffset; in lookForCompound()
366 B != MCI.end(); ++B) { in lookForCompound()
385 MCI.erase(B); in lookForCompound()
402 MCContext &Context, MCInst &MCI) { in tryCompound() argument
403 assert(HexagonMCInstrInfo::isBundle(MCI) && in tryCompound()
407 if (MCI.size() < 2) in tryCompound()
[all …]
H A DHexagonInstPrinter.cpp41 MCInst const &MCI = *I.getInst(); in printInst() local
42 if (HexagonMCInstrInfo::isDuplex(MII, MCI)) { in printInst()
43 printInstruction(MCI.getOperand(1).getInst(), Address, OS); in printInst()
46 printInstruction(MCI.getOperand(0).getInst(), Address, OS); in printInst()
48 printInstruction(&MCI, Address, OS); in printInst()
49 HasExtender = HexagonMCInstrInfo::isImmext(MCI); in printInst()
H A DHexagonMCChecker.cpp68 void HexagonMCChecker::initReg(MCInst const &MCI, unsigned R, unsigned &PredReg, in initReg() argument
70 if (HexagonMCInstrInfo::isPredicated(MCII, MCI) && in initReg()
74 isTrue = HexagonMCInstrInfo::isPredicatedTrue(MCII, MCI); in initReg()
77 if (HexagonMCInstrInfo::isPredicatedNew(MCII, MCI)) in initReg()
92 void HexagonMCChecker::init(MCInst const &MCI) { in init() argument
93 const MCInstrDesc &MCID = HexagonMCInstrInfo::getDesc(MCII, MCI); in init()
99 if (MCI.getOperand(i).isReg()) in init()
100 initReg(MCI, MCI.getOperand(i).getReg(), PredReg, isTrue); in init()
102 initReg(MCI, ImpUse, PredReg, isTrue); in init()
104 const bool IgnoreTmpDst = (HexagonMCInstrInfo::hasTmpDst(MCII, MCI) || in init()
[all …]
/freebsd/sys/dev/ath/
H A Dif_ath_btcoex_mci.c32 * This implements the MCI bluetooth coexistence handling.
91 "MCI bufs", buflen, 1); in ath_btcoex_mci_attach()
93 device_printf(sc->sc_dev, "%s: failed to alloc MCI RAM\n", in ath_btcoex_mci_attach()
98 /* Yes, we're going to do bluetooth MCI coex */ in ath_btcoex_mci_attach()
166 * For MCI, we just use the top-level enable/disable flag, and
167 * then the MCI reset / channel update path will configure things
199 * the MCI specific bits.
212 * then wait for the MCI response with the updated profile list. in ath_btcoex_mci_event()
221 "(MCI) Flush BT profile\n"); in ath_btcoex_mci_event()
235 DPRINTF(sc, ATH_DEBUG_BTCOEX, "(MCI) BT_NOOP\n"); in ath_btcoex_mci_event()
[all …]
/freebsd/sys/contrib/dev/ath/ath_hal/ar9300/
H A Dar9300_mci.c43 "(MCI) >>>>> Hdr: %02X, Len: %d, Payload:", hdr, len); in ar9300_mci_print_msg()
47 "(MCI) <<<<< Hdr: %02X, Len: %d, Payload:", hdr, len); in ar9300_mci_print_msg()
57 HALDEBUG(ah, HAL_DEBUG_BT_COEX, "(MCI) 0x%08x\n", *(pl + i)); in ar9300_mci_print_msg()
87 "(MCI) SCHED aggr thresh: on, thresh=%d (%d.%d%%)\n", in ar9300_mci_osla_setup()
94 HALDEBUG(ah, HAL_DEBUG_BT_COEX, "(MCI) SCHED aggr thresh: off\n"); in ar9300_mci_osla_setup()
98 HALDEBUG(ah, HAL_DEBUG_BT_COEX, "(MCI) SCHED one step look ahead: on\n"); in ar9300_mci_osla_setup()
103 HALDEBUG(ah, HAL_DEBUG_BT_COEX, "(MCI) SCHED one step look ahead: off\n"); in ar9300_mci_osla_setup()
155 "(MCI) %s: Wait for Reg0x%08x = 0x%08x timeout.\n", in ar9300_mci_wait_for_interrupt()
158 "(MCI) INT_RAW = 0x%08x, RX_MSG_RAW = 0x%08x\n", in ar9300_mci_wait_for_interrupt()
221 HALDEBUG(ah, HAL_DEBUG_BT_COEX, "(MCI) Send Coex version query.\n"); in ar9300_mci_send_coex_version_query()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp239 static Error verifyOperands(const MCInstrDesc &MCDesc, const MCInst &MCI) { in verifyOperands() argument
243 for (I = 0, E = MCI.getNumOperands(); NumExplicitDefs && I < E; ++I) { in verifyOperands()
244 const MCOperand &Op = MCI.getOperand(I); in verifyOperands()
251 "Expected more register operand definitions.", MCI); in verifyOperands()
256 const MCOperand &Op = MCI.getOperand(MCDesc.getNumOperands() - 1); in verifyOperands()
257 if (I == MCI.getNumOperands() || !Op.isReg()) { in verifyOperands()
261 return make_error<InstructionError<MCInst>>(Message, MCI); in verifyOperands()
268 void InstrBuilder::populateWrites(InstrDesc &ID, const MCInst &MCI, in populateWrites() argument
270 const MCInstrDesc &MCDesc = MCII.get(MCI.getOpcode()); in populateWrites()
324 unsigned NumVariadicOps = MCI.getNumOperands() - MCDesc.getNumOperands(); in populateWrites()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/
H A DInstrBuilder.h70 // Key is the MCI.Opcode and SchedClassID the describe the value InstrDesc
87 Expected<unsigned> getVariantSchedClassID(const MCInst &MCI, unsigned SchedClassID);
89 createInstrDescImpl(const MCInst &MCI, const SmallVector<Instrument *> &IVec);
91 getOrCreateInstrDesc(const MCInst &MCI,
97 void populateWrites(InstrDesc &ID, const MCInst &MCI, unsigned SchedClassID);
98 void populateReads(InstrDesc &ID, const MCInst &MCI, unsigned SchedClassID);
99 Error verifyInstrDesc(const InstrDesc &ID, const MCInst &MCI) const;
118 createInstruction(const MCInst &MCI, const SmallVector<Instrument *> &IVec);
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMCInstLower.cpp120 MCInst *MCI = AP.OutContext.createMCInst(); in HexagonLowerToMC() local
121 MCI->setOpcode(MI->getOpcode()); in HexagonLowerToMC()
122 assert(MCI->getOpcode() == static_cast<unsigned>(MI->getOpcode()) && in HexagonLowerToMC()
123 "MCI opcode should have been set on construction"); in HexagonLowerToMC()
187 MCI->addOperand(MCO); in HexagonLowerToMC()
189 AP.HexagonProcessInstruction(*MCI, *MI); in HexagonLowerToMC()
190 HexagonMCInstrInfo::extendIfNeeded(AP.OutContext, MCII, MCB, *MCI); in HexagonLowerToMC()
191 MCB.addOperand(MCOperand::createInst(MCI)); in HexagonLowerToMC()
/freebsd/sys/contrib/device-tree/Bindings/mmc/
H A Datmel-hsmci.txt7 by mmc.txt and the properties used by the atmel-mci driver.
9 1) MCI node
22 Example MCI node:
56 Example full MCI node:
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DInstructionView.cpp25 InstructionView::printInstructionString(const llvm::MCInst &MCI) const { in printInstructionString()
27 MCIP.printInst(&MCI, 0, "", STI, InstrStream); in printInstructionString()
35 for (const auto &MCI : getSource()) { in toJSON() local
36 StringRef Instruction = printInstructionString(MCI); in toJSON()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCA/
H A DX86CustomBehaviour.cpp24 const MCInst &MCI) { in setMemBarriers() argument
25 switch (MCI.getOpcode()) { in setMemBarriers()
40 std::unique_ptr<Instruction> &Inst, const MCInst &MCI) { in postProcessInstruction() argument
43 setMemBarriers(Inst, MCI); in postProcessInstruction()
/freebsd/sys/contrib/device-tree/Bindings/net/pcs/
H A Dsnps,dw-xpcs.yaml22 by means of the APB3/MCI interfaces. In the later case the XPCS can be mapped
50 MCI or APB3 management interfaces, then the space mapping can be
80 The MCI and APB3 interfaces are supposed to be equipped with a clock
96 items: # MCI or APB

1234