Searched refs:ess (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/lib/libelfsign/common/
H A Delfsignlib.c52 static ELFsign_status_t elfsign_adjustoffsets(ELFsign_t ess,
55 static ELFsign_status_t elfsign_switch(ELFsign_t ess,
243 ELFsign_t ess; local
272 if ((ess = malloc(sizeof (struct ELFsign_s))) == NULL) {
275 (void) memset((void *)ess, 0, sizeof (struct ELFsign_s));
277 if (!elfcertlib_init(ess)) {
282 ess->es_elf = NULL;
283 ess->es_action = action;
284 ess->es_version = FILESIG_UNKNOWN;
285 ess
376 elfsign_end(ELFsign_t ess) argument
417 elfsign_setcertpath(ELFsign_t ess, const char *certpath) argument
459 elfsign_setcallbackctx(ELFsign_t ess, void *ctx) argument
468 elfsign_setsigvercallback(ELFsign_t ess, void (*cb)(void *, void *, size_t, ELFCert_t)) argument
481 elfsign_signatures(ELFsign_t ess, struct filesignatures **fsspp, size_t *fslen, enum ES_ACTION action) argument
683 elfsign_adjustoffsets(ELFsign_t ess, Elf_Scn *scn, uint64_t new_size) argument
841 elfsign_insert_dso(ELFsign_t ess, struct filesignatures *fssp, const char *dn, int dn_len, const uchar_t *sig, int sig_len, const char *oid, int oid_len) argument
856 elfsign_extract_sig(ELFsign_t ess, struct filesignatures *fssp, uchar_t *sig, size_t *sig_len) argument
894 elfsign_hash_common(ELFsign_t ess, uchar_t *hash, size_t *hash_len, boolean_t hash_mem_resident) argument
992 elfsign_hash(ELFsign_t ess, uchar_t *hash, size_t *hash_len) argument
1005 elfsign_hash_mem_resident(ELFsign_t ess, uchar_t *hash, size_t *hash_len) argument
1020 elfsign_verify_signature(ELFsign_t ess, struct ELFsign_sig_info **esipp) argument
1193 elfsign_switch(ELFsign_t ess, struct filesignatures *fssp, enum ES_ACTION action) argument
1256 elfsign_buffer_len(ELFsign_t ess, size_t *ip, uchar_t *cp, enum ES_ACTION action) argument
[all...]
H A Dlibelfsign.h119 extern struct filesignatures *elfsign_insert_dso(ELFsign_t ess,
122 extern filesig_vers_t elfsign_extract_sig(ELFsign_t ess,
126 extern void elfsign_end(ELFsign_t ess);
127 extern ELFsign_status_t elfsign_setcertpath(ELFsign_t ess, const char *path);
128 extern ELFsign_status_t elfsign_verify_signature(ELFsign_t ess,
130 extern ELFsign_status_t elfsign_hash(ELFsign_t ess, uchar_t *hash,
132 extern ELFsign_status_t elfsign_hash_mem_resident(ELFsign_t ess,
134 extern void elfsign_buffer_len(ELFsign_t ess, size_t *ip, uchar_t *cp,
137 extern void elfsign_setcallbackctx(ELFsign_t ess, void *ctx);
138 extern void elfsign_setsigvercallback(ELFsign_t ess,
[all...]
H A Delfcertlib.c74 * IN ess - elfsign context structure
89 elfcertlib_verifycert(ELFsign_t ess, ELFCert_t cert) argument
101 (void) elfcertlib_getcert(ess, (char *)_PATH_CRYPTO_CACERT,
106 (void) elfcertlib_getcert(ess, (char *)_PATH_CRYPTO_OBJCACERT,
111 (void) elfcertlib_getcert(ess,
127 rv = kmf_verify_cert(ess->es_kmfhandle, numattr, attrlist);
129 if (ess->es_certCAcallback != NULL)
130 (ess->es_certvercallback)(ess->es_callbackctx,
146 rv = kmf_verify_cert(ess
191 elfcertlib_getcert(ELFsign_t ess, char *cert_pathname, char *signer_DN, ELFCert_t *certp, enum ES_ACTION action) argument
338 elfcertlib_loadprivatekey(ELFsign_t ess, ELFCert_t cert, const char *pathname) argument
396 elfcertlib_loadtokenkey(ELFsign_t ess, ELFCert_t cert, const char *token_label, const char *pin) argument
496 elfcertlib_sign(ELFsign_t ess, ELFCert_t cert, const uchar_t *data, size_t data_len, uchar_t *sig, size_t *sig_len) argument
580 elfcertlib_verifysig(ELFsign_t ess, ELFCert_t cert, const uchar_t *signature, size_t sig_len, const uchar_t *data, size_t data_len) argument
658 elfcertlib_init(ELFsign_t ess) argument
674 elfcertlib_fini(ELFsign_t ess) argument
683 elfcertlib_settoken(ELFsign_t ess, char *token) argument
716 elfcertlib_setcertCAcallback(ELFsign_t ess, void (*cb)(void *, ELFCert_t, char *)) argument
726 elfcertlib_setcertvercallback(ELFsign_t ess, void (*cb)(void *, ELFCert_t, ELFCert_t)) argument
742 elfcertlib_releasecert(ELFsign_t ess, ELFCert_t cert) argument
782 elfcertlib_freecert(ELFsign_t ess, ELFCert_t cert) argument
[all...]
/illumos-gate/usr/src/cmd/cmd-crypto/elfsign/
H A Delfsign.c90 ELFsign_t ess; /* libelfsign opaque "state" */ member in struct:__anon81
168 cmd_info.ess = NULL;
402 estatus = elfsign_begin(elfpath, cmd_info.es_action, &(cmd_info.ess));
433 estatus = elfsign_setcertpath(cmd_info.ess, cmd_info.cert);
512 !elfcertlib_settoken(cmd_info.ess, cmd_info.token_label)) {
522 if (!elfcertlib_getcert(cmd_info.ess, cmd_info.cert, NULL, &cert,
531 if (!elfcertlib_loadprivatekey(cmd_info.ess, cert,
545 if (!elfcertlib_loadtokenkey(cmd_info.ess, cert,
566 elfstat = elfsign_signatures(cmd_info.ess, &fssp, &fs_len, ES_GET);
579 if (elfsign_signatures(cmd_info.ess,
[all...]
/illumos-gate/usr/src/uts/common/net/
H A Dwpa.h113 struct wpa_ess ess[1]; member in struct:wl_wpa_ess
/illumos-gate/usr/src/uts/common/c2/
H A Daudit_start.c401 au_state_t ess; local
406 ess = esf = kctx->auk_ets[tad->tad_event];
426 return ((ess & amask.as_success) ? AU_OK : 0);
/illumos-gate/usr/src/uts/common/io/net80211/
H A Dnet80211_ioctl.c1166 bcopy(in->in_bssid, sr->ess[ap_num].bssid,
1168 sr->ess[ap_num].ssid_len = in->in_esslen;
1169 bcopy(in->in_essid, sr->ess[ap_num].ssid,
1171 sr->ess[ap_num].freq = in->in_chan->ich_freq;
1174 bcopy(in->in_wpa_ie, sr->ess[ap_num].wpa_ie, len);
1175 sr->ess[ap_num].wpa_ie_len = len;
1183 offsetof(wl_wpa_ess_t, ess) +
1980 bcopy(in->in_bssid, sr->ess[ap_num].bssid,
1982 sr->ess[ap_num].ssid_len = in->in_esslen;
1983 bcopy(in->in_essid, sr->ess[ap_nu
[all...]
/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdlwlan.c1445 (void) memcpy(sr[i].we_bssid.wb_bytes, es->ess[i].bssid,
1447 sr[i].we_ssid_len = es->ess[i].ssid_len;
1448 (void) memcpy(sr[i].we_ssid.we_bytes, es->ess[i].ssid,
1449 es->ess[i].ssid_len);
1450 sr[i].we_wpa_ie_len = es->ess[i].wpa_ie_len;
1451 (void) memcpy(sr[i].we_wpa_ie, es->ess[i].wpa_ie,
1452 es->ess[i].wpa_ie_len);
1453 sr[i].we_freq = es->ess[i].freq;

Completed in 76 milliseconds