Searched defs:weak (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/des/
H A Dweak_key.c39 * The following are the weak DES keys:
41 static const mit_des_cblock weak[16] = { variable
42 /* weak keys */
48 /* semi-weak */
69 * mit_des_is_weak_key: returns true iff key is a [semi-]weak des key.
77 const mit_des_cblock *weak_p = weak;
79 for (i = 0; i < (sizeof(weak)/sizeof(mit_des_cblock)); i++) {
/illumos-gate/usr/src/lib/libdwarf/common/
H A Ddwarf_weaks.c89 Dwarf_Global weak = (Dwarf_Global) weak_in; local
91 if (weak == NULL) {
95 *ret_name = (char *) (weak->gl_name);
104 Dwarf_Global weak = (Dwarf_Global) weak_in; local
106 return dwarf_global_die_offset(weak, weak_off, error);
114 Dwarf_Global weak = (Dwarf_Global) weak_in; local
116 return dwarf_global_cu_offset(weak, weak_off, error);
126 Dwarf_Global weak = (Dwarf_Global) weak_in; local
128 return dwarf_global_name_offsets(weak,
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dversion.c308 vers_derefer(Ifl_desc *ifl, Ver_desc *vdp, int weak) argument
320 * If the head of the list was a weak then we only mark
321 * weak dependencies, but if the head of the list was 'strong'
324 if ((weak && (vdp->vd_flags & VER_FLG_WEAK)) || (!weak))
328 vers_derefer(ifl, _vdp, weak);
375 * Scan the version index list and if any weak version
377 * dependency to be non-weak. Weak version dependencies do not
378 * cause fatal errors from the runtime linker, non-weak
390 * Mark any weak referenc
[all...]
H A Dsyms.c521 * determine whether it is a global or weak reference (see build_osym(),
617 * is referenced then turn it into a weak alias of the underscored symbol.
738 * as a weak alias.
1423 * non-weak UNDEF symbol with reduced visibility (STV_*), then
1456 * If a non-weak reference remains undefined, or if a
1477 * -u as a mechanism to cause binding to weak version
1551 * shared object. If a binding is from a weak reference it can
1877 * qsort(3c) comparison function. As an optimization for associating weak
1925 * If two symbols have the same address place the weak symbol before
1977 * unnecessary weak symbo
2047 int test_gnu_hidden_bit, weak; local
[all...]
H A Dupdate.c219 Alist *weak = NULL; local
1553 * If we have a weak data symbol for which we need the real
1556 * The exception to this is if the weak/strong have PLT's
1557 * assigned to them. In that case we don't do the post-weak
1600 if (alist_append(&weak, &wk,
1624 * Undefined weak global, if we are generating a static
1883 * Now that all the symbols have been processed update any weak symbols
1885 * symbols will be represented in the output, return the weak symbol to
1888 for (ALIST_TRAVERSE(weak, idx1, wkp)) {
/illumos-gate/usr/src/cmd/sgs/ldd/common/
H A Dldd.c98 * If -w is specified, no unresolved weak references are allowed. -w causes
99 * LD_NOUNRESWEAK=1 to be set. By default, an unresolved weak reference is
101 * disables this default. Any weak references that can not be resolved result
149 weak[] = "LD_NOUNRESWEAK= ", variable
246 case 'w' : /* expose unresolved weak */
324 weak[sizeof (weak) - 2] = (wflag) ? '1' : '\0';
735 (putenv(weak) != 0) || (putenv(load) != 0) ||
/illumos-gate/usr/src/cmd/abi/spectrans/spec2map/
H A Dbucket.c102 add_parent(const char *version, const char *after, int weak) argument
109 errlog(BEGIN, "add_parent(%s,%s,%d) {", version, after, weak);
112 new = new_bucket(version, weak);
114 new->b_weak = weak;
145 add_uncle(const char *version, const char *after, int weak) argument
153 errlog(BEGIN, "add_uncle(%s,%s,%d) {", version, after, weak);
156 new = new_bucket(version, weak);
188 * set_weak -- set a version to be a weak version
191 set_weak(const char *version, int weak) argument
196 errlog(ERROR|FATAL, "Unable to set weak
492 new_bucket(const char *name, int weak) argument
[all...]
/illumos-gate/usr/src/uts/common/fs/zfs/lua/
H A Dlstate.h133 GCObject *weak; /* list of tables with weak values */ member in struct:global_State
134 GCObject *ephemeron; /* list of ephemeron tables (weak keys) */
135 GCObject *allweak; /* list of all-weak tables */
H A Dlgc.c115 ** tells whether a key or value can be cleared from a weak
116 ** table. Non-collectable objects are never removed from weak
124 markobject(g, rawtsvalue(o)); /* strings are `values', so are never weak */
339 g->weak = g->allweak = g->ephemeron = NULL;
372 linktable(h, &g->weak); /* has to be cleared later */
438 if (mode && ttisstring(mode) && /* is there a weak mode? */
441 (weakkey || weakvalue))) { /* is really weak? */
447 else /* all weak */
450 else /* not weak */
583 GCObject *weak local
[all...]
/illumos-gate/usr/src/cmd/sgs/pvs/common/
H A Dpvs.c767 gvers_derefer(GVer_desc *vdp, int weak) argument
773 * If the head of the list was a weak then we only clear out
774 * weak dependencies, but if the head of the list was 'strong'
777 if ((weak && (vdp->vd_flags & VER_FLG_WEAK)) || (!weak))
781 gvers_derefer(_vdp, weak);
913 * has a `weak' attribute, and print any version
/illumos-gate/usr/src/tools/smatch/src/
H A Dpre-process.c1536 // @weak: 0/1 for a normal or a weak define
1542 void predefine(const char *name, int weak, const char *fmt, ...) argument
1546 int attr = weak ? SYM_ATTR_WEAK : SYM_ATTR_NORMAL;

Completed in 163 milliseconds