k 111 lib/compression/mszip.c #define ZIPNEEDBITS(n) {while(k<(n)){int32_t c=*(ZIP(inpos)++);\ k 112 lib/compression/mszip.c b|=((uint32_t)c)<<k;k+=8;}} k 113 lib/compression/mszip.c #define ZIPDUMPBITS(n) {b>>=(n);k-=(n);} k 140 lib/compression/mszip.c register int32_t k; /* number of bits in current code */ k 173 lib/compression/mszip.c k = j; /* minimum code length */ k 217 lib/compression/mszip.c for (; k <= g; k++) k 219 lib/compression/mszip.c a = ZIP(c)[k]; k 224 lib/compression/mszip.c while (k > w + l[h]) k 230 lib/compression/mszip.c if ((f = 1 << (j = k - w)) > a + 1) /* try a k-w bit table */ k 233 lib/compression/mszip.c xp = ZIP(c) + k; k 270 lib/compression/mszip.c r.b = (uint8_t)(k - w); k 285 lib/compression/mszip.c f = 1 << (k - w); k 290 lib/compression/mszip.c for (j = 1 << (k - 1); i & j; j >>= 1) k 317 lib/compression/mszip.c register uint32_t k; /* number of bits in bit buffer */ k 323 lib/compression/mszip.c k = ZIP(bk); k 385 lib/compression/mszip.c ZIP(bk) = k; k 397 lib/compression/mszip.c register uint32_t k; /* number of bits in bit buffer */ k 401 lib/compression/mszip.c k = ZIP(bk); k 405 lib/compression/mszip.c n = k & 7; k 428 lib/compression/mszip.c ZIP(bk) = k; k 490 lib/compression/mszip.c register uint32_t k; /* number of bits in bit buffer */ k 494 lib/compression/mszip.c k = ZIP(bk); k 580 lib/compression/mszip.c ZIP(bk) = k; k 608 lib/compression/mszip.c register uint32_t k; /* number of bits in bit buffer */ k 614 lib/compression/mszip.c k = ZIP(bk); k 628 lib/compression/mszip.c ZIP(bk) = k; k 53 lib/crypto/md4.c #define ROUND1(a,b,c,d,k,s) a = lshift(a + F(b,c,d) + X[k], s) k 54 lib/crypto/md4.c #define ROUND2(a,b,c,d,k,s) a = lshift(a + G(b,c,d) + X[k] + (uint32_t)0x5A827999,s) k 55 lib/crypto/md4.c #define ROUND3(a,b,c,d,k,s) a = lshift(a + H(b,c,d) + X[k] + (uint32_t)0x6ED9EBA1,s) k 469 lib/replace/crypt.c static void shuffle_sb(long32 *k, ufc_long saltbits) k 473 lib/replace/crypt.c x = (k[0] ^ k[1]) & (long32)saltbits; k 474 lib/replace/crypt.c *k++ ^= x; k 475 lib/replace/crypt.c *k++ ^= x; k 481 lib/replace/crypt.c static void shuffle_sb(long64 *k, ufc_long saltbits) k 485 lib/replace/crypt.c x = ((*k >> 32) ^ *k) & (long64)saltbits; k 486 lib/replace/crypt.c *k++ ^= (x << 32) | x; k 697 lib/replace/crypt.c long32 s, *k; k 700 lib/replace/crypt.c k = &_ufc_keytab[0][0]; k 702 lib/replace/crypt.c s = *k++ ^ r1; k 705 lib/replace/crypt.c s = *k++ ^ r2; k 709 lib/replace/crypt.c s = *k++ ^ l1; k 712 lib/replace/crypt.c s = *k++ ^ l2; k 736 lib/replace/crypt.c long64 l, r, s, *k; k 742 lib/replace/crypt.c k = &_ufc_keytab[0]; k 744 lib/replace/crypt.c s = *k++ ^ r; k 750 lib/replace/crypt.c s = *k++ ^ l; k 295 lib/tdb/common/traverse.c unsigned char *k = NULL; k 302 lib/tdb/common/traverse.c || !(k = tdb_alloc_read(tdb,tdb->travlocks.off+sizeof(rec), k 304 lib/tdb/common/traverse.c || memcmp(k, oldkey.dptr, oldkey.dsize) != 0) { k 307 lib/tdb/common/traverse.c SAFE_FREE(k); k 311 lib/tdb/common/traverse.c SAFE_FREE(k); k 317 lib/tdb/common/traverse.c SAFE_FREE(k); k 114 lib/tdb/tools/tdbtest.c char *k, *d; k 120 lib/tdb/tools/tdbtest.c k = randbuf(klen); k 123 lib/tdb/tools/tdbtest.c key.dptr = k; k 140 lib/tdb/tools/tdbtest.c free(k); k 147 lib/tdb/tools/tdbtest.c char *k, *d; k 153 lib/tdb/tools/tdbtest.c k = randbuf(klen); k 156 lib/tdb/tools/tdbtest.c key.dptr = k; k 173 lib/tdb/tools/tdbtest.c free(k); k 88 lib/tdb/tools/tdbtorture.c char *k, *d; k 94 lib/tdb/tools/tdbtorture.c k = randbuf(klen); k 97 lib/tdb/tools/tdbtorture.c key.dptr = (unsigned char *)k; k 190 lib/tdb/tools/tdbtorture.c free(k); k 109 lib/zlib/crc32.c int n, k; k 129 lib/zlib/crc32.c for (k = 0; k < 8; k++) k 140 lib/zlib/crc32.c for (k = 1; k < 4; k++) { k 142 lib/zlib/crc32.c crc_table[k][n] = c; k 143 lib/zlib/crc32.c crc_table[k + 4][n] = REV(c); k 170 lib/zlib/crc32.c for (k = 1; k < 8; k++) { k 172 lib/zlib/crc32.c write_table(out, crc_table[k]); k 144 lib/zlib/trees.c local void pqdownheap OF((deflate_state *s, ct_data *tree, int k)); k 455 lib/zlib/trees.c local void pqdownheap(s, tree, k) k 458 lib/zlib/trees.c int k; /* node to move down */ k 460 lib/zlib/trees.c int v = s->heap[k]; k 461 lib/zlib/trees.c int j = k << 1; /* left son of k */ k 472 lib/zlib/trees.c s->heap[k] = s->heap[j]; k = j; k 477 lib/zlib/trees.c s->heap[k] = v; k 341 librpc/rpc/binding.c int k; k 343 librpc/rpc/binding.c for (k=i;b->options[k];k++) { k 344 librpc/rpc/binding.c b->options[k] = b->options[k+1]; k 670 nsswitch/libwbclient/wbc_sid.c char *k = strchr(next, ','); k 671 nsswitch/libwbclient/wbc_sid.c if (k) { k 672 nsswitch/libwbclient/wbc_sid.c k[0] = '\0'; k 673 nsswitch/libwbclient/wbc_sid.c next = k+1; k 738 nsswitch/libwbclient/wbc_sid.c char *k = strchr(next, ','); k 739 nsswitch/libwbclient/wbc_sid.c if (k) { k 740 nsswitch/libwbclient/wbc_sid.c k[0] = '\0'; k 741 nsswitch/libwbclient/wbc_sid.c next = k+1; k 377 source3/include/ads.h #define KRB5_KEY_TYPE(k) ((k)->keytype) k 378 source3/include/ads.h #define KRB5_KEY_LENGTH(k) ((k)->keyvalue.length) k 379 source3/include/ads.h #define KRB5_KEY_DATA(k) ((k)->keyvalue.data) k 382 source3/include/ads.h #define KRB5_KEY_TYPE(k) ((k)->enctype) k 383 source3/include/ads.h #define KRB5_KEY_LENGTH(k) ((k)->length) k 384 source3/include/ads.h #define KRB5_KEY_DATA(k) ((k)->contents) k 389 source3/include/ads.h #define KRB5_KT_KEY(k) (&(k)->key) k 391 source3/include/ads.h #define KRB5_KT_KEY(k) (&(k)->keyblock) k 262 source3/lib/ldb/common/ldb_parse.c char *name, *val, *k; k 337 source3/lib/ldb/common/ldb_parse.c k = &(val[p - t]); k 340 source3/lib/ldb/common/ldb_parse.c while ((k > val) && (isspace((unsigned char)*(k - 1)))) k--; k 341 source3/lib/ldb/common/ldb_parse.c *k = '\0'; k 395 source3/lib/ldb/modules/ldb_map.c int i, j, k; k 406 source3/lib/ldb/modules/ldb_map.c for (k = 0; k < j; k++) { k 407 source3/lib/ldb/modules/ldb_map.c (*attrs)[i + k] = more_attrs[k]; k 410 source3/lib/ldb/modules/ldb_map.c (*attrs)[i+k] = NULL; k 502 source3/lib/ldb/tools/ad2oLschema.c int k; \ k 503 source3/lib/ldb/tools/ad2oLschema.c for (k=0; attributes && k < attributes->num_values; k++) { \ k 506 source3/lib/ldb/tools/ad2oLschema.c (const char *)attributes->values[k].data); \ k 508 source3/lib/ldb/tools/ad2oLschema.c if (k != (attributes->num_values - 1)) { \ k 512 source3/lib/ldb/tools/ad2oLschema.c if (target == TARGET_OPENLDAP && ((k+1)%5 == 0)) { \ k 1422 source3/lib/netapi/group.c int i, k; k 1550 source3/lib/netapi/group.c for (k=0; k < rid_array->count; k++) { k 1551 source3/lib/netapi/group.c if (member_rids[i] == rid_array->rids[k]) { k 1568 source3/lib/netapi/group.c for (k=0; k < rid_array->count; k++) { k 1571 source3/lib/netapi/group.c if (member_rids[i] == rid_array->rids[k]) { k 1578 source3/lib/netapi/group.c rid_array->rids[k], k 978 source3/lib/netapi/localgroup.c int i = 0, k = 0; k 1169 source3/lib/netapi/localgroup.c for (k=0; k < current_sids.num_sids; k++) { k 1171 source3/lib/netapi/localgroup.c current_sids.sids[k].sid)) { k 1189 source3/lib/netapi/localgroup.c for (k=0; k < current_sids.num_sids; k++) { k 1193 source3/lib/netapi/localgroup.c current_sids.sids[k].sid)) { k 1200 source3/lib/netapi/localgroup.c current_sids.sids[k].sid, k 2958 source3/lib/netapi/user.c int i, k; k 3074 source3/lib/netapi/user.c for (k=0; k < rid_array->count; k++) { k 3075 source3/lib/netapi/user.c if (member_rids[i] == rid_array->rids[k].rid) { k 3092 source3/lib/netapi/user.c for (k=0; k < rid_array->count; k++) { k 3095 source3/lib/netapi/user.c if (member_rids[i] == rid_array->rids[k].rid) { k 3102 source3/lib/netapi/user.c rid_array->rids[k].rid, k 79 source3/libgpo/gpo_ldap.c int k; k 95 source3/libgpo/gpo_ldap.c for (k = 0; ext_strings[k] != NULL; k++) { k 114 source3/libgpo/gpo_ldap.c for (k = 1; ext_strings[k] != NULL; k++) { k 116 source3/libgpo/gpo_ldap.c char *m = ext_strings[k]; k 848 source3/libnet/libnet_samsync_ldif.c int i, j, k; k 867 source3/libnet/libnet_samsync_ldif.c for (k=0; k<alloced; k++) { k 868 source3/libnet/libnet_samsync_ldif.c if (accountmap[k].rid == rid) break; k 870 source3/libnet/libnet_samsync_ldif.c if (k == alloced){ k 875 source3/libnet/libnet_samsync_ldif.c fprintf(mod_fd, "memberUid: %s\n", accountmap[k].cn); k 1003 source3/libsmb/dsgetdcname.c int k; k 1005 source3/libsmb/dsgetdcname.c for (k=0; k<5; k++) { k 1595 source3/libsmb/libsmb_xattr.c uint32 k; k 1596 source3/libsmb/libsmb_xattr.c for (k=j; k<old->dacl->num_aces-1;k++) { k 1597 source3/libsmb/libsmb_xattr.c old->dacl->aces[k] = k 1598 source3/libsmb/libsmb_xattr.c old->dacl->aces[k+1]; k 183 source3/libsmb/smbdes.c int i, j, k; k 228 source3/libsmb/smbdes.c for (k=0;k<6;k++) k 229 source3/libsmb/smbdes.c b[j][k] = erk[j*6 + k]; k 237 source3/libsmb/smbdes.c for (k=0;k<4;k++) k 238 source3/libsmb/smbdes.c b[j][k] = (sbox[j][m][n] & (1<<(3-k)))?1:0; k 242 source3/libsmb/smbdes.c for (k=0;k<4;k++) k 243 source3/libsmb/smbdes.c cb[j*4+k] = b[j][k]; k 612 source3/libsmb/smbencrypt.c int i, k; k 614 source3/libsmb/smbencrypt.c for (i=0,k=0; k 616 source3/libsmb/smbencrypt.c i += 8, k += 7) { k 622 source3/libsmb/smbencrypt.c if (k + 7 > session_key->length) { k 623 source3/libsmb/smbencrypt.c k = (session_key->length - k); k 625 source3/libsmb/smbencrypt.c memcpy(key, &session_key->data[k], 7); k 2714 source3/rpc_server/srv_spoolss_nt.c uint32_t i,k; k 2748 source3/rpc_server/srv_spoolss_nt.c for (k=0; k<option->types[i].count; k++) { k 2749 source3/rpc_server/srv_spoolss_nt.c option->types[i].fields[k] = k 2750 source3/rpc_server/srv_spoolss_nt.c r->types[i].fields[k]; k 3596 source3/smbd/posix_acls.c unsigned int k; k 3597 source3/smbd/posix_acls.c for (k = 0; k < psd->dacl->num_aces; k++) { k 3598 source3/smbd/posix_acls.c if (sid_equal(&psd->dacl->aces[k].trustee, k 3603 source3/smbd/posix_acls.c if (k < psd->dacl->num_aces) { k 4345 source3/torture/torture.c unsigned int i, j, k, l; k 4355 source3/torture/torture.c for (k = 0, i = 0; i < sizeof(open_attrs_table)/sizeof(uint32); i++) { k 4377 source3/torture/torture.c if (attr_results[l].num == k) { k 4379 source3/torture/torture.c k, open_attrs_table[i], k 4387 source3/torture/torture.c k, open_attrs_table[i], open_attrs_table[j], k 4392 source3/torture/torture.c printf("[%d] trunc open 0x%x -> 0x%x failed\n", k, open_attrs_table[i], open_attrs_table[j]); k 4394 source3/torture/torture.c k++; k 4410 source3/torture/torture.c k, open_attrs_table[i], open_attrs_table[j], attr ); k 4414 source3/torture/torture.c if (attr_results[l].num == k) { k 4428 source3/torture/torture.c k++; k 438 source3/utils/sharesec.c uint32 k; k 439 source3/utils/sharesec.c for (k=j; k<old->dacl->num_aces-1;k++) { k 440 source3/utils/sharesec.c old->dacl->aces[k] = old->dacl->aces[k+1]; k 857 source3/utils/smbcacls.c uint32 k; k 858 source3/utils/smbcacls.c for (k=j; k<old->dacl->num_aces-1;k++) { k 859 source3/utils/smbcacls.c old->dacl->aces[k] = old->dacl->aces[k+1]; k 262 source4/auth/gensec/gensec.c int i, k, sasl_idx; k 290 source4/auth/gensec/gensec.c for (k=0; backends_out[k]; k++) { k 291 source4/auth/gensec/gensec.c if (backends_out[k] == backends[i]) { k 296 source4/auth/gensec/gensec.c if (k < num_backends_out) { k 332 source4/auth/gensec/gensec.c int i, j, k, oid_idx; k 369 source4/auth/gensec/gensec.c for (k=0; backends_out[k].op; k++) { k 370 source4/auth/gensec/gensec.c if (backends_out[k].op == backends[i]) { k 375 source4/auth/gensec/gensec.c if (k < num_backends_out) { k 409 source4/auth/gensec/gensec.c int k; k 428 source4/auth/gensec/gensec.c for (k = 0; ops[i]->oid[k]; k++) { k 429 source4/auth/gensec/gensec.c if (skip && strcmp(skip, ops[i]->oid[k])==0) { k 435 source4/auth/gensec/gensec.c oid_list[j] = ops[i]->oid[k]; k 454 source4/auth/gensec/gensec.c int k; k 469 source4/auth/gensec/gensec.c for (k = 0; wops[i].op->oid[k]; k++) { k 474 source4/auth/gensec/gensec.c oid_list[j] = wops[i].op->oid[k]; k 47 source4/auth/kerberos/kerberos.h #define KRB5_KEY_TYPE(k) ((k)->keytype) k 48 source4/auth/kerberos/kerberos.h #define KRB5_KEY_LENGTH(k) ((k)->keyvalue.length) k 49 source4/auth/kerberos/kerberos.h #define KRB5_KEY_DATA(k) ((k)->keyvalue.data) k 51 source4/auth/kerberos/kerberos.h #define KRB5_KEY_TYPE(k) ((k)->enctype) k 52 source4/auth/kerberos/kerberos.h #define KRB5_KEY_LENGTH(k) ((k)->length) k 53 source4/auth/kerberos/kerberos.h #define KRB5_KEY_DATA(k) ((k)->contents) k 180 source4/dsdb/schema/schema_description.c int k; \ k 181 source4/dsdb/schema/schema_description.c for (k=0; attributes && attributes[k]; k++) { \ k 182 source4/dsdb/schema/schema_description.c const char *attr_name = attributes[k]; \ k 188 source4/dsdb/schema/schema_description.c if (attributes[k+1]) { \ k 190 source4/dsdb/schema/schema_description.c if (target == TARGET_OPENLDAP && ((k+1)%5 == 0)) { \ k 67 source4/heimdal/lib/asn1/der_free.c der_free_bmp_string (heim_bmp_string *k) k 69 source4/heimdal/lib/asn1/der_free.c free(k->data); k 70 source4/heimdal/lib/asn1/der_free.c k->data = NULL; k 71 source4/heimdal/lib/asn1/der_free.c k->length = 0; k 75 source4/heimdal/lib/asn1/der_free.c der_free_universal_string (heim_universal_string *k) k 77 source4/heimdal/lib/asn1/der_free.c free(k->data); k 78 source4/heimdal/lib/asn1/der_free.c k->data = NULL; k 79 source4/heimdal/lib/asn1/der_free.c k->length = 0; k 90 source4/heimdal/lib/asn1/der_free.c der_free_octet_string (heim_octet_string *k) k 92 source4/heimdal/lib/asn1/der_free.c free(k->data); k 93 source4/heimdal/lib/asn1/der_free.c k->data = NULL; k 94 source4/heimdal/lib/asn1/der_free.c k->length = 0; k 98 source4/heimdal/lib/asn1/der_free.c der_free_heim_integer (heim_integer *k) k 100 source4/heimdal/lib/asn1/der_free.c free(k->data); k 101 source4/heimdal/lib/asn1/der_free.c k->data = NULL; k 102 source4/heimdal/lib/asn1/der_free.c k->length = 0; k 106 source4/heimdal/lib/asn1/der_free.c der_free_oid (heim_oid *k) k 108 source4/heimdal/lib/asn1/der_free.c free(k->components); k 109 source4/heimdal/lib/asn1/der_free.c k->components = NULL; k 110 source4/heimdal/lib/asn1/der_free.c k->length = 0; k 114 source4/heimdal/lib/asn1/der_free.c der_free_bit_string (heim_bit_string *k) k 116 source4/heimdal/lib/asn1/der_free.c free(k->data); k 117 source4/heimdal/lib/asn1/der_free.c k->data = NULL; k 118 source4/heimdal/lib/asn1/der_free.c k->length = 0; k 176 source4/heimdal/lib/asn1/der_length.c der_length_octet_string (const heim_octet_string *k) k 178 source4/heimdal/lib/asn1/der_length.c return k->length; k 182 source4/heimdal/lib/asn1/der_length.c der_length_heim_integer (const heim_integer *k) k 184 source4/heimdal/lib/asn1/der_length.c if (k->length == 0) k 186 source4/heimdal/lib/asn1/der_length.c if (k->negative) k 187 source4/heimdal/lib/asn1/der_length.c return k->length + (((~(((unsigned char *)k->data)[0])) & 0x80) ? 0 : 1); k 189 source4/heimdal/lib/asn1/der_length.c return k->length + ((((unsigned char *)k->data)[0] & 0x80) ? 1 : 0); k 193 source4/heimdal/lib/asn1/der_length.c der_length_oid (const heim_oid *k) k 195 source4/heimdal/lib/asn1/der_length.c return len_oid (k); k 201 source4/heimdal/lib/asn1/der_length.c heim_octet_string k; k 204 source4/heimdal/lib/asn1/der_length.c _heim_time2generalizedtime (*t, &k, 1); k 205 source4/heimdal/lib/asn1/der_length.c ret = k.length; k 206 source4/heimdal/lib/asn1/der_length.c free(k.data); k 213 source4/heimdal/lib/asn1/der_length.c heim_octet_string k; k 216 source4/heimdal/lib/asn1/der_length.c _heim_time2generalizedtime (*t, &k, 0); k 217 source4/heimdal/lib/asn1/der_length.c ret = k.length; k 218 source4/heimdal/lib/asn1/der_length.c free(k.data); k 223 source4/heimdal/lib/asn1/der_length.c der_length_boolean (const int *k) k 229 source4/heimdal/lib/asn1/der_length.c der_length_bit_string (const heim_bit_string *k) k 231 source4/heimdal/lib/asn1/der_length.c return (k->length + 7) / 8 + 1; k 309 source4/heimdal/lib/asn1/der_put.c heim_octet_string k; k 313 source4/heimdal/lib/asn1/der_put.c e = _heim_time2generalizedtime (*data, &k, 1); k 316 source4/heimdal/lib/asn1/der_put.c e = der_put_octet_string(p, len, &k, &l); k 317 source4/heimdal/lib/asn1/der_put.c free(k.data); k 329 source4/heimdal/lib/asn1/der_put.c heim_octet_string k; k 333 source4/heimdal/lib/asn1/der_put.c e = _heim_time2generalizedtime (*data, &k, 0); k 336 source4/heimdal/lib/asn1/der_put.c e = der_put_octet_string(p, len, &k, &l); k 337 source4/heimdal/lib/asn1/der_put.c free(k.data); k 231 source4/heimdal/lib/hcrypto/des.c uint32_t *k = &ks->ks[0]; k 272 source4/heimdal/lib/hcrypto/des.c *k = (kc & 0x00fc0000L) << 6; k 273 source4/heimdal/lib/hcrypto/des.c *k |= (kc & 0x00000fc0L) << 10; k 274 source4/heimdal/lib/hcrypto/des.c *k |= (kd & 0x00fc0000L) >> 10; k 275 source4/heimdal/lib/hcrypto/des.c *k++ |= (kd & 0x00000fc0L) >> 6; k 276 source4/heimdal/lib/hcrypto/des.c *k = (kc & 0x0003f000L) << 12; k 277 source4/heimdal/lib/hcrypto/des.c *k |= (kc & 0x0000003fL) << 16; k 278 source4/heimdal/lib/hcrypto/des.c *k |= (kd & 0x0003f000L) >> 4; k 279 source4/heimdal/lib/hcrypto/des.c *k++ |= (kd & 0x0000003fL); k 833 source4/heimdal/lib/hcrypto/des.c unsigned char *k; k 838 source4/heimdal/lib/hcrypto/des.c k = *key; k 844 source4/heimdal/lib/hcrypto/des.c k[i % 8] ^= s[i] << 1; k 846 source4/heimdal/lib/hcrypto/des.c k[7 - (i % 8)] ^= bitswap8(s[i]); k 850 source4/heimdal/lib/hcrypto/des.c k[7] ^= 0xF0; k 856 source4/heimdal/lib/hcrypto/des.c k[7] ^= 0xF0; k 891 source4/heimdal/lib/hcrypto/des.c DES_cblock k = "\x01\x02\x04\x08\x10\x20\x40\x80", k2; k 900 source4/heimdal/lib/hcrypto/des.c load(k, u); k 902 source4/heimdal/lib/hcrypto/des.c if (memcmp(k, k2, 8) != 0) k 83 source4/heimdal/lib/hcrypto/evp-aes-cts.c AES_KEY *k = ctx->cipher_data; k 85 source4/heimdal/lib/hcrypto/evp-aes-cts.c AES_set_encrypt_key(key, ctx->cipher->key_len * 8, k); k 87 source4/heimdal/lib/hcrypto/evp-aes-cts.c AES_set_decrypt_key(key, ctx->cipher->key_len * 8, k); k 165 source4/heimdal/lib/hcrypto/evp-aes-cts.c AES_KEY *k = ctx->cipher_data; k 171 source4/heimdal/lib/hcrypto/evp-aes-cts.c AES_encrypt(in, out, k); k 173 source4/heimdal/lib/hcrypto/evp-aes-cts.c AES_decrypt(in, out, k); k 175 source4/heimdal/lib/hcrypto/evp-aes-cts.c _krb5_aes_cts_encrypt(in, out, len, k, ctx->iv, ctx->encrypt); k 64 source4/heimdal/lib/hcrypto/evp-hcrypto.c AES_KEY *k = ctx->cipher_data; k 66 source4/heimdal/lib/hcrypto/evp-hcrypto.c AES_set_encrypt_key(key, ctx->cipher->key_len * 8, k); k 68 source4/heimdal/lib/hcrypto/evp-hcrypto.c AES_set_decrypt_key(key, ctx->cipher->key_len * 8, k); k 78 source4/heimdal/lib/hcrypto/evp-hcrypto.c AES_KEY *k = ctx->cipher_data; k 79 source4/heimdal/lib/hcrypto/evp-hcrypto.c AES_cbc_encrypt(in, out, size, k, ctx->iv, ctx->encrypt); k 1032 source4/heimdal/lib/hcrypto/evp.c struct rc2_cbc *k = ctx->cipher_data; k 1033 source4/heimdal/lib/hcrypto/evp.c k->maximum_effective_key = EVP_CIPHER_CTX_key_length(ctx) * 8; k 1034 source4/heimdal/lib/hcrypto/evp.c RC2_set_key(&k->key, k 1037 source4/heimdal/lib/hcrypto/evp.c k->maximum_effective_key); k 1047 source4/heimdal/lib/hcrypto/evp.c struct rc2_cbc *k = ctx->cipher_data; k 1048 source4/heimdal/lib/hcrypto/evp.c RC2_cbc_encrypt(in, out, size, &k->key, ctx->iv, ctx->encrypt); k 1188 source4/heimdal/lib/hcrypto/evp.c DES_key_schedule *k = ctx->cipher_data; k 1191 source4/heimdal/lib/hcrypto/evp.c DES_set_key_unchecked(&deskey, k); k 1201 source4/heimdal/lib/hcrypto/evp.c DES_key_schedule *k = ctx->cipher_data; k 1203 source4/heimdal/lib/hcrypto/evp.c k, (DES_cblock *)ctx->iv, ctx->encrypt); k 1257 source4/heimdal/lib/hcrypto/evp.c struct des_ede3_cbc *k = ctx->cipher_data; k 1262 source4/heimdal/lib/hcrypto/evp.c DES_set_key_unchecked(&deskey, &k->ks[0]); k 1266 source4/heimdal/lib/hcrypto/evp.c DES_set_key_unchecked(&deskey, &k->ks[1]); k 1270 source4/heimdal/lib/hcrypto/evp.c DES_set_key_unchecked(&deskey, &k->ks[2]); k 1281 source4/heimdal/lib/hcrypto/evp.c struct des_ede3_cbc *k = ctx->cipher_data; k 1283 source4/heimdal/lib/hcrypto/evp.c &k->ks[0], &k->ks[1], &k->ks[2], k 1372 source4/heimdal/lib/hcrypto/evp.c CAMELLIA_KEY *k = ctx->cipher_data; k 1373 source4/heimdal/lib/hcrypto/evp.c k->bits = ctx->cipher->key_len * 8; k 1374 source4/heimdal/lib/hcrypto/evp.c CAMELLIA_set_key(key, ctx->cipher->key_len * 8, k); k 1384 source4/heimdal/lib/hcrypto/evp.c CAMELLIA_KEY *k = ctx->cipher_data; k 1385 source4/heimdal/lib/hcrypto/evp.c CAMELLIA_cbc_encrypt(in, out, size, k, ctx->iv, ctx->encrypt); k 271 source4/heimdal/lib/hcrypto/imath/imath.c static int s_2expt(mp_int z, mp_small k); k 1373 source4/heimdal/lib/hcrypto/imath/imath.c int ca, cb, k = 0; k 1399 source4/heimdal/lib/hcrypto/imath/imath.c k = MIN(div2_u, div2_v); k 1400 source4/heimdal/lib/hcrypto/imath/imath.c s_qdiv(&u, (mp_size) k); k 1401 source4/heimdal/lib/hcrypto/imath/imath.c s_qdiv(&v, (mp_size) k); k 1434 source4/heimdal/lib/hcrypto/imath/imath.c if(!s_qmul(c, (mp_size) k)) k 1456 source4/heimdal/lib/hcrypto/imath/imath.c int k, last = 0, ca, cb; k 1493 source4/heimdal/lib/hcrypto/imath/imath.c k = MIN(div2_u, div2_v); k 1494 source4/heimdal/lib/hcrypto/imath/imath.c s_qdiv(TEMP(4), k); k 1495 source4/heimdal/lib/hcrypto/imath/imath.c s_qdiv(TEMP(5), k); k 1545 source4/heimdal/lib/hcrypto/imath/imath.c if(!s_qmul(TEMP(5), k)) { k 2851 source4/heimdal/lib/hcrypto/imath/imath.c int k = 0; k 2858 source4/heimdal/lib/hcrypto/imath/imath.c k += MP_DIGIT_BIT; k 2865 source4/heimdal/lib/hcrypto/imath/imath.c ++k; k 2868 source4/heimdal/lib/hcrypto/imath/imath.c return k; k 2877 source4/heimdal/lib/hcrypto/imath/imath.c mp_size uz = MP_USED(z), k = 0; k 2883 source4/heimdal/lib/hcrypto/imath/imath.c k += MP_DIGIT_BIT; k 2891 source4/heimdal/lib/hcrypto/imath/imath.c ++k; d >>= 1; k 2894 source4/heimdal/lib/hcrypto/imath/imath.c return (int) k; k 2901 source4/heimdal/lib/hcrypto/imath/imath.c static int s_2expt(mp_int z, mp_small k) k 2906 source4/heimdal/lib/hcrypto/imath/imath.c ndig = (k + MP_DIGIT_BIT) / MP_DIGIT_BIT; k 2907 source4/heimdal/lib/hcrypto/imath/imath.c rest = k % MP_DIGIT_BIT; k 2927 source4/heimdal/lib/hcrypto/imath/imath.c int k = 0; k 2931 source4/heimdal/lib/hcrypto/imath/imath.c ++k; k 2935 source4/heimdal/lib/hcrypto/imath/imath.c if(k != 0) { k 2936 source4/heimdal/lib/hcrypto/imath/imath.c (void) s_qmul(a, (mp_size) k); k 2937 source4/heimdal/lib/hcrypto/imath/imath.c (void) s_qmul(b, (mp_size) k); k 2940 source4/heimdal/lib/hcrypto/imath/imath.c return k; k 3097 source4/heimdal/lib/hcrypto/imath/imath.c int k, skip = 0; k 3104 source4/heimdal/lib/hcrypto/imath/imath.c k = s_norm(a, b); k 3171 source4/heimdal/lib/hcrypto/imath/imath.c if(k != 0) k 3172 source4/heimdal/lib/hcrypto/imath/imath.c s_qdiv(a, k); k 64 source4/heimdal/lib/hcrypto/md4.c #define DOIT(a,b,c,d,k,s,i,OP) \ k 65 source4/heimdal/lib/hcrypto/md4.c a = cshift(a + OP(b,c,d) + X[k] + i, s) k 67 source4/heimdal/lib/hcrypto/md4.c #define DO1(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,F) k 68 source4/heimdal/lib/hcrypto/md4.c #define DO2(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,G) k 69 source4/heimdal/lib/hcrypto/md4.c #define DO3(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,H) k 65 source4/heimdal/lib/hcrypto/md5.c #define DOIT(a,b,c,d,k,s,i,OP) \ k 66 source4/heimdal/lib/hcrypto/md5.c a = b + cshift(a + OP(b,c,d) + X[k] + (i), s) k 68 source4/heimdal/lib/hcrypto/md5.c #define DO1(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,F) k 69 source4/heimdal/lib/hcrypto/md5.c #define DO2(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,G) k 70 source4/heimdal/lib/hcrypto/md5.c #define DO3(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,H) k 71 source4/heimdal/lib/hcrypto/md5.c #define DO4(a,b,c,d,k,s,i) DOIT(a,b,c,d,k,s,i,I) k 251 source4/heimdal/lib/hcrypto/rand-fortuna.c unsigned k; k 268 source4/heimdal/lib/hcrypto/rand-fortuna.c for (k = 0; k < NUM_POOLS; k++) k 270 source4/heimdal/lib/hcrypto/rand-fortuna.c md_result(&st->pool[k], buf); k 87 source4/heimdal/lib/hcrypto/rc2.c unsigned char k[128]; k 98 source4/heimdal/lib/hcrypto/rc2.c k[j] = data[j]; k 100 source4/heimdal/lib/hcrypto/rc2.c k[j] = Sbox[(k[j - len] + k[j - 1]) & 0xff]; k 106 source4/heimdal/lib/hcrypto/rc2.c k[128 - T8] = Sbox[k[128 - T8] & TM]; k 109 source4/heimdal/lib/hcrypto/rc2.c k[j] = Sbox[k[j + 1] ^ k[j + T8]]; k 112 source4/heimdal/lib/hcrypto/rc2.c key->data[j] = k[(j * 2) + 0] | (k[(j * 2) + 1] << 8); k 113 source4/heimdal/lib/hcrypto/rc2.c memset(k, 0, sizeof(k)); k 44 source4/heimdal/lib/hcrypto/rc4.c #define SWAP(k,x,y) \ k 46 source4/heimdal/lib/hcrypto/rc4.c _t = k->state[x]; \ k 47 source4/heimdal/lib/hcrypto/rc4.c k->state[x] = k->state[y]; \ k 48 source4/heimdal/lib/hcrypto/rc4.c k->state[y] = _t; \ k 440 source4/heimdal/lib/hcrypto/rsa.c RSA *k = rsa; k 450 source4/heimdal/lib/hcrypto/rsa.c if (k == NULL) { k 451 source4/heimdal/lib/hcrypto/rsa.c k = RSA_new(); k 452 source4/heimdal/lib/hcrypto/rsa.c if (k == NULL) { k 458 source4/heimdal/lib/hcrypto/rsa.c k->n = heim_int2BN(&data.modulus); k 459 source4/heimdal/lib/hcrypto/rsa.c k->e = heim_int2BN(&data.publicExponent); k 460 source4/heimdal/lib/hcrypto/rsa.c k->d = heim_int2BN(&data.privateExponent); k 461 source4/heimdal/lib/hcrypto/rsa.c k->p = heim_int2BN(&data.prime1); k 462 source4/heimdal/lib/hcrypto/rsa.c k->q = heim_int2BN(&data.prime2); k 463 source4/heimdal/lib/hcrypto/rsa.c k->dmp1 = heim_int2BN(&data.exponent1); k 464 source4/heimdal/lib/hcrypto/rsa.c k->dmq1 = heim_int2BN(&data.exponent2); k 465 source4/heimdal/lib/hcrypto/rsa.c k->iqmp = heim_int2BN(&data.coefficient); k 468 source4/heimdal/lib/hcrypto/rsa.c if (k->n == NULL || k->e == NULL || k->d == NULL || k->p == NULL || k 469 source4/heimdal/lib/hcrypto/rsa.c k->q == NULL || k->dmp1 == NULL || k->dmq1 == NULL || k->iqmp == NULL) k 471 source4/heimdal/lib/hcrypto/rsa.c RSA_free(k); k 475 source4/heimdal/lib/hcrypto/rsa.c return k; k 73 source4/heimdal/lib/hcrypto/sha.c #define DO(t,f,k) \ k 77 source4/heimdal/lib/hcrypto/sha.c temp = cshift(AA, 5) + f(BB,CC,DD) + EE + data[t] + k; \ k 181 source4/heimdal/lib/hdb/db.c DBT k, v; k 184 source4/heimdal/lib/hdb/db.c k.data = key.data; k 185 source4/heimdal/lib/hdb/db.c k.size = key.length; k 189 source4/heimdal/lib/hdb/db.c code = (*d->get)(d, &k, &v, 0); k 211 source4/heimdal/lib/hdb/db.c DBT k, v; k 214 source4/heimdal/lib/hdb/db.c k.data = key.data; k 215 source4/heimdal/lib/hdb/db.c k.size = key.length; k 221 source4/heimdal/lib/hdb/db.c code = (*d->put)(d, &k, &v, replace ? 0 : R_NOOVERWRITE); k 240 source4/heimdal/lib/hdb/db.c DBT k; k 242 source4/heimdal/lib/hdb/db.c k.data = key.data; k 243 source4/heimdal/lib/hdb/db.c k.size = key.length; k 247 source4/heimdal/lib/hdb/db.c code = (*d->del)(d, &k, 0); k 74 source4/heimdal/lib/hdb/hdb.c Key *k; k 76 source4/heimdal/lib/hdb/hdb.c for (k = *key ? (*key) + 1 : e->keys.val; k 77 source4/heimdal/lib/hdb/hdb.c k < e->keys.val + e->keys.len; k 78 source4/heimdal/lib/hdb/hdb.c k++) k 80 source4/heimdal/lib/hdb/hdb.c if(k->key.keytype == enctype){ k 81 source4/heimdal/lib/hdb/hdb.c *key = k; k 149 source4/heimdal/lib/hdb/hdb.c Key *k = &ent->entry.keys.val[i]; k 151 source4/heimdal/lib/hdb/hdb.c memset (k->key.keyvalue.data, 0, k->key.keyvalue.length); k 259 source4/heimdal/lib/hdb/keys.c Key *k, *key_set; k 313 source4/heimdal/lib/hdb/keys.c k = &key_set[j]; k 315 source4/heimdal/lib/hdb/keys.c if (k->key.keytype == enctypes[i]) { k 318 source4/heimdal/lib/hdb/keys.c if (k->salt == NULL && salt.salttype == KRB5_PW_SALT) k 320 source4/heimdal/lib/hdb/keys.c if (k->salt->type == salt.salttype && k 321 source4/heimdal/lib/hdb/keys.c k->salt->salt.length == salt.saltvalue.length && k 322 source4/heimdal/lib/hdb/keys.c memcmp(k->salt->salt.data, salt.saltvalue.data, k 405 source4/heimdal/lib/hdb/mkey.c hdb_unseal_key_mkey(krb5_context context, Key *k, hdb_master_key mkey) k 414 source4/heimdal/lib/hdb/mkey.c if(k->mkvno == NULL) k 417 source4/heimdal/lib/hdb/mkey.c key = _hdb_find_master_key(k->mkvno, mkey); k 423 source4/heimdal/lib/hdb/mkey.c k->key.keyvalue.data, k 424 source4/heimdal/lib/hdb/mkey.c k->key.keyvalue.length, k 429 source4/heimdal/lib/hdb/mkey.c k->key.keyvalue.data, k 430 source4/heimdal/lib/hdb/mkey.c k->key.keyvalue.length, k 437 source4/heimdal/lib/hdb/mkey.c ret = krb5_enctype_keysize(context, k->key.keytype, &keysize); k 447 source4/heimdal/lib/hdb/mkey.c memset(k->key.keyvalue.data, 0, k->key.keyvalue.length); k 448 source4/heimdal/lib/hdb/mkey.c free(k->key.keyvalue.data); k 449 source4/heimdal/lib/hdb/mkey.c k->key.keyvalue = res; k 450 source4/heimdal/lib/hdb/mkey.c k->key.keyvalue.length = keysize; k 451 source4/heimdal/lib/hdb/mkey.c free(k->mkvno); k 452 source4/heimdal/lib/hdb/mkey.c k->mkvno = NULL; k 481 source4/heimdal/lib/hdb/mkey.c hdb_unseal_key(krb5_context context, HDB *db, Key *k) k 485 source4/heimdal/lib/hdb/mkey.c return hdb_unseal_key_mkey(context, k, db->hdb_master_key); k 489 source4/heimdal/lib/hdb/mkey.c hdb_seal_key_mkey(krb5_context context, Key *k, hdb_master_key mkey) k 495 source4/heimdal/lib/hdb/mkey.c if(k->mkvno != NULL) k 498 source4/heimdal/lib/hdb/mkey.c key = _hdb_find_master_key(k->mkvno, mkey); k 504 source4/heimdal/lib/hdb/mkey.c k->key.keyvalue.data, k 505 source4/heimdal/lib/hdb/mkey.c k->key.keyvalue.length, k 510 source4/heimdal/lib/hdb/mkey.c memset(k->key.keyvalue.data, 0, k->key.keyvalue.length); k 511 source4/heimdal/lib/hdb/mkey.c free(k->key.keyvalue.data); k 512 source4/heimdal/lib/hdb/mkey.c k->key.keyvalue = res; k 514 source4/heimdal/lib/hdb/mkey.c if (k->mkvno == NULL) { k 515 source4/heimdal/lib/hdb/mkey.c k->mkvno = malloc(sizeof(*k->mkvno)); k 516 source4/heimdal/lib/hdb/mkey.c if (k->mkvno == NULL) k 519 source4/heimdal/lib/hdb/mkey.c *k->mkvno = key->keytab.vno; k 548 source4/heimdal/lib/hdb/mkey.c hdb_seal_key(krb5_context context, HDB *db, Key *k) k 553 source4/heimdal/lib/hdb/mkey.c return hdb_seal_key_mkey(context, k, db->hdb_master_key); k 207 source4/heimdal/lib/hdb/ndbm.c datum k, v; k 210 source4/heimdal/lib/hdb/ndbm.c k.dptr = key.data; k 211 source4/heimdal/lib/hdb/ndbm.c k.dsize = key.length; k 215 source4/heimdal/lib/hdb/ndbm.c v = dbm_fetch(d->db, k); k 229 source4/heimdal/lib/hdb/ndbm.c datum k, v; k 232 source4/heimdal/lib/hdb/ndbm.c k.dptr = key.data; k 233 source4/heimdal/lib/hdb/ndbm.c k.dsize = key.length; k 240 source4/heimdal/lib/hdb/ndbm.c code = dbm_store(d->db, k, v, replace ? DBM_REPLACE : DBM_INSERT); k 253 source4/heimdal/lib/hdb/ndbm.c datum k; k 257 source4/heimdal/lib/hdb/ndbm.c k.dptr = key.data; k 258 source4/heimdal/lib/hdb/ndbm.c k.dsize = key.length; k 261 source4/heimdal/lib/hdb/ndbm.c code = dbm_delete(d->db, k); k 229 source4/heimdal/lib/hx509/name.c size_t k; k 234 source4/heimdal/lib/hx509/name.c for (k = 0; k < bmplen; k++) k 235 source4/heimdal/lib/hx509/name.c ss[k] = bmp[k] & 0xff; /* XXX */ k 236 source4/heimdal/lib/hx509/name.c ss[k] = '\0'; k 249 source4/heimdal/lib/hx509/name.c size_t k; k 254 source4/heimdal/lib/hx509/name.c for (k = 0; k < unilen; k++) k 255 source4/heimdal/lib/hx509/name.c ss[k] = uni[k] & 0xff; /* XXX */ k 256 source4/heimdal/lib/hx509/name.c ss[k] = '\0'; k 689 source4/heimdal/lib/hx509/revoke.c unsigned long i, j, k; k 835 source4/heimdal/lib/hx509/revoke.c for (k = 0; k < crl->crl.tbsCertList.revokedCertificates->val[j].crlEntryExtensions->len; k++) k 836 source4/heimdal/lib/hx509/revoke.c if (crl->crl.tbsCertList.revokedCertificates->val[j].crlEntryExtensions->val[k].critical) k 66 source4/heimdal/lib/krb5/context.c int i, j, k; k 74 source4/heimdal/lib/krb5/context.c for(j = 0, k = 0; j < i; j++) { k 80 source4/heimdal/lib/krb5/context.c etypes[k++] = e; k 82 source4/heimdal/lib/krb5/context.c etypes[k] = ETYPE_NULL; k 187 source4/heimdal/lib/krb5/crypto.c DES_cblock *k = key->keyvalue.data; k 189 source4/heimdal/lib/krb5/crypto.c krb5_generate_random_block(k, sizeof(DES_cblock)); k 190 source4/heimdal/lib/krb5/crypto.c DES_set_odd_parity(k); k 191 source4/heimdal/lib/krb5/crypto.c } while(DES_is_weak_key(k)); k 379 source4/heimdal/lib/krb5/crypto.c DES_cblock *k = key->keyvalue.data; k 380 source4/heimdal/lib/krb5/crypto.c memcpy(k, data, key->keyvalue.length); k 381 source4/heimdal/lib/krb5/crypto.c DES_set_odd_parity(k); k 382 source4/heimdal/lib/krb5/crypto.c if(DES_is_weak_key(k)) k 383 source4/heimdal/lib/krb5/crypto.c xor(k, (const unsigned char*)"\0\0\0\0\0\0\0\xf0"); k 395 source4/heimdal/lib/krb5/crypto.c DES_cblock *k = key->keyvalue.data; k 397 source4/heimdal/lib/krb5/crypto.c krb5_generate_random_block(k, 3 * sizeof(DES_cblock)); k 398 source4/heimdal/lib/krb5/crypto.c DES_set_odd_parity(&k[0]); k 399 source4/heimdal/lib/krb5/crypto.c DES_set_odd_parity(&k[1]); k 400 source4/heimdal/lib/krb5/crypto.c DES_set_odd_parity(&k[2]); k 401 source4/heimdal/lib/krb5/crypto.c } while(DES_is_weak_key(&k[0]) || k 402 source4/heimdal/lib/krb5/crypto.c DES_is_weak_key(&k[1]) || k 403 source4/heimdal/lib/krb5/crypto.c DES_is_weak_key(&k[2])); k 527 source4/heimdal/lib/krb5/crypto.c DES_cblock *k; k 545 source4/heimdal/lib/krb5/crypto.c k = key->keyvalue.data; k 547 source4/heimdal/lib/krb5/crypto.c DES_set_odd_parity(&k[i]); k 548 source4/heimdal/lib/krb5/crypto.c if(DES_is_weak_key(&k[i])) k 549 source4/heimdal/lib/krb5/crypto.c xor(&k[i], (const unsigned char*)"\0\0\0\0\0\0\0\xf0"); k 3770 source4/heimdal/lib/krb5/crypto.c unsigned char *k, size_t len, struct key_data *key) k 3772 source4/heimdal/lib/krb5/crypto.c DES3_random_to_key(context, key->key, k, len); k 3787 source4/heimdal/lib/krb5/crypto.c unsigned char *k; k 3797 source4/heimdal/lib/krb5/crypto.c k = malloc(nblocks * et->blocksize); k 3798 source4/heimdal/lib/krb5/crypto.c if(k == NULL) { k 3802 source4/heimdal/lib/krb5/crypto.c ret = _krb5_n_fold(constant, len, k, et->blocksize); k 3804 source4/heimdal/lib/krb5/crypto.c free(k); k 3810 source4/heimdal/lib/krb5/crypto.c memcpy(k + i * et->blocksize, k 3811 source4/heimdal/lib/krb5/crypto.c k + (i - 1) * et->blocksize, k 3813 source4/heimdal/lib/krb5/crypto.c (*et->encrypt)(context, key, k + i * et->blocksize, et->blocksize, k 3827 source4/heimdal/lib/krb5/crypto.c k = malloc(res_len); k 3828 source4/heimdal/lib/krb5/crypto.c if(res_len != 0 && k == NULL) { k 3833 source4/heimdal/lib/krb5/crypto.c ret = _krb5_n_fold(c, len, k, res_len); k 3835 source4/heimdal/lib/krb5/crypto.c free(k); k 3845 source4/heimdal/lib/krb5/crypto.c DES3_postproc(context, k, nblocks * et->blocksize, key); k 3849 source4/heimdal/lib/krb5/crypto.c memcpy(key->key->keyvalue.data, k, key->key->keyvalue.length); k 3862 source4/heimdal/lib/krb5/crypto.c memset(k, 0, nblocks * et->blocksize); k 3863 source4/heimdal/lib/krb5/crypto.c free(k); k 79 source4/heimdal/lib/krb5/heim_threads.h #define HEIMDAL_key_create(k,d,r) do { r = thr_keycreate(k,d); } while(0) k 80 source4/heimdal/lib/krb5/heim_threads.h #define HEIMDAL_setspecific(k,s,r) do { r = thr_setspecific(k,s); } while(0) k 81 source4/heimdal/lib/krb5/heim_threads.h #define HEIMDAL_getspecific(k) thr_getspecific(k) k 82 source4/heimdal/lib/krb5/heim_threads.h #define HEIMDAL_key_delete(k) thr_keydelete(k) k 106 source4/heimdal/lib/krb5/heim_threads.h #define HEIMDAL_key_create(k,d,r) do { r = pthread_key_create(k,d); } while(0) k 107 source4/heimdal/lib/krb5/heim_threads.h #define HEIMDAL_setspecific(k,s,r) do { r = pthread_setspecific(k,s); } while(0) k 108 source4/heimdal/lib/krb5/heim_threads.h #define HEIMDAL_getspecific(k) pthread_getspecific(k) k 109 source4/heimdal/lib/krb5/heim_threads.h #define HEIMDAL_key_delete(k) pthread_key_delete(k) k 166 source4/heimdal/lib/krb5/heim_threads.h #define HEIMDAL_key_create(k,d,r) \ k 167 source4/heimdal/lib/krb5/heim_threads.h do { (k)->value = NULL; (k)->destructor = (d); r = 0; } while(0) k 168 source4/heimdal/lib/krb5/heim_threads.h #define HEIMDAL_setspecific(k,s,r) do { (k).value = s ; r = 0; } while(0) k 169 source4/heimdal/lib/krb5/heim_threads.h #define HEIMDAL_getspecific(k) ((k).value) k 170 source4/heimdal/lib/krb5/heim_threads.h #define HEIMDAL_key_delete(k) do { (*(k).destructor)((k).value); } while(0) k 60 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k, k 71 source4/heimdal/lib/krb5/kcm.c fd = open(k->door_path, O_RDWR); k 101 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k, k 113 source4/heimdal/lib/krb5/kcm.c if (connect(fd, rk_UNCONST(&k->path), sizeof(k->path)) != 0) { k 126 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k, k 146 source4/heimdal/lib/krb5/kcm.c ret = try_door(context, k, &request_data, response_data); k 149 source4/heimdal/lib/krb5/kcm.c ret = try_unix_socket(context, k, &request_data, response_data); k 205 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k; k 208 source4/heimdal/lib/krb5/kcm.c k = malloc(sizeof(*k)); k 209 source4/heimdal/lib/krb5/kcm.c if (k == NULL) { k 215 source4/heimdal/lib/krb5/kcm.c k->name = strdup(name); k 216 source4/heimdal/lib/krb5/kcm.c if (k->name == NULL) { k 217 source4/heimdal/lib/krb5/kcm.c free(k); k 223 source4/heimdal/lib/krb5/kcm.c k->name = NULL; k 231 source4/heimdal/lib/krb5/kcm.c k->path.sun_family = AF_UNIX; k 232 source4/heimdal/lib/krb5/kcm.c strlcpy(k->path.sun_path, path, sizeof(k->path.sun_path)); k 239 source4/heimdal/lib/krb5/kcm.c k->door_path = strdup(path); k 241 source4/heimdal/lib/krb5/kcm.c (*id)->data.data = k; k 242 source4/heimdal/lib/krb5/kcm.c (*id)->data.length = sizeof(*k); k 249 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k, k 262 source4/heimdal/lib/krb5/kcm.c ret = kcm_send_request(context, k, request, &response_data); k 302 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(*id); k 304 source4/heimdal/lib/krb5/kcm.c if (k != NULL) { k 305 source4/heimdal/lib/krb5/kcm.c if (k->name != NULL) k 306 source4/heimdal/lib/krb5/kcm.c free(k->name); k 307 source4/heimdal/lib/krb5/kcm.c if (k->door_path) k 308 source4/heimdal/lib/krb5/kcm.c free(k->door_path); k 309 source4/heimdal/lib/krb5/kcm.c memset(k, 0, sizeof(*k)); k 338 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k; k 347 source4/heimdal/lib/krb5/kcm.c k = KCMCACHE(*id); k 355 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, &response, &response_data); k 362 source4/heimdal/lib/krb5/kcm.c ret = krb5_ret_stringz(response, &k->name); k 390 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(id); k 397 source4/heimdal/lib/krb5/kcm.c ret = krb5_store_stringz(request, k->name); k 409 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, NULL, NULL); k 435 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(id); k 442 source4/heimdal/lib/krb5/kcm.c ret = krb5_store_stringz(request, k->name); k 448 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, NULL, NULL); k 468 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(id); k 475 source4/heimdal/lib/krb5/kcm.c ret = krb5_store_stringz(request, k->name); k 487 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, NULL, NULL); k 511 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(id); k 519 source4/heimdal/lib/krb5/kcm.c ret = krb5_store_stringz(request, k->name); k 537 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, &response, &response_data); k 567 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(id); k 575 source4/heimdal/lib/krb5/kcm.c ret = krb5_store_stringz(request, k->name); k 581 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, &response, &response_data); k 612 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(id); k 621 source4/heimdal/lib/krb5/kcm.c ret = krb5_store_stringz(request, k->name); k 627 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, &response, &response_data); k 668 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(id); k 676 source4/heimdal/lib/krb5/kcm.c ret = krb5_store_stringz(request, k->name); k 688 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, &response, &response_data); k 719 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(id); k 726 source4/heimdal/lib/krb5/kcm.c ret = krb5_store_stringz(request, k->name); k 738 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, NULL, NULL); k 769 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(id); k 776 source4/heimdal/lib/krb5/kcm.c ret = krb5_store_stringz(request, k->name); k 794 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, NULL, NULL); k 806 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(id); k 813 source4/heimdal/lib/krb5/kcm.c ret = krb5_store_stringz(request, k->name); k 825 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, NULL, NULL); k 945 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(id); k 952 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, NULL, NULL); k 973 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(id); k 980 source4/heimdal/lib/krb5/kcm.c ret = krb5_store_stringz(request, k->name); k 992 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, NULL, NULL); k 1015 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(id); k 1022 source4/heimdal/lib/krb5/kcm.c ret = krb5_store_stringz(request, k->name); k 1040 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, NULL, NULL); k 1064 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(id); k 1071 source4/heimdal/lib/krb5/kcm.c ret = krb5_store_stringz(request, k->name); k 1097 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, NULL, NULL); k 1122 source4/heimdal/lib/krb5/kcm.c krb5_kcmcache *k = KCMCACHE(id); k 1129 source4/heimdal/lib/krb5/kcm.c ret = krb5_store_stringz(request, k->name); k 1153 source4/heimdal/lib/krb5/kcm.c ret = kcm_call(context, k, request, NULL, NULL); k 80 source4/heimdal/lib/krb5/keyblock.c krb5_keyblock *k; k 82 source4/heimdal/lib/krb5/keyblock.c k = malloc (sizeof(*k)); k 83 source4/heimdal/lib/krb5/keyblock.c if (k == NULL) { k 87 source4/heimdal/lib/krb5/keyblock.c *to = k; k 88 source4/heimdal/lib/krb5/keyblock.c return krb5_copy_keyblock_contents (context, inblock, k); k 79 source4/heimdal/lib/krb5/keytab.c krb5_keytab k; k 107 source4/heimdal/lib/krb5/keytab.c k = malloc (sizeof(*k)); k 108 source4/heimdal/lib/krb5/keytab.c if (k == NULL) { k 112 source4/heimdal/lib/krb5/keytab.c memcpy(k, &context->kt_types[i], sizeof(*k)); k 113 source4/heimdal/lib/krb5/keytab.c k->data = NULL; k 114 source4/heimdal/lib/krb5/keytab.c ret = (*k->resolve)(context, residual, k); k 116 source4/heimdal/lib/krb5/keytab.c free(k); k 117 source4/heimdal/lib/krb5/keytab.c k = NULL; k 119 source4/heimdal/lib/krb5/keytab.c *id = k; k 1225 source4/heimdal/lib/krb5/pkinit.c DHPublicKey k; k 1226 source4/heimdal/lib/krb5/pkinit.c ret = decode_DHPublicKey(p, size, &k, NULL); k 1234 source4/heimdal/lib/krb5/pkinit.c kdc_dh_pubkey = integer_to_BN(context, "DHPublicKey", &k); k 1235 source4/heimdal/lib/krb5/pkinit.c free_DHPublicKey(&k); k 490 source4/heimdal/lib/roken/getarg.c int j, k; k 493 source4/heimdal/lib/roken/getarg.c for(k = 0; k < num_args; k++) { k 496 source4/heimdal/lib/roken/getarg.c if(args[k].short_name == 0) k 498 source4/heimdal/lib/roken/getarg.c if(argv[j] == args[k].short_name) { k 499 source4/heimdal/lib/roken/getarg.c if(args[k].type == arg_flag) { k 500 source4/heimdal/lib/roken/getarg.c *(int*)args[k].value = 1; k 503 source4/heimdal/lib/roken/getarg.c if(args[k].type == arg_negative_flag) { k 504 source4/heimdal/lib/roken/getarg.c *(int*)args[k].value = 0; k 507 source4/heimdal/lib/roken/getarg.c if(args[k].type == arg_counter) { k 508 source4/heimdal/lib/roken/getarg.c ++*(int *)args[k].value; k 511 source4/heimdal/lib/roken/getarg.c if(args[k].type == arg_collect) { k 512 source4/heimdal/lib/roken/getarg.c struct getarg_collect_info *c = args[k].value; k 529 source4/heimdal/lib/roken/getarg.c if(args[k].type == arg_integer) { k 533 source4/heimdal/lib/roken/getarg.c *(int*)args[k].value = tmp; k 535 source4/heimdal/lib/roken/getarg.c } else if(args[k].type == arg_string) { k 536 source4/heimdal/lib/roken/getarg.c *(char**)args[k].value = goptarg; k 538 source4/heimdal/lib/roken/getarg.c } else if(args[k].type == arg_strings) { k 539 source4/heimdal/lib/roken/getarg.c return add_string((getarg_strings*)args[k].value, goptarg); k 540 source4/heimdal/lib/roken/getarg.c } else if(args[k].type == arg_double) { k 544 source4/heimdal/lib/roken/getarg.c *(double*)args[k].value = tmp; k 550 source4/heimdal/lib/roken/getarg.c if (k == num_args) k 259 source4/lib/ldb/common/ldb_parse.c char *name, *val, *k; k 338 source4/lib/ldb/common/ldb_parse.c k = &(val[p - t]); k 341 source4/lib/ldb/common/ldb_parse.c while ((k > val) && (isspace((unsigned char)*(k - 1)))) k--; k 342 source4/lib/ldb/common/ldb_parse.c *k = '\0'; k 405 source4/lib/ldb/ldb_map/ldb_map.c int i, j, k; k 416 source4/lib/ldb/ldb_map/ldb_map.c for (k = 0; k < j; k++) { k 417 source4/lib/ldb/ldb_map/ldb_map.c (*attrs)[i + k] = more_attrs[k]; k 420 source4/lib/ldb/ldb_map/ldb_map.c (*attrs)[i+k] = NULL; k 111 source4/lib/registry/dir.c static WERROR reg_dir_del_key(const struct hive_key *k, const char *name) k 113 source4/lib/registry/dir.c struct dir_key *dk = talloc_get_type(k, struct dir_key); k 155 source4/lib/registry/dir.c const struct hive_key *k, uint32_t idx, k 161 source4/lib/registry/dir.c const struct dir_key *dk = talloc_get_type(k, struct dir_key); k 266 source4/lib/registry/ldb.c const struct hive_key *k, uint32_t idx, k 272 source4/lib/registry/ldb.c struct ldb_key_data *kd = talloc_get_type(k, struct ldb_key_data); k 301 source4/lib/registry/ldb.c static WERROR ldb_get_default_value(TALLOC_CTX *mem_ctx, struct hive_key *k, k 305 source4/lib/registry/ldb.c struct ldb_key_data *kd = talloc_get_type(k, struct ldb_key_data); k 330 source4/lib/registry/ldb.c static WERROR ldb_get_value_by_id(TALLOC_CTX *mem_ctx, struct hive_key *k, k 334 source4/lib/registry/ldb.c struct ldb_key_data *kd = talloc_get_type(k, struct ldb_key_data); k 337 source4/lib/registry/ldb.c if (W_ERROR_IS_OK(ldb_get_default_value(mem_ctx, k, name, data_type, k 358 source4/lib/registry/ldb.c static WERROR ldb_get_value(TALLOC_CTX *mem_ctx, struct hive_key *k, k 362 source4/lib/registry/ldb.c struct ldb_key_data *kd = talloc_get_type(k, struct ldb_key_data); k 370 source4/lib/registry/ldb.c return ldb_get_default_value(mem_ctx, k, NULL, data_type, data); k 434 source4/lib/registry/ldb.c struct hive_key **k) k 468 source4/lib/registry/ldb.c *k = (struct hive_key *)kd; k 212 source4/lib/registry/registry.h struct hive_key **k); k 97 source4/lib/registry/rpc.c static WERROR rpc_query_key(TALLOC_CTX *mem_ctx, const struct registry_key *k); k 101 source4/lib/registry/rpc.c struct registry_key **k) k 107 source4/lib/registry/rpc.c *k = NULL; k 124 source4/lib/registry/rpc.c *k = (struct registry_key *)mykeydata; k 129 source4/lib/registry/rpc.c static WERROR rpc_key_put_rpc_data(TALLOC_CTX *mem_ctx, struct registry_key *k) k 134 source4/lib/registry/rpc.c k->backend_data = mykeydata = talloc_zero(mem_ctx, struct rpc_key_data); k 141 source4/lib/registry/rpc.c r.in.handle = &(((struct rpc_key_data *)k->hive->root->backend_data)->pol); k 142 source4/lib/registry/rpc.c r.in.keyname.name = k->path; k 147 source4/lib/registry/rpc.c dcerpc_winreg_OpenKey((struct dcerpc_pipe *)k->hive->backend_data, k 368 source4/lib/registry/rpc.c static WERROR rpc_query_key(TALLOC_CTX *mem_ctx, const struct registry_key *k) k 371 source4/lib/registry/rpc.c struct rpc_key *mykeydata = talloc_get_type(k, struct rpc_key); k 35 source4/libcli/auth/session.c int i, k; k 37 source4/libcli/auth/session.c for (i=0,k=0; k 39 source4/libcli/auth/session.c i += 8, k += 7) { k 45 source4/libcli/auth/session.c if (k + 7 > session_key->length) { k 46 source4/libcli/auth/session.c k = (session_key->length - k); k 48 source4/libcli/auth/session.c memcpy(key, &session_key->data[k], 7); k 182 source4/libcli/auth/smbdes.c int i, j, k; k 227 source4/libcli/auth/smbdes.c for (k=0;k<6;k++) k 228 source4/libcli/auth/smbdes.c b[j][k] = erk[j*6 + k]; k 236 source4/libcli/auth/smbdes.c for (k=0;k<4;k++) k 237 source4/libcli/auth/smbdes.c b[j][k] = (sbox[j][m][n] & (1<<(3-k)))?1:0; k 241 source4/libcli/auth/smbdes.c for (k=0;k<4;k++) k 242 source4/libcli/auth/smbdes.c cb[j*4+k] = b[j][k]; k 2979 source4/rpc_server/lsa/dcesrv_lsa.c struct lsa_DomainInfoKerberos *k = &info->kerberos_info; k 2990 source4/rpc_server/lsa/dcesrv_lsa.c k->enforce_restrictions = 0; /* FIXME, details missing from MS-LSAD 2.2.53 */ k 2991 source4/rpc_server/lsa/dcesrv_lsa.c k->service_tkt_lifetime = 0; /* Need to find somewhere to store this, and query in KDC too */ k 2992 source4/rpc_server/lsa/dcesrv_lsa.c k->user_tkt_lifetime = 0; /* Need to find somewhere to store this, and query in KDC too */ k 2993 source4/rpc_server/lsa/dcesrv_lsa.c k->user_tkt_renewaltime = 0; /* Need to find somewhere to store this, and query in KDC too */ k 2994 source4/rpc_server/lsa/dcesrv_lsa.c k->clock_skew = krb5_get_max_time_skew(smb_krb5_context->krb5_context); k 76 source4/rpc_server/winreg/rpc_winreg.c #define func_winreg_OpenHive(k,n) static WERROR dcesrv_winreg_Open ## k (struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct winreg_Open ## k *r) \ k 95 source4/torture/basic/attr.c uint_t i, j, k, l; k 98 source4/torture/basic/attr.c for (k = 0, i = 0; i < sizeof(open_attrs_table)/sizeof(uint32_t); i++) { k 124 source4/torture/basic/attr.c if (attr_results[l].num == k) { k 126 source4/torture/basic/attr.c k, open_attrs_table[i], k 135 source4/torture/basic/attr.c k, open_attrs_table[i], open_attrs_table[j], k 139 source4/torture/basic/attr.c torture_comment(tctx, "[%d] trunc open 0x%x -> 0x%x failed\n", k, open_attrs_table[i], open_attrs_table[j]); k 141 source4/torture/basic/attr.c k++; k 156 source4/torture/basic/attr.c k, open_attrs_table[i], open_attrs_table[j], attr ); k 160 source4/torture/basic/attr.c if (attr_results[l].num == k) { k 165 source4/torture/basic/attr.c k, open_attrs_table[i], k 174 source4/torture/basic/attr.c k++; k 240 source4/torture/raw/eas.c int i, j, k, last, total; k 310 source4/torture/raw/eas.c for (i = 0, k = 0; i < eablob.length / 4; i++, k+=4) { k 311 source4/torture/raw/eas.c eablob.data[k] = k & 0xff; k 312 source4/torture/raw/eas.c eablob.data[k+1] = (k >> 8) & 0xff; k 313 source4/torture/raw/eas.c eablob.data[k+2] = (k >> 16) & 0xff; k 314 source4/torture/raw/eas.c eablob.data[k+3] = (k >> 24) & 0xff; k 319 source4/torture/raw/eas.c eablob.data[k] = k & 0xff; k 321 source4/torture/raw/eas.c eablob.data[k+1] = (k >> 8) & 0xff; k 323 source4/torture/raw/eas.c eablob.data[k+2] = (k >> 16) & 0xff; k 291 source4/torture/rpc/dfs.c int i,k; k 296 source4/torture/rpc/dfs.c for (k=0;k<ARRAY_SIZE(levels);k++) { k 298 source4/torture/rpc/dfs.c levels[k], root)) k 68 source4/torture/rpc/drsuapi.c int i, j, k; k 130 source4/torture/rpc/drsuapi.c for (k=0; k < r.out.ctr->ctr1.count; k++) { k 131 source4/torture/rpc/drsuapi.c if (strcasecmp_m(r.out.ctr->ctr1.array[k].netbios_name, k 139 source4/torture/rpc/drsuapi.c for (k=0; k < r.out.ctr->ctr2.count; k++) { k 140 source4/torture/rpc/drsuapi.c if (strcasecmp_m(r.out.ctr->ctr2.array[k].netbios_name, k 143 source4/torture/rpc/drsuapi.c priv->dcinfo = r.out.ctr->ctr2.array[k]; k 177 source4/torture/rpc/drsuapi.c for (k=0; k < r.out.ctr->ctr01.count; k++) { k 178 source4/torture/rpc/drsuapi.c if (strcasecmp_m(r.out.ctr->ctr01.array[k].client_account, k 426 source4/torture/rpc/wkssvc.c int i, k; k 446 source4/torture/rpc/wkssvc.c for (k=0; k < r.out.info->ctr.ctr0->count; k++) { k 448 source4/torture/rpc/wkssvc.c use_name = r.out.info->ctr.ctr0->array[k].local; k 462 source4/torture/rpc/wkssvc.c use_name = r.out.info->ctr.ctr0->array[k].remote;