a                 547 examples/pcap2nbench/main.cpp #define NT_STATUS(a) nt_status_to_string[a & 0x3FFFFFFF]
a                 133 lib/compression/mszip.c   uint32_t a;                   	/* counter for codes of length k */
a                 219 lib/compression/mszip.c     a = ZIP(c)[k];
a                 220 lib/compression/mszip.c     while (a--)
a                 230 lib/compression/mszip.c         if ((f = 1 << (j = k - w)) > a + 1)     /* try a k-w bit table */
a                 232 lib/compression/mszip.c           f -= a + 1;           /* deduct codes from patterns left */
a                  53 lib/crypto/md4.c #define ROUND1(a,b,c,d,k,s) a = lshift(a + F(b,c,d) + X[k], s)
a                  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)
a                  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)
a                 169 lib/crypto/md5.c     register uint32_t a, b, c, d;
a                 171 lib/crypto/md5.c     a = buf[0];
a                 176 lib/crypto/md5.c     MD5STEP(F1, a, b, c, d, in[0] + 0xd76aa478, 7);
a                 177 lib/crypto/md5.c     MD5STEP(F1, d, a, b, c, in[1] + 0xe8c7b756, 12);
a                 178 lib/crypto/md5.c     MD5STEP(F1, c, d, a, b, in[2] + 0x242070db, 17);
a                 179 lib/crypto/md5.c     MD5STEP(F1, b, c, d, a, in[3] + 0xc1bdceee, 22);
a                 180 lib/crypto/md5.c     MD5STEP(F1, a, b, c, d, in[4] + 0xf57c0faf, 7);
a                 181 lib/crypto/md5.c     MD5STEP(F1, d, a, b, c, in[5] + 0x4787c62a, 12);
a                 182 lib/crypto/md5.c     MD5STEP(F1, c, d, a, b, in[6] + 0xa8304613, 17);
a                 183 lib/crypto/md5.c     MD5STEP(F1, b, c, d, a, in[7] + 0xfd469501, 22);
a                 184 lib/crypto/md5.c     MD5STEP(F1, a, b, c, d, in[8] + 0x698098d8, 7);
a                 185 lib/crypto/md5.c     MD5STEP(F1, d, a, b, c, in[9] + 0x8b44f7af, 12);
a                 186 lib/crypto/md5.c     MD5STEP(F1, c, d, a, b, in[10] + 0xffff5bb1, 17);
a                 187 lib/crypto/md5.c     MD5STEP(F1, b, c, d, a, in[11] + 0x895cd7be, 22);
a                 188 lib/crypto/md5.c     MD5STEP(F1, a, b, c, d, in[12] + 0x6b901122, 7);
a                 189 lib/crypto/md5.c     MD5STEP(F1, d, a, b, c, in[13] + 0xfd987193, 12);
a                 190 lib/crypto/md5.c     MD5STEP(F1, c, d, a, b, in[14] + 0xa679438e, 17);
a                 191 lib/crypto/md5.c     MD5STEP(F1, b, c, d, a, in[15] + 0x49b40821, 22);
a                 193 lib/crypto/md5.c     MD5STEP(F2, a, b, c, d, in[1] + 0xf61e2562, 5);
a                 194 lib/crypto/md5.c     MD5STEP(F2, d, a, b, c, in[6] + 0xc040b340, 9);
a                 195 lib/crypto/md5.c     MD5STEP(F2, c, d, a, b, in[11] + 0x265e5a51, 14);
a                 196 lib/crypto/md5.c     MD5STEP(F2, b, c, d, a, in[0] + 0xe9b6c7aa, 20);
a                 197 lib/crypto/md5.c     MD5STEP(F2, a, b, c, d, in[5] + 0xd62f105d, 5);
a                 198 lib/crypto/md5.c     MD5STEP(F2, d, a, b, c, in[10] + 0x02441453, 9);
a                 199 lib/crypto/md5.c     MD5STEP(F2, c, d, a, b, in[15] + 0xd8a1e681, 14);
a                 200 lib/crypto/md5.c     MD5STEP(F2, b, c, d, a, in[4] + 0xe7d3fbc8, 20);
a                 201 lib/crypto/md5.c     MD5STEP(F2, a, b, c, d, in[9] + 0x21e1cde6, 5);
a                 202 lib/crypto/md5.c     MD5STEP(F2, d, a, b, c, in[14] + 0xc33707d6, 9);
a                 203 lib/crypto/md5.c     MD5STEP(F2, c, d, a, b, in[3] + 0xf4d50d87, 14);
a                 204 lib/crypto/md5.c     MD5STEP(F2, b, c, d, a, in[8] + 0x455a14ed, 20);
a                 205 lib/crypto/md5.c     MD5STEP(F2, a, b, c, d, in[13] + 0xa9e3e905, 5);
a                 206 lib/crypto/md5.c     MD5STEP(F2, d, a, b, c, in[2] + 0xfcefa3f8, 9);
a                 207 lib/crypto/md5.c     MD5STEP(F2, c, d, a, b, in[7] + 0x676f02d9, 14);
a                 208 lib/crypto/md5.c     MD5STEP(F2, b, c, d, a, in[12] + 0x8d2a4c8a, 20);
a                 210 lib/crypto/md5.c     MD5STEP(F3, a, b, c, d, in[5] + 0xfffa3942, 4);
a                 211 lib/crypto/md5.c     MD5STEP(F3, d, a, b, c, in[8] + 0x8771f681, 11);
a                 212 lib/crypto/md5.c     MD5STEP(F3, c, d, a, b, in[11] + 0x6d9d6122, 16);
a                 213 lib/crypto/md5.c     MD5STEP(F3, b, c, d, a, in[14] + 0xfde5380c, 23);
a                 214 lib/crypto/md5.c     MD5STEP(F3, a, b, c, d, in[1] + 0xa4beea44, 4);
a                 215 lib/crypto/md5.c     MD5STEP(F3, d, a, b, c, in[4] + 0x4bdecfa9, 11);
a                 216 lib/crypto/md5.c     MD5STEP(F3, c, d, a, b, in[7] + 0xf6bb4b60, 16);
a                 217 lib/crypto/md5.c     MD5STEP(F3, b, c, d, a, in[10] + 0xbebfbc70, 23);
a                 218 lib/crypto/md5.c     MD5STEP(F3, a, b, c, d, in[13] + 0x289b7ec6, 4);
a                 219 lib/crypto/md5.c     MD5STEP(F3, d, a, b, c, in[0] + 0xeaa127fa, 11);
a                 220 lib/crypto/md5.c     MD5STEP(F3, c, d, a, b, in[3] + 0xd4ef3085, 16);
a                 221 lib/crypto/md5.c     MD5STEP(F3, b, c, d, a, in[6] + 0x04881d05, 23);
a                 222 lib/crypto/md5.c     MD5STEP(F3, a, b, c, d, in[9] + 0xd9d4d039, 4);
a                 223 lib/crypto/md5.c     MD5STEP(F3, d, a, b, c, in[12] + 0xe6db99e5, 11);
a                 224 lib/crypto/md5.c     MD5STEP(F3, c, d, a, b, in[15] + 0x1fa27cf8, 16);
a                 225 lib/crypto/md5.c     MD5STEP(F3, b, c, d, a, in[2] + 0xc4ac5665, 23);
a                 227 lib/crypto/md5.c     MD5STEP(F4, a, b, c, d, in[0] + 0xf4292244, 6);
a                 228 lib/crypto/md5.c     MD5STEP(F4, d, a, b, c, in[7] + 0x432aff97, 10);
a                 229 lib/crypto/md5.c     MD5STEP(F4, c, d, a, b, in[14] + 0xab9423a7, 15);
a                 230 lib/crypto/md5.c     MD5STEP(F4, b, c, d, a, in[5] + 0xfc93a039, 21);
a                 231 lib/crypto/md5.c     MD5STEP(F4, a, b, c, d, in[12] + 0x655b59c3, 6);
a                 232 lib/crypto/md5.c     MD5STEP(F4, d, a, b, c, in[3] + 0x8f0ccc92, 10);
a                 233 lib/crypto/md5.c     MD5STEP(F4, c, d, a, b, in[10] + 0xffeff47d, 15);
a                 234 lib/crypto/md5.c     MD5STEP(F4, b, c, d, a, in[1] + 0x85845dd1, 21);
a                 235 lib/crypto/md5.c     MD5STEP(F4, a, b, c, d, in[8] + 0x6fa87e4f, 6);
a                 236 lib/crypto/md5.c     MD5STEP(F4, d, a, b, c, in[15] + 0xfe2ce6e0, 10);
a                 237 lib/crypto/md5.c     MD5STEP(F4, c, d, a, b, in[6] + 0xa3014314, 15);
a                 238 lib/crypto/md5.c     MD5STEP(F4, b, c, d, a, in[13] + 0x4e0811a1, 21);
a                 239 lib/crypto/md5.c     MD5STEP(F4, a, b, c, d, in[4] + 0xf7537e82, 6);
a                 240 lib/crypto/md5.c     MD5STEP(F4, d, a, b, c, in[11] + 0xbd3af235, 10);
a                 241 lib/crypto/md5.c     MD5STEP(F4, c, d, a, b, in[2] + 0x2ad7d2bb, 15);
a                 242 lib/crypto/md5.c     MD5STEP(F4, b, c, d, a, in[9] + 0xeb86d391, 21);
a                 244 lib/crypto/md5.c     buf[0] += a;
a                 185 lib/crypto/sha256.c     unsigned int a:32;
a                 212 lib/crypto/sha256.c 		current[2*i+0] = swap_uint32_t(u[i].a);
a                 573 lib/popt/popt.c     const char * a = NULL;
a                 592 lib/popt/popt.c 	    if (a == NULL) {
a                 593 lib/popt/popt.c 		if ((a = findNextArg(con, 1, 1)) == NULL)
a                 598 lib/popt/popt.c 	    alen = strlen(a);
a                 603 lib/popt/popt.c 	    strncpy(te, a, alen); te += alen;
a                 941 lib/popt/popt.c #define _ABS(a)	((((a) - 0.0) < DBL_EPSILON) ? -(a) : (a))
a                 297 lib/replace/replace.h #define bzero(a,b) memset((a),'\0',(b))
a                 583 lib/replace/replace.h #define MIN(a,b) ((a)<(b)?(a):(b))
a                 587 lib/replace/replace.h #define MAX(a,b) ((a)>(b)?(a):(b))
a                 655 lib/replace/replace.h #define ARRAY_SIZE(a) (sizeof(a)/sizeof(a[0]))
a                  27 lib/replace/test/os2_delete.c #define MIN(a,b) ((a)<(b)?(a):(b))
a                 929 lib/replace/test/testsuite.c #define CMP_VAL(a,c,b) do { \
a                 930 lib/replace/test/testsuite.c 	if (a c b) { \
a                 934 lib/replace/test/testsuite.c 		       #a, (int)a, #c, #b, (int)b); \
a                 938 lib/replace/test/testsuite.c #define EQUAL_VAL(a,b) CMP_VAL(a,!=,b)
a                 939 lib/replace/test/testsuite.c #define GREATER_VAL(a,b) CMP_VAL(a,<=,b)
a                 940 lib/replace/test/testsuite.c #define LESSER_VAL(a,b) CMP_VAL(a,>=,b)
a                 998 lib/replace/test/testsuite.c #define EQUAL_VAL(a,b) do { \
a                 999 lib/replace/test/testsuite.c 	if (a != b) { \
a                1003 lib/replace/test/testsuite.c 		       #a, (int)a, #b, (int)b); \
a                1387 lib/talloc/talloc.c 					      const char *a, size_t alen)
a                1395 lib/talloc/talloc.c 	memcpy(&ret[slen], a, alen);
a                1405 lib/talloc/talloc.c char *talloc_strdup_append(char *s, const char *a)
a                1408 lib/talloc/talloc.c 		return talloc_strdup(NULL, a);
a                1411 lib/talloc/talloc.c 	if (unlikely(!a)) {
a                1415 lib/talloc/talloc.c 	return __talloc_strlendup_append(s, strlen(s), a, strlen(a));
a                1422 lib/talloc/talloc.c char *talloc_strdup_append_buffer(char *s, const char *a)
a                1427 lib/talloc/talloc.c 		return talloc_strdup(NULL, a);
a                1430 lib/talloc/talloc.c 	if (unlikely(!a)) {
a                1439 lib/talloc/talloc.c 	return __talloc_strlendup_append(s, slen, a, strlen(a));
a                1445 lib/talloc/talloc.c char *talloc_strndup_append(char *s, const char *a, size_t n)
a                1448 lib/talloc/talloc.c 		return talloc_strdup(NULL, a);
a                1451 lib/talloc/talloc.c 	if (unlikely(!a)) {
a                1455 lib/talloc/talloc.c 	return __talloc_strlendup_append(s, strlen(s), a, strnlen(a, n));
a                1462 lib/talloc/talloc.c char *talloc_strndup_append_buffer(char *s, const char *a, size_t n)
a                1467 lib/talloc/talloc.c 		return talloc_strdup(NULL, a);
a                1470 lib/talloc/talloc.c 	if (unlikely(!a)) {
a                1479 lib/talloc/talloc.c 	return __talloc_strlendup_append(s, slen, a, strnlen(a, n));
a                 116 lib/talloc/talloc.h #define talloc_append_string(c, s, a) (s?talloc_strdup_append(s,a):talloc_strdup(c, a))
a                 173 lib/talloc/talloc.h char *talloc_strdup_append(char *s, const char *a);
a                 174 lib/talloc/talloc.h char *talloc_strdup_append_buffer(char *s, const char *a);
a                 177 lib/talloc/talloc.h char *talloc_strndup_append(char *s, const char *a, size_t n);
a                 178 lib/talloc/talloc.h char *talloc_strndup_append_buffer(char *s, const char *a, size_t n);
a                  54 lib/tdb/common/tdb_private.h #define TDB_ALIGN(x,a) (((x) + (a)-1) & ~((a)-1))
a                  81 lib/util/memory.h #define ARRAY_SIZE(a) (sizeof(a)/sizeof(a[0]))
a                  71 lib/util/tests/data_blob.c 	DATA_BLOB a = data_blob_string_const("bla");
a                  73 lib/util/tests/data_blob.c 	torture_assert(tctx, data_blob_cmp(&a, &b) != 0, "cmp different");
a                  74 lib/util/tests/data_blob.c 	torture_assert(tctx, data_blob_cmp(&a, &a) == 0, "cmp self");
a                  80 lib/util/tests/data_blob.c 	DATA_BLOB a = data_blob_string_const("\xC\xA\xF\xE");
a                  81 lib/util/tests/data_blob.c 	torture_assert_str_equal(tctx, data_blob_hex_string(tctx, &a), "0C0A0F0E", "hex string");
a                 616 lib/util/time.c static int tm_diff(struct tm *a, struct tm *b)
a                 618 lib/util/time.c 	int ay = a->tm_year + (1900 - 1);
a                 623 lib/util/time.c 	int days = 365*years + intervening_leap_days + (a->tm_yday - b->tm_yday);
a                 624 lib/util/time.c 	int hours = 24*days + (a->tm_hour - b->tm_hour);
a                 625 lib/util/time.c 	int minutes = 60*hours + (a->tm_min - b->tm_min);
a                 626 lib/util/time.c 	int seconds = 60*minutes + (a->tm_sec - b->tm_sec);
a                  73 lib/util/util.h #define ABS(a) ((a)>0?(a):(-(a)))
a                 136 lib/util/util_net.c 	uint32_t a = interpret_addr(str);
a                 137 lib/util/util_net.c 	ret.s_addr = a;
a                 242 lib/util/util_net.c 	struct in_addr a;
a                 243 lib/util/util_net.c 	a.s_addr = htonl(INADDR_LOOPBACK);
a                 244 lib/util/util_net.c 	return(ip.s_addr == a.s_addr);
a                  22 lib/zlib/adler32.c #  define MOD(a) \
a                  24 lib/zlib/adler32.c         if (a >= (BASE << 16)) a -= (BASE << 16); \
a                  25 lib/zlib/adler32.c         if (a >= (BASE << 15)) a -= (BASE << 15); \
a                  26 lib/zlib/adler32.c         if (a >= (BASE << 14)) a -= (BASE << 14); \
a                  27 lib/zlib/adler32.c         if (a >= (BASE << 13)) a -= (BASE << 13); \
a                  28 lib/zlib/adler32.c         if (a >= (BASE << 12)) a -= (BASE << 12); \
a                  29 lib/zlib/adler32.c         if (a >= (BASE << 11)) a -= (BASE << 11); \
a                  30 lib/zlib/adler32.c         if (a >= (BASE << 10)) a -= (BASE << 10); \
a                  31 lib/zlib/adler32.c         if (a >= (BASE << 9)) a -= (BASE << 9); \
a                  32 lib/zlib/adler32.c         if (a >= (BASE << 8)) a -= (BASE << 8); \
a                  33 lib/zlib/adler32.c         if (a >= (BASE << 7)) a -= (BASE << 7); \
a                  34 lib/zlib/adler32.c         if (a >= (BASE << 6)) a -= (BASE << 6); \
a                  35 lib/zlib/adler32.c         if (a >= (BASE << 5)) a -= (BASE << 5); \
a                  36 lib/zlib/adler32.c         if (a >= (BASE << 4)) a -= (BASE << 4); \
a                  37 lib/zlib/adler32.c         if (a >= (BASE << 3)) a -= (BASE << 3); \
a                  38 lib/zlib/adler32.c         if (a >= (BASE << 2)) a -= (BASE << 2); \
a                  39 lib/zlib/adler32.c         if (a >= (BASE << 1)) a -= (BASE << 1); \
a                  40 lib/zlib/adler32.c         if (a >= BASE) a -= BASE; \
a                  42 lib/zlib/adler32.c #  define MOD4(a) \
a                  44 lib/zlib/adler32.c         if (a >= (BASE << 4)) a -= (BASE << 4); \
a                  45 lib/zlib/adler32.c         if (a >= (BASE << 3)) a -= (BASE << 3); \
a                  46 lib/zlib/adler32.c         if (a >= (BASE << 2)) a -= (BASE << 2); \
a                  47 lib/zlib/adler32.c         if (a >= (BASE << 1)) a -= (BASE << 1); \
a                  48 lib/zlib/adler32.c         if (a >= BASE) a -= BASE; \
a                  51 lib/zlib/adler32.c #  define MOD(a) a %= BASE
a                  52 lib/zlib/adler32.c #  define MOD4(a) a %= BASE
a                 100 lib/zlib/examples/gzappend.c local unsigned gcd(unsigned a, unsigned b)
a                 104 lib/zlib/examples/gzappend.c     while (a && b)
a                 105 lib/zlib/examples/gzappend.c         if (a > b) {
a                 107 lib/zlib/examples/gzappend.c             while (a - c >= c)
a                 109 lib/zlib/examples/gzappend.c             a -= c;
a                 112 lib/zlib/examples/gzappend.c             c = a;
a                 117 lib/zlib/examples/gzappend.c     return a + b;
a                  26 lib/zlib/inffast.c #  define PUP(a) *(a)++
a                  29 lib/zlib/inffast.c #  define PUP(a) *++(a)
a                 507 librpc/ndr/libndr.h enum ndr_err_code ndr_push_string_array(struct ndr_push *ndr, int ndr_flags, const char **a);
a                 508 librpc/ndr/libndr.h void ndr_print_string_array(struct ndr_print *ndr, const char *name, const char **a);
a                 509 librpc/ndr/libndr.h size_t ndr_size_string_array(const char **a, uint32_t count, int flags);
a                 112 nsswitch/libwbclient/wbc_pam.c #define _SID_COMPOSE(s, d, r, a) { \
a                 120 nsswitch/libwbclient/wbc_pam.c 	(s).attributes = a; \
a                 167 nsswitch/libwbclient/wbc_pam.c 		char *a;
a                 182 nsswitch/libwbclient/wbc_pam.c 		a = &e[1];
a                 184 nsswitch/libwbclient/wbc_pam.c 		ret = sscanf(a, "0x%08X",
a                 806 nsswitch/winbind_nss_aix.c 		attrlist_t *a = malloc(sizeof(attrlist_t));
a                 808 nsswitch/winbind_nss_aix.c 		if ( !a ) {
a                 813 nsswitch/winbind_nss_aix.c 		a->al_name  = strdup(attr_list[i].name);
a                 814 nsswitch/winbind_nss_aix.c 		a->al_flags = attr_list[i].flags;
a                 815 nsswitch/winbind_nss_aix.c 		a->al_type  = attr_list[i].type;
a                 817 nsswitch/winbind_nss_aix.c 		ret[i] = a;
a                1580 source3/include/proto.h int strcmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b);
a                1581 source3/include/proto.h int strncmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b, size_t len);
a                1582 source3/include/proto.h int strcasecmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b);
a                1583 source3/include/proto.h int strncasecmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b, size_t len);
a                1594 source3/include/proto.h int strcmp_wa(const smb_ucs2_t *a, const char *b);
a                1595 source3/include/proto.h int strncmp_wa(const smb_ucs2_t *a, const char *b, size_t len);
a                5777 source3/include/proto.h void schannel_encode(struct schannel_auth_struct *a, enum pipe_auth_level auth_level,
a                5781 source3/include/proto.h bool schannel_decode(struct schannel_auth_struct *a, enum pipe_auth_level auth_level,
a                  41 source3/include/smb_macros.h #define SMB_ASSERT_ARRAY(a,n) SMB_ASSERT((sizeof(a)/sizeof((a)[0])) >= (n))
a                  62 source3/lib/dbwrap_rbt.c static int db_rbt_compare(TDB_DATA a, TDB_DATA b)
a                  66 source3/lib/dbwrap_rbt.c 	res = memcmp(a.dptr, b.dptr, MIN(a.dsize, b.dsize));
a                  68 source3/lib/dbwrap_rbt.c 	if ((res < 0) || ((res == 0) && (a.dsize < b.dsize))) {
a                  71 source3/lib/dbwrap_rbt.c 	if ((res > 0) || ((res == 0) && (a.dsize > b.dsize))) {
a                  30 source3/lib/ldb/common/qsort.c #define SWAP(a, b, size)						      \
a                  34 source3/lib/ldb/common/qsort.c       register char *__a = (a), *__b = (b);				      \
a                  84 source3/lib/ldb/include/ldb.h #define PRINTF_ATTRIBUTE(a,b)
a                 126 source3/lib/ldb/include/ldb_private.h #define ARRAY_SIZE(a) (sizeof(a)/sizeof(a[0]))
a                 130 source3/lib/ldb/modules/operational.c 	int i, a=0;
a                 132 source3/lib/ldb/modules/operational.c 	for (a=0;attrs && attrs[a];a++) {
a                 134 source3/lib/ldb/modules/operational.c 			if (ldb_attr_cmp(attrs[a], search_sub[i].attr) != 0) {
a                 167 source3/lib/ldb/modules/operational.c 		      attrs[a]);
a                 216 source3/lib/ldb/modules/operational.c 	int i, a, ret;
a                 254 source3/lib/ldb/modules/operational.c 	for (a=0;ac->attrs && ac->attrs[a];a++) {
a                 256 source3/lib/ldb/modules/operational.c 			if (ldb_attr_cmp(ac->attrs[a], search_sub[i].attr) == 0 &&
a                 264 source3/lib/ldb/modules/operational.c 				search_attrs[a] = search_sub[i].replace;
a                 112 source3/lib/ldb/tools/oLschema2ldif.c #define MSG_ADD_STRING(a, v) do { if (ldb_msg_add_string(msg, a, v) != 0) goto failed; } while(0)
a                 113 source3/lib/ldb/tools/oLschema2ldif.c #define MSG_ADD_M_STRING(a, v) do { if (add_multi_string(msg, a, v) != 0) goto failed; } while(0)
a                  50 source3/lib/netapi/tests/common.h #define ARRAY_SIZE(a) (sizeof(a)/sizeof(a[0]))
a                 535 source3/lib/substitute.c 	char *a, *t;
a                 537 source3/lib/substitute.c 	if ( (a = alloc_sub_basic(smb_name, domain_name, str)) == NULL ) {
a                 540 source3/lib/substitute.c 	t = talloc_strdup(mem_ctx, a);
a                 541 source3/lib/substitute.c 	SAFE_FREE(a);
a                 872 source3/lib/substitute.c 	char *a, *t;
a                 874 source3/lib/substitute.c 	if (!(a = alloc_sub_advanced(servicename, user, connectpath, gid,
a                 878 source3/lib/substitute.c 	t = talloc_strdup(mem_ctx, a);
a                 879 source3/lib/substitute.c 	SAFE_FREE(a);
a                 232 source3/lib/sysacls.c 	SMB_ACL_T	a;
a                 245 source3/lib/sysacls.c 	if ((a = (struct smb_acl_t *)SMB_MALLOC(
a                 252 source3/lib/sysacls.c 	a->size = count + 1;
a                 253 source3/lib/sysacls.c 	a->count = 0;
a                 254 source3/lib/sysacls.c 	a->next = -1;
a                 256 source3/lib/sysacls.c 	return a;
a                1306 source3/lib/util_sock.c 		const struct sockaddr * a = 
a                1312 source3/lib/util_sock.c 		if (sys_connect(sockets[i], a) == 0) {
a                 545 source3/lib/util_unistr.c int strcmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b)
a                 549 source3/lib/util_unistr.c 	while ((*(COPY_UCS2_CHAR(&cpb,b))) && (*(COPY_UCS2_CHAR(&cpa,a)) == cpb)) {
a                 550 source3/lib/util_unistr.c 		a++;
a                 553 source3/lib/util_unistr.c 	return (*(COPY_UCS2_CHAR(&cpa,a)) - *(COPY_UCS2_CHAR(&cpb,b)));
a                 559 source3/lib/util_unistr.c int strncmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b, size_t len)
a                 564 source3/lib/util_unistr.c 	while ((n < len) && (*(COPY_UCS2_CHAR(&cpb,b))) && (*(COPY_UCS2_CHAR(&cpa,a)) == cpb)) {
a                 565 source3/lib/util_unistr.c 		a++;
a                 569 source3/lib/util_unistr.c 	return (len - n)?(*(COPY_UCS2_CHAR(&cpa,a)) - *(COPY_UCS2_CHAR(&cpb,b))):0;
a                 576 source3/lib/util_unistr.c int strcasecmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b)
a                 580 source3/lib/util_unistr.c 	while ((*COPY_UCS2_CHAR(&cpb,b)) && toupper_w(*(COPY_UCS2_CHAR(&cpa,a))) == toupper_w(cpb)) {
a                 581 source3/lib/util_unistr.c 		a++;
a                 584 source3/lib/util_unistr.c 	return (tolower_w(*(COPY_UCS2_CHAR(&cpa,a))) - tolower_w(*(COPY_UCS2_CHAR(&cpb,b))));
a                 591 source3/lib/util_unistr.c int strncasecmp_w(const smb_ucs2_t *a, const smb_ucs2_t *b, size_t len)
a                 596 source3/lib/util_unistr.c 	while ((n < len) && *COPY_UCS2_CHAR(&cpb,b) && (toupper_w(*(COPY_UCS2_CHAR(&cpa,a))) == toupper_w(cpb))) {
a                 597 source3/lib/util_unistr.c 		a++;
a                 601 source3/lib/util_unistr.c 	return (len - n)?(tolower_w(*(COPY_UCS2_CHAR(&cpa,a))) - tolower_w(*(COPY_UCS2_CHAR(&cpb,b)))):0;
a                 792 source3/lib/util_unistr.c int strcmp_wa(const smb_ucs2_t *a, const char *b)
a                 796 source3/lib/util_unistr.c 	while (*b && *(COPY_UCS2_CHAR(&cp,a)) == UCS2_CHAR(*b)) {
a                 797 source3/lib/util_unistr.c 		a++;
a                 800 source3/lib/util_unistr.c 	return (*(COPY_UCS2_CHAR(&cp,a)) - UCS2_CHAR(*b));
a                 803 source3/lib/util_unistr.c int strncmp_wa(const smb_ucs2_t *a, const char *b, size_t len)
a                 808 source3/lib/util_unistr.c 	while ((n < len) && *b && *(COPY_UCS2_CHAR(&cp,a)) == UCS2_CHAR(*b)) {
a                 809 source3/lib/util_unistr.c 		a++;
a                 813 source3/lib/util_unistr.c 	return (len - n)?(*(COPY_UCS2_CHAR(&cp,a)) - UCS2_CHAR(*b)):0;
a                 264 source3/libads/dns.c static int dnssrvcmp( struct dns_rr_srv *a, struct dns_rr_srv *b )
a                 266 source3/libads/dns.c 	if ( a->priority == b->priority ) {
a                 269 source3/libads/dns.c 		if ( a->weight == b->weight )
a                 273 source3/libads/dns.c 		if ( a->weight > b->weight )
a                 279 source3/libads/dns.c 	if ( a->priority < b->priority )
a                 446 source3/librpc/ndr/ndr_string.c 	const char **a = NULL;
a                 464 source3/librpc/ndr/ndr_string.c 			a = talloc_realloc(ndr->current_mem_ctx, a, const char *, count + 2);
a                 465 source3/librpc/ndr/ndr_string.c 			NDR_ERR_HAVE_NO_MEMORY(a);
a                 466 source3/librpc/ndr/ndr_string.c 			a[count]   = NULL;
a                 467 source3/librpc/ndr/ndr_string.c 			a[count+1]   = NULL;
a                 470 source3/librpc/ndr/ndr_string.c 			ndr->current_mem_ctx = a;
a                 474 source3/librpc/ndr/ndr_string.c 				a[count] = NULL;
a                 477 source3/librpc/ndr/ndr_string.c 				a[count] = s;
a                 481 source3/librpc/ndr/ndr_string.c 		*_a =a;
a                 506 source3/librpc/ndr/ndr_string.c 			a = talloc_realloc(ndr->current_mem_ctx, a, const char *, count + 2);
a                 507 source3/librpc/ndr/ndr_string.c 			NDR_ERR_HAVE_NO_MEMORY(a);
a                 508 source3/librpc/ndr/ndr_string.c 			a[count]   = NULL;
a                 509 source3/librpc/ndr/ndr_string.c 			a[count+1]   = NULL;
a                 512 source3/librpc/ndr/ndr_string.c 			ndr->current_mem_ctx = a;
a                 515 source3/librpc/ndr/ndr_string.c 			a[count] = s;
a                 518 source3/librpc/ndr/ndr_string.c 		*_a =a;
a                 533 source3/librpc/ndr/ndr_string.c _PUBLIC_ enum ndr_err_code ndr_push_string_array(struct ndr_push *ndr, int ndr_flags, const char **a)
a                 545 source3/librpc/ndr/ndr_string.c 		for (count = 0; a && a[count]; count++) {
a                 546 source3/librpc/ndr/ndr_string.c 			NDR_CHECK(ndr_push_string(ndr, ndr_flags, a[count]));
a                 558 source3/librpc/ndr/ndr_string.c 		for (count = 0; a && a[count]; count++) {
a                 565 source3/librpc/ndr/ndr_string.c 			NDR_CHECK(ndr_push_string(ndr, ndr_flags, a[count]));
a                 579 source3/librpc/ndr/ndr_string.c _PUBLIC_ void ndr_print_string_array(struct ndr_print *ndr, const char *name, const char **a)
a                 584 source3/librpc/ndr/ndr_string.c 	for (count = 0; a && a[count]; count++) {}
a                 591 source3/librpc/ndr/ndr_string.c 			ndr_print_string(ndr, idx, a[i]);
a                 598 source3/librpc/ndr/ndr_string.c _PUBLIC_ size_t ndr_size_string_array(const char **a, uint32_t count, int flags)
a                 606 source3/librpc/ndr/ndr_string.c 			size += strlen_m_term(a[i]);
a                 611 source3/librpc/ndr/ndr_string.c 			size += strlen_m(a[i]);
a                  73 source3/libsmb/libsmb_path.c 			int a = i+1 < old_length ? hex2int(src[i]) : -1;
a                  77 source3/libsmb/libsmb_path.c 			if (a != -1 && b != -1) {
a                  79 source3/libsmb/libsmb_path.c 				character = (a * 16) + b;
a                 101 source3/libsmb/libsmb_path.c                         int a = i+1 < old_length ? hex2int(src[i]) : -1;
a                 105 source3/libsmb/libsmb_path.c                         if (a != -1 && b != -1) {
a                 107 source3/libsmb/libsmb_path.c                                 character = (a * 16) + b;
a                2400 source3/modules/getdate.c tm_diff (struct tm const *a, struct tm const *b)
a                2405 source3/modules/getdate.c   int a4 = (a->tm_year >> 2) + (TM_YEAR_BASE >> 2) - ! (a->tm_year & 3);
a                2412 source3/modules/getdate.c   int years = a->tm_year - b->tm_year;
a                2414 source3/modules/getdate.c 	      + (a->tm_yday - b->tm_yday));
a                2415 source3/modules/getdate.c   return (60 * (60 * (24 * days + (a->tm_hour - b->tm_hour))
a                2416 source3/modules/getdate.c 		+ (a->tm_min - b->tm_min))
a                2417 source3/modules/getdate.c 	  + (a->tm_sec - b->tm_sec));
a                 699 source3/modules/getdate.y tm_diff (struct tm const *a, struct tm const *b)
a                 704 source3/modules/getdate.y   int a4 = (a->tm_year >> 2) + (TM_YEAR_BASE >> 2) - ! (a->tm_year & 3);
a                 711 source3/modules/getdate.y   int years = a->tm_year - b->tm_year;
a                 713 source3/modules/getdate.y 	      + (a->tm_yday - b->tm_yday));
a                 714 source3/modules/getdate.y   return (60 * (60 * (24 * days + (a->tm_hour - b->tm_hour))
a                 715 source3/modules/getdate.y 		+ (a->tm_min - b->tm_min))
a                 716 source3/modules/getdate.y 	  + (a->tm_sec - b->tm_sec));
a                  23 source3/modules/vfs_dirsort.c static int compare_dirent (const void *a, const void *b) {
a                  24 source3/modules/vfs_dirsort.c 	const SMB_STRUCT_DIRENT *da = (const SMB_STRUCT_DIRENT *) a;
a                 158 source3/nmbd/nmbd_mynames.c 		int a, n;
a                 170 source3/nmbd/nmbd_mynames.c 					for (a=0;cluster_addresses[a];a++) {
a                 171 source3/nmbd/nmbd_mynames.c 						ip = interpret_addr2(cluster_addresses[a]);
a                1480 source3/rpc_client/cli_pipe.c 	struct kerberos_auth_struct *a = cli->auth->a_u.kerberos_auth;
a                1488 source3/rpc_client/cli_pipe.c 		a->service_principal ));
a                1492 source3/rpc_client/cli_pipe.c 	ret = cli_krb5_get_ticket(a->service_principal, 0, &tkt,
a                1493 source3/rpc_client/cli_pipe.c 			&a->session_key, (uint32)AP_OPTS_MUTUAL_REQUIRED, NULL, NULL);
a                1498 source3/rpc_client/cli_pipe.c 			a->service_principal,
a                1390 source3/rpc_parse/parse_prs.c static void schannel_digest(struct schannel_auth_struct *a,
a                1417 source3/rpc_parse/parse_prs.c 	hmac_md5(a->sess_key, whole_packet_digest, sizeof(whole_packet_digest), digest_final);
a                1424 source3/rpc_parse/parse_prs.c static void schannel_get_sealing_key(struct schannel_auth_struct *a,
a                1436 source3/rpc_parse/parse_prs.c 		sess_kf0[i] = a->sess_key[i] ^ 0xf0;
a                1454 source3/rpc_parse/parse_prs.c static void schannel_deal_with_seq_num(struct schannel_auth_struct *a,
a                1463 source3/rpc_parse/parse_prs.c 	hmac_md5(a->sess_key, zeros, sizeof(zeros), digest1);
a                1502 source3/rpc_parse/parse_prs.c void schannel_encode(struct schannel_auth_struct *a, enum pipe_auth_level auth_level,
a                1516 source3/rpc_parse/parse_prs.c 	DEBUG(10,("SCHANNEL: schannel_encode seq_num=%d data_len=%lu\n", a->seq_num, (unsigned long)data_len));
a                1527 source3/rpc_parse/parse_prs.c 	dump_data_pw("a->sess_key:\n", a->sess_key, sizeof(a->sess_key));
a                1529 source3/rpc_parse/parse_prs.c 	RSIVAL(seq_num, 0, a->seq_num);
a                1546 source3/rpc_parse/parse_prs.c 	schannel_digest(a, auth_level, verf, data, data_len, digest_final);
a                1553 source3/rpc_parse/parse_prs.c 		schannel_get_sealing_key(a, verf, sealing_key);
a                1570 source3/rpc_parse/parse_prs.c 	schannel_deal_with_seq_num(a, verf);
a                1581 source3/rpc_parse/parse_prs.c bool schannel_decode(struct schannel_auth_struct *a, enum pipe_auth_level auth_level,
a                1593 source3/rpc_parse/parse_prs.c 	DEBUG(10,("SCHANNEL: schannel_decode seq_num=%d data_len=%lu\n", a->seq_num, (unsigned long)data_len));
a                1602 source3/rpc_parse/parse_prs.c 	RSIVAL(seq_num, 0, a->seq_num);
a                1613 source3/rpc_parse/parse_prs.c 	DEBUG(10,("SCHANNEL: schannel_decode seq_num=%d data_len=%lu\n", a->seq_num, (unsigned long)data_len));
a                1614 source3/rpc_parse/parse_prs.c 	dump_data_pw("a->sess_key:\n", a->sess_key, sizeof(a->sess_key));
a                1621 source3/rpc_parse/parse_prs.c 	schannel_deal_with_seq_num(a, verf);
a                1650 source3/rpc_parse/parse_prs.c 		schannel_get_sealing_key(a, verf, sealing_key);
a                1667 source3/rpc_parse/parse_prs.c 	schannel_digest(a, auth_level, verf, data, data_len, digest_final);
a                 638 source3/rpc_server/srv_netlog_nt.c 	struct netr_ServerAuthenticate3 a;
a                 641 source3/rpc_server/srv_netlog_nt.c 	a.in.server_name		= r->in.server_name;
a                 642 source3/rpc_server/srv_netlog_nt.c 	a.in.account_name		= r->in.account_name;
a                 643 source3/rpc_server/srv_netlog_nt.c 	a.in.secure_channel_type	= r->in.secure_channel_type;
a                 644 source3/rpc_server/srv_netlog_nt.c 	a.in.computer_name		= r->in.computer_name;
a                 645 source3/rpc_server/srv_netlog_nt.c 	a.in.credentials		= r->in.credentials;
a                 646 source3/rpc_server/srv_netlog_nt.c 	a.in.negotiate_flags		= r->in.negotiate_flags;
a                 648 source3/rpc_server/srv_netlog_nt.c 	a.out.return_credentials	= r->out.return_credentials;
a                 649 source3/rpc_server/srv_netlog_nt.c 	a.out.rid			= &rid;
a                 650 source3/rpc_server/srv_netlog_nt.c 	a.out.negotiate_flags		= r->out.negotiate_flags;
a                 652 source3/rpc_server/srv_netlog_nt.c 	return _netr_ServerAuthenticate3(p, &a);
a                  39 source3/rpc_server/srv_pipe.c 	AUTH_NTLMSSP_STATE *a = auth->a_u.auth_ntlmssp_state;
a                  41 source3/rpc_server/srv_pipe.c 	if (a) {
a                  42 source3/rpc_server/srv_pipe.c 		auth_ntlmssp_end(&a);
a                  68 source3/rpc_server/srv_pipe.c 	AUTH_NTLMSSP_STATE *a = p->auth.a_u.auth_ntlmssp_state;
a                 217 source3/rpc_server/srv_pipe.c 				a->ntlmssp_state,
a                 233 source3/rpc_server/srv_pipe.c 				a->ntlmssp_state,
a                 610 source3/rpc_server/srv_pipe.c 	AUTH_NTLMSSP_STATE *a = p->auth.a_u.auth_ntlmssp_state;
a                 620 source3/rpc_server/srv_pipe.c 	status = auth_ntlmssp_update(a, *p_resp_blob, &reply);
a                 635 source3/rpc_server/srv_pipe.c 		if (!(a->ntlmssp_state->neg_flags & NTLMSSP_NEGOTIATE_SIGN)) {
a                 643 source3/rpc_server/srv_pipe.c 		if (!(a->ntlmssp_state->neg_flags & NTLMSSP_NEGOTIATE_SEAL)) {
a                 652 source3/rpc_server/srv_pipe.c 		  "workstation: %s\n", a->ntlmssp_state->user,
a                 653 source3/rpc_server/srv_pipe.c 		  a->ntlmssp_state->domain, a->ntlmssp_state->workstation));
a                 655 source3/rpc_server/srv_pipe.c 	if (a->server_info->ptok == NULL) {
a                 662 source3/rpc_server/srv_pipe.c 	p->server_info = copy_serverinfo(p, a->server_info);
a                1107 source3/rpc_server/srv_pipe.c 	AUTH_NTLMSSP_STATE *a = NULL;
a                1157 source3/rpc_server/srv_pipe.c 		status = auth_ntlmssp_start(&a);
a                1168 source3/rpc_server/srv_pipe.c 		status = auth_ntlmssp_update(a, secblob, &chal);
a                1200 source3/rpc_server/srv_pipe.c 	p->auth.a_u.auth_ntlmssp_state = a;
a                1236 source3/rpc_server/srv_pipe.c 	AUTH_NTLMSSP_STATE *a = p->auth.a_u.auth_ntlmssp_state;
a                1247 source3/rpc_server/srv_pipe.c 	if (p->auth.auth_type != PIPE_AUTH_TYPE_SPNEGO_NTLMSSP || !a) {
a                1438 source3/rpc_server/srv_pipe.c 	AUTH_NTLMSSP_STATE *a = NULL;
a                1458 source3/rpc_server/srv_pipe.c 	status = auth_ntlmssp_start(&a);
a                1465 source3/rpc_server/srv_pipe.c 	status = auth_ntlmssp_update(a, blob, &response);
a                1486 source3/rpc_server/srv_pipe.c 	p->auth.a_u.auth_ntlmssp_state = a;
a                1996 source3/rpc_server/srv_pipe.c 	AUTH_NTLMSSP_STATE *a = p->auth.a_u.auth_ntlmssp_state;
a                2009 source3/rpc_server/srv_pipe.c 	if (!a) {
a                2056 source3/rpc_server/srv_pipe.c 			*pstatus = ntlmssp_unseal_packet(a->ntlmssp_state,
a                2067 source3/rpc_server/srv_pipe.c 			*pstatus = ntlmssp_check_packet(a->ntlmssp_state,
a                7772 source3/rpc_server/srv_spoolss_nt.c 	struct spoolss_AddPrinterDriver a;
a                7783 source3/rpc_server/srv_spoolss_nt.c 	a.in.servername		= r->in.servername;
a                7784 source3/rpc_server/srv_spoolss_nt.c 	a.in.info_ctr		= r->in.info_ctr;
a                7786 source3/rpc_server/srv_spoolss_nt.c 	return _spoolss_AddPrinterDriver(p, &a);
a                 121 source3/smbd/aio.c 	SMB_STRUCT_AIOCB *a;
a                 170 source3/smbd/aio.c 	a = &aio_ex->acb;
a                 174 source3/smbd/aio.c 	a->aio_fildes = fsp->fh->fd;
a                 175 source3/smbd/aio.c 	a->aio_buf = smb_buf(aio_ex->outbuf);
a                 176 source3/smbd/aio.c 	a->aio_nbytes = smb_maxcnt;
a                 177 source3/smbd/aio.c 	a->aio_offset = startpos;
a                 178 source3/smbd/aio.c 	a->aio_sigevent.sigev_notify = SIGEV_SIGNAL;
a                 179 source3/smbd/aio.c 	a->aio_sigevent.sigev_signo  = RT_SIGNAL_AIO;
a                 180 source3/smbd/aio.c 	a->aio_sigevent.sigev_value.sival_int = req->mid;
a                 182 source3/smbd/aio.c 	ret = SMB_VFS_AIO_READ(fsp, a);
a                 213 source3/smbd/aio.c 	SMB_STRUCT_AIOCB *a;
a                 266 source3/smbd/aio.c 	a = &aio_ex->acb;
a                 270 source3/smbd/aio.c 	a->aio_fildes = fsp->fh->fd;
a                 271 source3/smbd/aio.c 	a->aio_buf = data;
a                 272 source3/smbd/aio.c 	a->aio_nbytes = numtowrite;
a                 273 source3/smbd/aio.c 	a->aio_offset = startpos;
a                 274 source3/smbd/aio.c 	a->aio_sigevent.sigev_notify = SIGEV_SIGNAL;
a                 275 source3/smbd/aio.c 	a->aio_sigevent.sigev_signo  = RT_SIGNAL_AIO;
a                 276 source3/smbd/aio.c 	a->aio_sigevent.sigev_value.sival_int = req->mid;
a                 278 source3/smbd/aio.c 	ret = SMB_VFS_AIO_WRITE(fsp, a);
a                5696 source3/torture/torture.c static bool data_blob_equal(DATA_BLOB a, DATA_BLOB b)
a                5698 source3/torture/torture.c 	if (a.length != b.length) {
a                5700 source3/torture/torture.c 		       (int)a.length, (int)b.length);
a                5703 source3/torture/torture.c 	if (memcmp(a.data, b.data, a.length) != 0) {
a                  64 source3/utils/log2pcaphex.c #define itoa(a) ((a) < 0xa?'0'+(a):'A' + (a-0xa))
a                  55 source3/web/neg_lang.c 	struct pri_list *a = (struct pri_list *)x;
a                  57 source3/web/neg_lang.c 	if (a->pri > b->pri) return -1;
a                  58 source3/web/neg_lang.c 	if (a->pri < b->pri) return 1;
a                  42 source3/winbindd/idmap_adex/gc_util.c static bool is_subdomain(const char* a, const char *b)
a                  51 source3/winbindd/idmap_adex/gc_util.c 	if (!a && !b)
a                  54 source3/winbindd/idmap_adex/gc_util.c 	if (!a || !b)
a                  59 source3/winbindd/idmap_adex/gc_util.c 	x = talloc_strdup(frame, a);
a                 378 source3/winbindd/winbindd_group.c static int namecmp( const void *a, const void *b )
a                 380 source3/winbindd/winbindd_group.c 	return StrCaseCmp( * (char * const *) a, * (char * const *) b);
a                 217 source4/auth/kerberos/krb5_init_context.c 	struct addrinfo *ai, *a;
a                 229 source4/auth/kerberos/krb5_init_context.c 	for (a = ai; a; a = ai->ai_next) {
a                 236 source4/auth/kerberos/krb5_init_context.c 		switch (a->ai_family) {
a                 269 source4/auth/kerberos/krb5_init_context.c 		remote_addr = socket_address_from_sockaddr(smb_krb5, a->ai_addr, a->ai_addrlen); 
a                 357 source4/auth/kerberos/krb5_init_context.c 	if (a) {
a                 738 source4/dsdb/common/util.c 	char *a = talloc_strdup(mem_ctx, attr_name);
a                 739 source4/dsdb/common/util.c 	if (s == NULL || a == NULL) {
a                 742 source4/dsdb/common/util.c 	return ldb_msg_add_string(msg, a, s);
a                 783 source4/dsdb/common/util.c 	char *a, *v;
a                 785 source4/dsdb/common/util.c 	a = talloc_strdup(mem_ctx, attr_name);
a                 786 source4/dsdb/common/util.c 	if (a == NULL)
a                 791 source4/dsdb/common/util.c 	ret = ldb_msg_add_string(msg, a, v);
a                 794 source4/dsdb/common/util.c 	el = ldb_msg_find_element(msg, a);
a                 808 source4/dsdb/common/util.c 	char *a, *v;
a                 810 source4/dsdb/common/util.c 	a = talloc_strdup(mem_ctx, attr_name);
a                 811 source4/dsdb/common/util.c 	if (a == NULL)
a                 816 source4/dsdb/common/util.c 	ret = ldb_msg_add_string(msg, a, v);
a                 819 source4/dsdb/common/util.c 	el = ldb_msg_find_element(msg, a);
a                 272 source4/dsdb/repl/replicated_objects.c 		struct drsuapi_DsReplicaAttribute *a;
a                 277 source4/dsdb/repl/replicated_objects.c 		a = &in->object.attribute_ctr.attributes[i];
a                 282 source4/dsdb/repl/replicated_objects.c 		status = dsdb_decrypt_attribute(gensec_skey, rid, a);
a                 285 source4/dsdb/repl/replicated_objects.c 		status = dsdb_attribute_drsuapi_to_ldb(ldb, schema, a, msg->elements, e);
a                 288 source4/dsdb/repl/replicated_objects.c 		m->attid			= a->attid;
a                 299 source4/dsdb/repl/replicated_objects.c 		if (a->attid == DRSUAPI_ATTRIBUTE_name) {
a                 300 source4/dsdb/repl/replicated_objects.c 			name_a = a;
a                 116 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 	const struct ldb_schema_attribute *a = ldb_schema_attribute_by_name(ldb, "objectSid");
a                 118 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 	if (a->syntax->canonicalise_fn(ldb, ctx, val, &out) != LDB_SUCCESS) {
a                 131 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 	const struct ldb_schema_attribute *a = ldb_schema_attribute_by_name(ldb, "objectCategory");
a                 140 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 	if (a->syntax->canonicalise_fn(ldb, ctx, val, &out) != LDB_SUCCESS) {
a                 171 source4/dsdb/schema/schema_query.c 	const struct dsdb_attribute *a;
a                 175 source4/dsdb/schema/schema_query.c 	a = dsdb_attribute_by_attributeID_id(schema, id);
a                 176 source4/dsdb/schema/schema_query.c 	if (a) {
a                 177 source4/dsdb/schema/schema_query.c 		return a->lDAPDisplayName;
a                  84 source4/heimdal/kdc/pkinit.c 			       PKAuthenticator_Win2k *a,
a                  92 source4/heimdal/kdc/pkinit.c     if (a->ctime == 0 || abs(a->ctime - now) > context->max_skew) {
a                 101 source4/heimdal/kdc/pkinit.c 			 PKAuthenticator *a,
a                 114 source4/heimdal/kdc/pkinit.c     if (a->ctime == 0 || abs(a->ctime - now) > context->max_skew) {
a                 140 source4/heimdal/kdc/pkinit.c     if (a->paChecksum == NULL) {
a                 146 source4/heimdal/kdc/pkinit.c     if (der_heim_octet_string_cmp(a->paChecksum, &checksum.checksum) != 0) {
a                 167 source4/heimdal/kdc/process.c     krb5_address a;
a                 172 source4/heimdal/kdc/process.c     memset(&a, 0, sizeof(a));
a                 192 source4/heimdal/kdc/process.c     ret = krb5_sockaddr2address(context, sa, &a);
a                 198 source4/heimdal/kdc/process.c     krb5_store_address(sp, a);
a                 215 source4/heimdal/kdc/process.c     krb5_free_address(context, &a);
a                  50 source4/heimdal/kpasswd/kpasswd.c usage (int ret, struct getargs *a, int num_args)
a                  52 source4/heimdal/kpasswd/kpasswd.c     arg_printusage (a, num_args, NULL, "[principal ...]");
a                 100 source4/heimdal/lib/asn1/der.c #define SIZEOF_ARRAY(a) (sizeof((a))/sizeof((a)[0]))
a                  42 source4/heimdal/lib/asn1/symbol.c cmp(void *a, void *b)
a                  44 source4/heimdal/lib/asn1/symbol.c     Symbol *s1 = (Symbol *) a;
a                  51 source4/heimdal/lib/asn1/symbol.c hash(void *a)
a                  53 source4/heimdal/lib/asn1/symbol.c     Symbol *s = (Symbol *) a;
a                 705 source4/heimdal/lib/gssapi/gssapi/gssapi.h gss_oid_equal(const gss_OID a, const gss_OID b);
a                  37 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c 	size_t a, b;
a                  56 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c 		a = *p;
a                  65 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c 		a = 0;
a                  67 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c 		    a = (a << 8) | *p;
a                  73 source4/heimdal/lib/gssapi/mech/gss_accept_sec_context.c 	if (a != len)
a                  38 source4/heimdal/lib/gssapi/mech/gss_oid_equal.c gss_oid_equal(const gss_OID a, const gss_OID b)
a                  40 source4/heimdal/lib/gssapi/mech/gss_oid_equal.c     if (a == b)
a                  42 source4/heimdal/lib/gssapi/mech/gss_oid_equal.c     if (a == GSS_C_NO_OID || b == GSS_C_NO_OID || a->length != b->length)
a                  44 source4/heimdal/lib/gssapi/mech/gss_oid_equal.c     return memcmp(a->elements, b->elements, a->length) == 0;
a                 376 source4/heimdal/lib/hcrypto/bn.c BN_uadd(BIGNUM *res, const BIGNUM *a, const BIGNUM *b)
a                 378 source4/heimdal/lib/hcrypto/bn.c     const heim_integer *ai = (const heim_integer *)a;
a                 440 source4/heimdal/lib/hcrypto/bn.c BN_GENCB_call(BN_GENCB *cb, int a, int b)
a                 444 source4/heimdal/lib/hcrypto/bn.c     return cb->cb.cb_2(a, b, cb);
a                 204 source4/heimdal/lib/hcrypto/dh-imath.c dh_generate_params(DH *dh, int a, int b, BN_GENCB *callback)
a                1527 source4/heimdal/lib/hcrypto/evp.c #define min(a,b) (((a)>(b))?(b):(a))
a                  48 source4/heimdal/lib/hcrypto/hash.h #define min(a,b) (((a)>(b))?(b):(a))
a                 208 source4/heimdal/lib/hcrypto/imath/imath.c static int       s_ucmp(mp_int a, mp_int b);
a                 211 source4/heimdal/lib/hcrypto/imath/imath.c static int       s_vcmp(mp_int a, mp_small v);
a                 237 source4/heimdal/lib/hcrypto/imath/imath.c static void      s_dadd(mp_int a, mp_digit b);
a                 240 source4/heimdal/lib/hcrypto/imath/imath.c static void      s_dmul(mp_int a, mp_digit b);
a                 248 source4/heimdal/lib/hcrypto/imath/imath.c static mp_digit  s_ddiv(mp_int a, mp_digit b);
a                 274 source4/heimdal/lib/hcrypto/imath/imath.c static int       s_norm(mp_int a, mp_int b);
a                 284 source4/heimdal/lib/hcrypto/imath/imath.c static mp_result s_embar(mp_int a, mp_int b, mp_int m, mp_int mu, mp_int c);
a                 288 source4/heimdal/lib/hcrypto/imath/imath.c static mp_result s_udiv(mp_int a, mp_int b);
a                 464 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_copy(mp_int a, mp_int c)
a                 466 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && c != NULL);
a                 468 source4/heimdal/lib/hcrypto/imath/imath.c   if(a != c) {
a                 469 source4/heimdal/lib/hcrypto/imath/imath.c     mp_size   ua = MP_USED(a);
a                 475 source4/heimdal/lib/hcrypto/imath/imath.c     da = MP_DIGITS(a); dc = MP_DIGITS(c);
a                 479 source4/heimdal/lib/hcrypto/imath/imath.c     MP_SIGN(c) = MP_SIGN(a);
a                 489 source4/heimdal/lib/hcrypto/imath/imath.c void      mp_int_swap(mp_int a, mp_int c)
a                 491 source4/heimdal/lib/hcrypto/imath/imath.c   if(a != c) {
a                 492 source4/heimdal/lib/hcrypto/imath/imath.c     mpz_t tmp = *a;
a                 494 source4/heimdal/lib/hcrypto/imath/imath.c     *a = *c;
a                 516 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_abs(mp_int a, mp_int c)
a                 520 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && c != NULL);
a                 522 source4/heimdal/lib/hcrypto/imath/imath.c   if((res = mp_int_copy(a, c)) != MP_OK)
a                 533 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_neg(mp_int a, mp_int c)
a                 537 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && c != NULL);
a                 539 source4/heimdal/lib/hcrypto/imath/imath.c   if((res = mp_int_copy(a, c)) != MP_OK)
a                 543 source4/heimdal/lib/hcrypto/imath/imath.c     MP_SIGN(c) = 1 - MP_SIGN(a);
a                 552 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_add(mp_int a, mp_int b, mp_int c)
a                 556 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && b != NULL && c != NULL);
a                 558 source4/heimdal/lib/hcrypto/imath/imath.c   ua = MP_USED(a); ub = MP_USED(b); uc = MP_USED(c);
a                 561 source4/heimdal/lib/hcrypto/imath/imath.c   if(MP_SIGN(a) == MP_SIGN(b)) {
a                 568 source4/heimdal/lib/hcrypto/imath/imath.c     carry = s_uadd(MP_DIGITS(a), MP_DIGITS(b), MP_DIGITS(c), ua, ub);
a                 580 source4/heimdal/lib/hcrypto/imath/imath.c     MP_SIGN(c) = MP_SIGN(a);
a                 586 source4/heimdal/lib/hcrypto/imath/imath.c     int     cmp = s_ucmp(a, b); /* magnitude comparision, sign ignored */
a                 596 source4/heimdal/lib/hcrypto/imath/imath.c       x = b; y = a;
a                 599 source4/heimdal/lib/hcrypto/imath/imath.c       x = a; y = b;
a                 621 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_add_value(mp_int a, mp_small value, mp_int c)
a                 628 source4/heimdal/lib/hcrypto/imath/imath.c   return mp_int_add(a, &vtmp, c);
a                 635 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_sub(mp_int a, mp_int b, mp_int c)
a                 639 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && b != NULL && c != NULL);
a                 641 source4/heimdal/lib/hcrypto/imath/imath.c   ua = MP_USED(a); ub = MP_USED(b); uc = MP_USED(c);
a                 644 source4/heimdal/lib/hcrypto/imath/imath.c   if(MP_SIGN(a) != MP_SIGN(b)) {
a                 651 source4/heimdal/lib/hcrypto/imath/imath.c     carry = s_uadd(MP_DIGITS(a), MP_DIGITS(b), MP_DIGITS(c), ua, ub);
a                 663 source4/heimdal/lib/hcrypto/imath/imath.c     MP_SIGN(c) = MP_SIGN(a);
a                 670 source4/heimdal/lib/hcrypto/imath/imath.c     int     cmp = s_ucmp(a, b);
a                 676 source4/heimdal/lib/hcrypto/imath/imath.c       x = a; y = b; osign = MP_ZPOS;
a                 679 source4/heimdal/lib/hcrypto/imath/imath.c       x = b; y = a; osign = MP_NEG;
a                 682 source4/heimdal/lib/hcrypto/imath/imath.c     if(MP_SIGN(a) == MP_NEG && cmp != 0)
a                 699 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_sub_value(mp_int a, mp_small value, mp_int c)
a                 706 source4/heimdal/lib/hcrypto/imath/imath.c   return mp_int_sub(a, &vtmp, c);
a                 713 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_mul(mp_int a, mp_int b, mp_int c)
a                 719 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && b != NULL && c != NULL);
a                 722 source4/heimdal/lib/hcrypto/imath/imath.c   if(mp_int_compare_zero(a) == 0 || mp_int_compare_zero(b) == 0) {
a                 728 source4/heimdal/lib/hcrypto/imath/imath.c   osign = (MP_SIGN(a) == MP_SIGN(b)) ? MP_ZPOS : MP_NEG;
a                 732 source4/heimdal/lib/hcrypto/imath/imath.c   ua = MP_USED(a); ub = MP_USED(b);
a                 736 source4/heimdal/lib/hcrypto/imath/imath.c   if(c == a || c == b) {
a                 751 source4/heimdal/lib/hcrypto/imath/imath.c   if(!s_kmul(MP_DIGITS(a), MP_DIGITS(b), out, ua, ub))
a                 775 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_mul_value(mp_int a, mp_small value, mp_int c)
a                 782 source4/heimdal/lib/hcrypto/imath/imath.c   return mp_int_mul(a, &vtmp, c);
a                 789 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_mul_pow2(mp_int a, mp_small p2, mp_int c)
a                 792 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && c != NULL && p2 >= 0);
a                 794 source4/heimdal/lib/hcrypto/imath/imath.c   if((res = mp_int_copy(a, c)) != MP_OK)
a                 807 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_sqr(mp_int a, mp_int c)
a                 812 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && c != NULL);
a                 815 source4/heimdal/lib/hcrypto/imath/imath.c   osize = (mp_size) 4 * ((MP_USED(a) + 1) / 2);
a                 816 source4/heimdal/lib/hcrypto/imath/imath.c   if(a == c) {
a                 831 source4/heimdal/lib/hcrypto/imath/imath.c   s_ksqr(MP_DIGITS(a), out, MP_USED(a));
a                 854 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_div(mp_int a, mp_int b, mp_int q, mp_int r)
a                 860 source4/heimdal/lib/hcrypto/imath/imath.c   mp_sign   sa = MP_SIGN(a), sb = MP_SIGN(b);
a                 862 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && b != NULL && q != r);
a                 866 source4/heimdal/lib/hcrypto/imath/imath.c   else if((cmp = s_ucmp(a, b)) < 0) {
a                 870 source4/heimdal/lib/hcrypto/imath/imath.c     if(r && (res = mp_int_copy(a, r)) != MP_OK)
a                 902 source4/heimdal/lib/hcrypto/imath/imath.c       if((res = mp_int_copy(a, q)) != MP_OK)
a                 909 source4/heimdal/lib/hcrypto/imath/imath.c       SETUP(mp_int_init_copy(TEMP(last), a), last);
a                 912 source4/heimdal/lib/hcrypto/imath/imath.c     if(r && a != r) {
a                 926 source4/heimdal/lib/hcrypto/imath/imath.c     if(q && (res = mp_int_copy(a, q)) != MP_OK) goto CLEANUP;
a                 927 source4/heimdal/lib/hcrypto/imath/imath.c     if(r && (res = mp_int_copy(a, r)) != MP_OK) goto CLEANUP;
a                 959 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_mod(mp_int a, mp_int m, mp_int c)
a                 973 source4/heimdal/lib/hcrypto/imath/imath.c   if((res = mp_int_div(a, m, NULL, out)) != MP_OK)
a                 992 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_div_value(mp_int a, mp_small value, mp_int q, mp_small *r)
a                1001 source4/heimdal/lib/hcrypto/imath/imath.c   if((res = mp_int_div(a, &vtmp, q, &rtmp)) != MP_OK)
a                1016 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_div_pow2(mp_int a, mp_small p2, mp_int q, mp_int r)
a                1020 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && p2 >= 0 && q != r);
a                1022 source4/heimdal/lib/hcrypto/imath/imath.c   if(q != NULL && (res = mp_int_copy(a, q)) == MP_OK)
a                1025 source4/heimdal/lib/hcrypto/imath/imath.c   if(res == MP_OK && r != NULL && (res = mp_int_copy(a, r)) == MP_OK)
a                1035 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_expt(mp_int a, mp_small b, mp_int c)
a                1043 source4/heimdal/lib/hcrypto/imath/imath.c   if((res = mp_int_init_copy(&t, a)) != MP_OK)
a                1069 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_expt_value(mp_small a, mp_small b, mp_int c)
a                1077 source4/heimdal/lib/hcrypto/imath/imath.c   if((res = mp_int_init_value(&t, a)) != MP_OK)
a                1103 source4/heimdal/lib/hcrypto/imath/imath.c int       mp_int_compare(mp_int a, mp_int b)
a                1107 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && b != NULL);
a                1109 source4/heimdal/lib/hcrypto/imath/imath.c   sa = MP_SIGN(a);
a                1111 source4/heimdal/lib/hcrypto/imath/imath.c     int cmp = s_ucmp(a, b);
a                1133 source4/heimdal/lib/hcrypto/imath/imath.c int       mp_int_compare_unsigned(mp_int a, mp_int b)
a                1135 source4/heimdal/lib/hcrypto/imath/imath.c   NRCHECK(a != NULL && b != NULL);
a                1137 source4/heimdal/lib/hcrypto/imath/imath.c   return s_ucmp(a, b);
a                1187 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_exptmod(mp_int a, mp_int b, mp_int m, mp_int c)
a                1195 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && b != NULL && c != NULL && m != NULL);
a                1215 source4/heimdal/lib/hcrypto/imath/imath.c   if((res = mp_int_mod(a, m, TEMP(0))) != MP_OK) goto CLEANUP;
a                1235 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_exptmod_evalue(mp_int a, mp_small value, mp_int m, mp_int c)
a                1242 source4/heimdal/lib/hcrypto/imath/imath.c   return mp_int_exptmod(a, &vtmp, m, c);
a                1264 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_exptmod_known(mp_int a, mp_int b, mp_int m, mp_int mu, mp_int c)
a                1272 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a && b && m && c);
a                1291 source4/heimdal/lib/hcrypto/imath/imath.c   if((res = mp_int_mod(a, m, TEMP(0))) != MP_OK) goto CLEANUP;
a                1320 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_invmod(mp_int a, mp_int m, mp_int c)
a                1327 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && m != NULL && c != NULL);
a                1329 source4/heimdal/lib/hcrypto/imath/imath.c   if(CMPZ(a) == 0 || CMPZ(m) <= 0)
a                1332 source4/heimdal/lib/hcrypto/imath/imath.c   sa = MP_SIGN(a); /* need this for the result later */
a                1337 source4/heimdal/lib/hcrypto/imath/imath.c   if((res = mp_int_egcd(a, m, TEMP(0), TEMP(1), NULL)) != MP_OK)
a                1371 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_gcd(mp_int a, mp_int b, mp_int c)
a                1377 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && b != NULL && c != NULL);
a                1379 source4/heimdal/lib/hcrypto/imath/imath.c   ca = CMPZ(a);
a                1386 source4/heimdal/lib/hcrypto/imath/imath.c     return mp_int_abs(a, c);
a                1389 source4/heimdal/lib/hcrypto/imath/imath.c   if((res = mp_int_init_copy(&u, a)) != MP_OK)
a                1453 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_egcd(mp_int a, mp_int b, mp_int c,
a                1460 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && b != NULL && c != NULL &&
a                1463 source4/heimdal/lib/hcrypto/imath/imath.c   ca = CMPZ(a);
a                1472 source4/heimdal/lib/hcrypto/imath/imath.c     if((res = mp_int_abs(a, c)) != MP_OK) return res;
a                1483 source4/heimdal/lib/hcrypto/imath/imath.c   SETUP(mp_int_init_copy(TEMP(4), a), last);
a                1568 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_lcm(mp_int a, mp_int b, mp_int c)
a                1573 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && b != NULL && c != NULL);
a                1583 source4/heimdal/lib/hcrypto/imath/imath.c   if((res = mp_int_gcd(a, b, &lcm)) != MP_OK)
a                1585 source4/heimdal/lib/hcrypto/imath/imath.c   if((res = mp_int_div(a, &lcm, &lcm, NULL)) != MP_OK)
a                1602 source4/heimdal/lib/hcrypto/imath/imath.c int       mp_int_divisible_value(mp_int a, mp_small v)
a                1606 source4/heimdal/lib/hcrypto/imath/imath.c   if(mp_int_div_value(a, v, NULL, &rem) != MP_OK)
a                1631 source4/heimdal/lib/hcrypto/imath/imath.c mp_result mp_int_root(mp_int a, mp_small b, mp_int c)
a                1638 source4/heimdal/lib/hcrypto/imath/imath.c   CHECK(a != NULL && c != NULL && b > 0);
a                1641 source4/heimdal/lib/hcrypto/imath/imath.c     return mp_int_copy(a, c);
a                1643 source4/heimdal/lib/hcrypto/imath/imath.c   if(MP_SIGN(a) == MP_NEG) {
a                1650 source4/heimdal/lib/hcrypto/imath/imath.c   SETUP(mp_int_init_copy(TEMP(last), a), last);
a                1651 source4/heimdal/lib/hcrypto/imath/imath.c   SETUP(mp_int_init_copy(TEMP(last), a), last);
a                2251 source4/heimdal/lib/hcrypto/imath/imath.c static int      s_ucmp(mp_int a, mp_int b)
a                2253 source4/heimdal/lib/hcrypto/imath/imath.c   mp_size  ua = MP_USED(a), ub = MP_USED(b);
a                2260 source4/heimdal/lib/hcrypto/imath/imath.c     return s_cdig(MP_DIGITS(a), MP_DIGITS(b), ua);
a                2267 source4/heimdal/lib/hcrypto/imath/imath.c static int      s_vcmp(mp_int a, mp_small v)
a                2271 source4/heimdal/lib/hcrypto/imath/imath.c   mp_size      ua = MP_USED(a);
a                2280 source4/heimdal/lib/hcrypto/imath/imath.c     return s_cdig(MP_DIGITS(a), vdig, ndig);
a                2449 source4/heimdal/lib/hcrypto/imath/imath.c   mp_size   a, b;
a                2452 source4/heimdal/lib/hcrypto/imath/imath.c   for(a = 0; a < size_a; ++a, ++dc, ++da) {
a                2588 source4/heimdal/lib/hcrypto/imath/imath.c static void      s_dadd(mp_int a, mp_digit b)
a                2591 source4/heimdal/lib/hcrypto/imath/imath.c   mp_digit *da = MP_DIGITS(a);
a                2592 source4/heimdal/lib/hcrypto/imath/imath.c   mp_size   ua = MP_USED(a);
a                2607 source4/heimdal/lib/hcrypto/imath/imath.c     MP_USED(a) += 1;
a                2615 source4/heimdal/lib/hcrypto/imath/imath.c static void      s_dmul(mp_int a, mp_digit b)
a                2618 source4/heimdal/lib/hcrypto/imath/imath.c   mp_digit *da = MP_DIGITS(a);
a                2619 source4/heimdal/lib/hcrypto/imath/imath.c   mp_size   ua = MP_USED(a);
a                2630 source4/heimdal/lib/hcrypto/imath/imath.c     MP_USED(a) += 1;
a                2658 source4/heimdal/lib/hcrypto/imath/imath.c static mp_digit  s_ddiv(mp_int a, mp_digit b)
a                2661 source4/heimdal/lib/hcrypto/imath/imath.c   mp_size   ua = MP_USED(a);
a                2662 source4/heimdal/lib/hcrypto/imath/imath.c   mp_digit *da = MP_DIGITS(a) + ua - 1;
a                2678 source4/heimdal/lib/hcrypto/imath/imath.c   CLAMP(a);
a                2924 source4/heimdal/lib/hcrypto/imath/imath.c static int      s_norm(mp_int a, mp_int b)
a                2936 source4/heimdal/lib/hcrypto/imath/imath.c     (void) s_qmul(a, (mp_size) k);
a                3011 source4/heimdal/lib/hcrypto/imath/imath.c static mp_result s_embar(mp_int a, mp_int b, mp_int m, mp_int mu, mp_int c)
a                3034 source4/heimdal/lib/hcrypto/imath/imath.c 	UMUL(c, a, TEMP(0));
a                3042 source4/heimdal/lib/hcrypto/imath/imath.c       USQR(a, TEMP(0));
a                3048 source4/heimdal/lib/hcrypto/imath/imath.c       mp_int_copy(TEMP(0), a);
a                3060 source4/heimdal/lib/hcrypto/imath/imath.c       UMUL(c, a, TEMP(0));
a                3070 source4/heimdal/lib/hcrypto/imath/imath.c     USQR(a, TEMP(0));
a                3074 source4/heimdal/lib/hcrypto/imath/imath.c     (void) mp_int_copy(TEMP(0), a);
a                3091 source4/heimdal/lib/hcrypto/imath/imath.c static mp_result s_udiv(mp_int a, mp_int b)
a                3100 source4/heimdal/lib/hcrypto/imath/imath.c   MP_SIGN(a) = MP_ZPOS;
a                3104 source4/heimdal/lib/hcrypto/imath/imath.c   k = s_norm(a, b);
a                3106 source4/heimdal/lib/hcrypto/imath/imath.c   ua = MP_USED(a); ub = MP_USED(b); btop = b->digits[ub - 1];
a                3110 source4/heimdal/lib/hcrypto/imath/imath.c   da = MP_DIGITS(a);
a                3114 source4/heimdal/lib/hcrypto/imath/imath.c   r.alloc  = MP_ALLOC(a);
a                3170 source4/heimdal/lib/hcrypto/imath/imath.c   CLAMP(a);
a                3172 source4/heimdal/lib/hcrypto/imath/imath.c     s_qdiv(a, k);
a                3174 source4/heimdal/lib/hcrypto/imath/imath.c   mp_int_copy(a, b);  /* ok:  0 <= r < b */
a                3175 source4/heimdal/lib/hcrypto/imath/imath.c   mp_int_copy(&q, a); /* ok:  q <= a     */
a                 123 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_copy(mp_int a, mp_int c);           /* c = a     */
a                 124 source4/heimdal/lib/hcrypto/imath/imath.h void      mp_int_swap(mp_int a, mp_int c);           /* swap a, c */
a                 126 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_abs(mp_int a, mp_int c);            /* c = |a|   */
a                 127 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_neg(mp_int a, mp_int c);            /* c = -a    */
a                 128 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_add(mp_int a, mp_int b, mp_int c);  /* c = a + b */
a                 129 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_add_value(mp_int a, mp_small value, mp_int c);
a                 130 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_sub(mp_int a, mp_int b, mp_int c);  /* c = a - b */
a                 131 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_sub_value(mp_int a, mp_small value, mp_int c);
a                 132 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_mul(mp_int a, mp_int b, mp_int c);  /* c = a * b */
a                 133 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_mul_value(mp_int a, mp_small value, mp_int c);
a                 134 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_mul_pow2(mp_int a, mp_small p2, mp_int c);
a                 135 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_sqr(mp_int a, mp_int c);            /* c = a * a */
a                 136 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_div(mp_int a, mp_int b,             /* q = a / b */
a                 138 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_div_value(mp_int a, mp_small value, /* q = a / value */
a                 140 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_div_pow2(mp_int a, mp_small p2,     /* q = a / 2^p2  */
a                 142 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_mod(mp_int a, mp_int m, mp_int c);  /* c = a % m */
a                 144 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_expt(mp_int a, mp_small b, mp_int c);         /* c = a^b */
a                 145 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_expt_value(mp_small a, mp_small b, mp_int c); /* c = a^b */
a                 147 source4/heimdal/lib/hcrypto/imath/imath.h int       mp_int_compare(mp_int a, mp_int b);          /* a <=> b     */
a                 148 source4/heimdal/lib/hcrypto/imath/imath.h int       mp_int_compare_unsigned(mp_int a, mp_int b); /* |a| <=> |b| */
a                 153 source4/heimdal/lib/hcrypto/imath/imath.h int       mp_int_divisible_value(mp_int a, mp_small v);
a                 158 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_exptmod(mp_int a, mp_int b, mp_int m,
a                 160 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_exptmod_evalue(mp_int a, mp_small value,
a                 164 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_exptmod_known(mp_int a, mp_int b,
a                 169 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_invmod(mp_int a, mp_int m, mp_int c); /* c = 1/a (mod m) */
a                 171 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_gcd(mp_int a, mp_int b, mp_int c);    /* c = gcd(a, b)   */
a                 173 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_egcd(mp_int a, mp_int b, mp_int c,    /* c = gcd(a, b)   */
a                 176 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_lcm(mp_int a, mp_int b, mp_int c);    /* c = lcm(a, b)   */
a                 178 source4/heimdal/lib/hcrypto/imath/imath.h mp_result mp_int_root(mp_int a, mp_small b, mp_int c); /* c = floor(a^{1/b}) */
a                 179 source4/heimdal/lib/hcrypto/imath/imath.h #define   mp_int_sqrt(a, c) mp_int_root(a, 2, c)       /* c = floor(sqrt(a)) */
a                  64 source4/heimdal/lib/hcrypto/md4.c #define DOIT(a,b,c,d,k,s,i,OP) \
a                  65 source4/heimdal/lib/hcrypto/md4.c a = cshift(a + OP(b,c,d) + X[k] + i, s)
a                  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)
a                  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)
a                  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)
a                 173 source4/heimdal/lib/hcrypto/md4.c   unsigned int a:32;
a                 200 source4/heimdal/lib/hcrypto/md4.c 		current[2*i+0] = swap_uint32_t(u[i].a);
a                  65 source4/heimdal/lib/hcrypto/md5.c #define DOIT(a,b,c,d,k,s,i,OP) \
a                  66 source4/heimdal/lib/hcrypto/md5.c a = b + cshift(a + OP(b,c,d) + X[k] + (i), s)
a                  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)
a                  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)
a                  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)
a                  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)
a                 197 source4/heimdal/lib/hcrypto/md5.c   unsigned int a:32;
a                 224 source4/heimdal/lib/hcrypto/md5.c 	current[2*i+0] = swap_uint32_t(u[i].a);
a                 223 source4/heimdal/lib/hcrypto/sha.c   unsigned int a:32;
a                 250 source4/heimdal/lib/hcrypto/sha.c 	current[2*i+0] = swap_uint32_t(u[i].a);
a                 165 source4/heimdal/lib/hcrypto/sha256.c     unsigned int a:32;
a                 192 source4/heimdal/lib/hcrypto/sha256.c 		current[2*i+0] = swap_uint32_t(u[i].a);
a                 210 source4/heimdal/lib/hdb/ext.c hdb_entry_get_pkinit_acl(const hdb_entry *entry, const HDB_Ext_PKINIT_acl **a)
a                 216 source4/heimdal/lib/hdb/ext.c 	*a = &ext->data.u.pkinit_acl;
a                 218 source4/heimdal/lib/hdb/ext.c 	*a = NULL;
a                 224 source4/heimdal/lib/hdb/ext.c hdb_entry_get_pkinit_hash(const hdb_entry *entry, const HDB_Ext_PKINIT_hash **a)
a                 230 source4/heimdal/lib/hdb/ext.c 	*a = &ext->data.u.pkinit_cert_hash;
a                 232 source4/heimdal/lib/hdb/ext.c 	*a = NULL;
a                 395 source4/heimdal/lib/hdb/ext.c 				  const HDB_Ext_Constrained_delegation_acl **a)
a                 402 source4/heimdal/lib/hdb/ext.c 	*a = &ext->data.u.allowed_to_delegate_to;
a                 404 source4/heimdal/lib/hdb/ext.c 	*a = NULL;
a                 410 source4/heimdal/lib/hdb/ext.c hdb_entry_get_aliases(const hdb_entry *entry, const HDB_Ext_Aliases **a)
a                 416 source4/heimdal/lib/hdb/ext.c 	*a = &ext->data.u.aliases;
a                 418 source4/heimdal/lib/hdb/ext.c 	*a = NULL;
a                2404 source4/heimdal/lib/hx509/cert.c     hx509_cert_attribute a;
a                2418 source4/heimdal/lib/hx509/cert.c     a = malloc(sizeof(*a));
a                2419 source4/heimdal/lib/hx509/cert.c     if (a == NULL)
a                2422 source4/heimdal/lib/hx509/cert.c     der_copy_octet_string(attr, &a->data);
a                2423 source4/heimdal/lib/hx509/cert.c     der_copy_oid(oid, &a->oid);
a                2425 source4/heimdal/lib/hx509/cert.c     cert->attrs.val[cert->attrs.len] = a;
a                2490 source4/heimdal/lib/hx509/cert.c     hx509_cert_attribute a;
a                2498 source4/heimdal/lib/hx509/cert.c     a = hx509_cert_get_attribute(cert, oid_id_pkcs_9_at_friendlyName());
a                2499 source4/heimdal/lib/hx509/cert.c     if (a == NULL) {
a                2512 source4/heimdal/lib/hx509/cert.c     ret = decode_PKCS9_friendlyName(a->data.data, a->data.length, &n, &sz);
a                2870 source4/heimdal/lib/hx509/cert.c 	hx509_cert_attribute a;
a                2872 source4/heimdal/lib/hx509/cert.c 	a = hx509_cert_get_attribute(cert, oid_id_pkcs_9_at_localKeyId());
a                2873 source4/heimdal/lib/hx509/cert.c 	if (a == NULL)
a                2875 source4/heimdal/lib/hx509/cert.c 	if (der_heim_octet_string_cmp(&a->data, q->local_key_id) != 0)
a                3012 source4/heimdal/lib/hx509/cert.c stat_sort(const void *a, const void *b)
a                3014 source4/heimdal/lib/hx509/cert.c     const struct stat_el *ae = a;
a                 949 source4/heimdal/lib/hx509/name.c 	unsigned char *a = name->u.iPAddress.data;
a                 956 source4/heimdal/lib/hx509/name.c 				       a[0], a[1], a[2], a[3]);
a                 963 source4/heimdal/lib/hx509/name.c 				       a[0], a[1], a[2], a[3],
a                 964 source4/heimdal/lib/hx509/name.c 				       a[4], a[5], a[6], a[7],
a                 965 source4/heimdal/lib/hx509/name.c 				       a[8], a[9], a[10], a[11],
a                 966 source4/heimdal/lib/hx509/name.c 				       a[12], a[13], a[14], a[15]);
a                 417 source4/heimdal/lib/hx509/print.c check_pkinit_san(hx509_validate_ctx ctx, heim_any *a)
a                 424 source4/heimdal/lib/hx509/print.c     ret = decode_KRB5PrincipalName(a->data, a->length, &kn, &size);
a                 431 source4/heimdal/lib/hx509/print.c     if (size != a->length) {
a                 452 source4/heimdal/lib/hx509/print.c check_utf8_string_san(hx509_validate_ctx ctx, heim_any *a)
a                 458 source4/heimdal/lib/hx509/print.c     ret = decode_PKIXXmppAddr(a->data, a->length, &jid, &size);
a                 472 source4/heimdal/lib/hx509/print.c check_altnull(hx509_validate_ctx ctx, heim_any *a)
a                 394 source4/heimdal/lib/krb5/acache.c get_cc_name(krb5_acc *a)
a                 399 source4/heimdal/lib/krb5/acache.c     error = (*a->ccache->func->get_name)(a->ccache, &name);
a                 403 source4/heimdal/lib/krb5/acache.c     a->cache_name = strdup(name->data);
a                 405 source4/heimdal/lib/krb5/acache.c     if (a->cache_name == NULL)
a                 415 source4/heimdal/lib/krb5/acache.c     krb5_acc *a = ACACHE(id);
a                 418 source4/heimdal/lib/krb5/acache.c     if (a->cache_name == NULL) {
a                 432 source4/heimdal/lib/krb5/acache.c 	error = (*a->context->func->create_new_ccache)(a->context,
a                 435 source4/heimdal/lib/krb5/acache.c 						       &a->ccache);
a                 440 source4/heimdal/lib/krb5/acache.c 	error = get_cc_name(a);
a                 445 source4/heimdal/lib/krb5/acache.c     return a->cache_name;
a                 453 source4/heimdal/lib/krb5/acache.c     krb5_acc *a;
a                 459 source4/heimdal/lib/krb5/acache.c     ret = krb5_data_alloc(&(*id)->data, sizeof(*a));
a                 465 source4/heimdal/lib/krb5/acache.c     a = ACACHE(*id);
a                 467 source4/heimdal/lib/krb5/acache.c     error = (*init_func)(&a->context, ccapi_version_3, NULL, NULL);
a                 473 source4/heimdal/lib/krb5/acache.c     a->cache_name = NULL;
a                 483 source4/heimdal/lib/krb5/acache.c     krb5_acc *a;
a                 489 source4/heimdal/lib/krb5/acache.c     a = ACACHE(*id);
a                 491 source4/heimdal/lib/krb5/acache.c     error = (*a->context->func->open_ccache)(a->context, res, &a->ccache);
a                 493 source4/heimdal/lib/krb5/acache.c 	error = get_cc_name(a);
a                 500 source4/heimdal/lib/krb5/acache.c 	a->ccache = NULL;
a                 501 source4/heimdal/lib/krb5/acache.c 	a->cache_name = NULL;
a                 515 source4/heimdal/lib/krb5/acache.c     krb5_acc *a;
a                 521 source4/heimdal/lib/krb5/acache.c     a = ACACHE(*id);
a                 523 source4/heimdal/lib/krb5/acache.c     a->ccache = NULL;
a                 524 source4/heimdal/lib/krb5/acache.c     a->cache_name = NULL;
a                 534 source4/heimdal/lib/krb5/acache.c     krb5_acc *a = ACACHE(id);
a                 543 source4/heimdal/lib/krb5/acache.c     if (a->cache_name == NULL) {
a                 544 source4/heimdal/lib/krb5/acache.c 	error = (*a->context->func->create_new_ccache)(a->context,
a                 547 source4/heimdal/lib/krb5/acache.c 						       &a->ccache);
a                 550 source4/heimdal/lib/krb5/acache.c 	    error = get_cc_name(a);
a                 555 source4/heimdal/lib/krb5/acache.c 	error = (*a->ccache->func->new_credentials_iterator)(a->ccache, &iter);
a                 565 source4/heimdal/lib/krb5/acache.c 	    (*a->ccache->func->remove_credentials)(a->ccache, ccred);
a                 570 source4/heimdal/lib/krb5/acache.c 	error = (*a->ccache->func->set_principal)(a->ccache,
a                 582 source4/heimdal/lib/krb5/acache.c     krb5_acc *a = ACACHE(id);
a                 584 source4/heimdal/lib/krb5/acache.c     if (a->ccache) {
a                 585 source4/heimdal/lib/krb5/acache.c 	(*a->ccache->func->release)(a->ccache);
a                 586 source4/heimdal/lib/krb5/acache.c 	a->ccache = NULL;
a                 588 source4/heimdal/lib/krb5/acache.c     if (a->cache_name) {
a                 589 source4/heimdal/lib/krb5/acache.c 	free(a->cache_name);
a                 590 source4/heimdal/lib/krb5/acache.c 	a->cache_name = NULL;
a                 592 source4/heimdal/lib/krb5/acache.c     if (a->context) {
a                 593 source4/heimdal/lib/krb5/acache.c 	(*a->context->func->release)(a->context);
a                 594 source4/heimdal/lib/krb5/acache.c 	a->context = NULL;
a                 604 source4/heimdal/lib/krb5/acache.c     krb5_acc *a = ACACHE(id);
a                 607 source4/heimdal/lib/krb5/acache.c     if (a->ccache) {
a                 608 source4/heimdal/lib/krb5/acache.c 	error = (*a->ccache->func->destroy)(a->ccache);
a                 609 source4/heimdal/lib/krb5/acache.c 	a->ccache = NULL;
a                 611 source4/heimdal/lib/krb5/acache.c     if (a->context) {
a                 612 source4/heimdal/lib/krb5/acache.c 	error = (a->context->func->release)(a->context);
a                 613 source4/heimdal/lib/krb5/acache.c 	a->context = NULL;
a                 623 source4/heimdal/lib/krb5/acache.c     krb5_acc *a = ACACHE(id);
a                 629 source4/heimdal/lib/krb5/acache.c     if (a->ccache == NULL) {
a                 644 source4/heimdal/lib/krb5/acache.c     error = (*a->ccache->func->store_credentials)(a->ccache, &cred);
a                 658 source4/heimdal/lib/krb5/acache.c     krb5_acc *a = ACACHE(id);
a                 663 source4/heimdal/lib/krb5/acache.c     if (a->ccache == NULL) {
a                 669 source4/heimdal/lib/krb5/acache.c     error = (*a->ccache->func->get_principal)(a->ccache,
a                 687 source4/heimdal/lib/krb5/acache.c     krb5_acc *a = ACACHE(id);
a                 690 source4/heimdal/lib/krb5/acache.c     if (a->ccache == NULL) {
a                 696 source4/heimdal/lib/krb5/acache.c     error = (*a->ccache->func->new_credentials_iterator)(a->ccache, &iter);
a                 750 source4/heimdal/lib/krb5/acache.c     krb5_acc *a = ACACHE(id);
a                 756 source4/heimdal/lib/krb5/acache.c     if (a->ccache == NULL) {
a                 775 source4/heimdal/lib/krb5/acache.c     error = (*a->ccache->func->new_credentials_iterator)(a->ccache, &iter);
a                 801 source4/heimdal/lib/krb5/acache.c 	(*a->ccache->func->remove_credentials)(a->ccache, ccred);
a                 878 source4/heimdal/lib/krb5/acache.c     krb5_acc *a;
a                 899 source4/heimdal/lib/krb5/acache.c     a = ACACHE(*id);
a                 900 source4/heimdal/lib/krb5/acache.c     a->ccache = cache;
a                 902 source4/heimdal/lib/krb5/acache.c     error = get_cc_name(a);
a                 990 source4/heimdal/lib/krb5/acache.c     krb5_acc *a = ACACHE(id);
a                 993 source4/heimdal/lib/krb5/acache.c     if (a->ccache == NULL) {
a                 999 source4/heimdal/lib/krb5/acache.c     error = (*a->ccache->func->set_default)(a->ccache);
a                1009 source4/heimdal/lib/krb5/acache.c     krb5_acc *a = ACACHE(id);
a                1013 source4/heimdal/lib/krb5/acache.c     if (a->ccache == NULL) {
a                1019 source4/heimdal/lib/krb5/acache.c     error = (*a->ccache->func->get_change_time)(a->ccache, &t);
a                  64 source4/heimdal/lib/krb5/addr_families.c ipv4_sockaddr2addr (const struct sockaddr *sa, krb5_address *a)
a                  69 source4/heimdal/lib/krb5/addr_families.c     a->addr_type = KRB5_ADDRESS_INET;
a                  71 source4/heimdal/lib/krb5/addr_families.c     return krb5_data_copy(&a->address, buf, 4);
a                  84 source4/heimdal/lib/krb5/addr_families.c ipv4_addr2sockaddr (const krb5_address *a,
a                  93 source4/heimdal/lib/krb5/addr_families.c     memcpy (&tmp.sin_addr, a->address.data, 4);
a                 117 source4/heimdal/lib/krb5/addr_families.c 		  krb5_address *a)
a                 121 source4/heimdal/lib/krb5/addr_families.c     a->addr_type = KRB5_ADDRESS_INET;
a                 123 source4/heimdal/lib/krb5/addr_families.c     return krb5_data_copy(&a->address, buf, 4);
a                 168 source4/heimdal/lib/krb5/addr_families.c     struct in_addr a;
a                 181 source4/heimdal/lib/krb5/addr_families.c     if(inet_aton(p, &a) == 0)
a                 184 source4/heimdal/lib/krb5/addr_families.c     a.s_addr = inet_addr(p);
a                 185 source4/heimdal/lib/krb5/addr_families.c     if(a.s_addr == INADDR_NONE)
a                 193 source4/heimdal/lib/krb5/addr_families.c     _krb5_put_int(addr->address.data, ntohl(a.s_addr), addr->address.length);
a                 239 source4/heimdal/lib/krb5/addr_families.c ipv6_sockaddr2addr (const struct sockaddr *sa, krb5_address *a)
a                 246 source4/heimdal/lib/krb5/addr_families.c 	a->addr_type      = KRB5_ADDRESS_INET;
a                 255 source4/heimdal/lib/krb5/addr_families.c 	return krb5_data_copy(&a->address, buf, 4);
a                 257 source4/heimdal/lib/krb5/addr_families.c 	a->addr_type = KRB5_ADDRESS_INET6;
a                 258 source4/heimdal/lib/krb5/addr_families.c 	return krb5_data_copy(&a->address,
a                 274 source4/heimdal/lib/krb5/addr_families.c ipv6_addr2sockaddr (const krb5_address *a,
a                 283 source4/heimdal/lib/krb5/addr_families.c     memcpy (&tmp.sin6_addr, a->address.data, sizeof(tmp.sin6_addr));
a                 307 source4/heimdal/lib/krb5/addr_families.c 		  krb5_address *a)
a                 309 source4/heimdal/lib/krb5/addr_families.c     a->addr_type = KRB5_ADDRESS_INET6;
a                 310 source4/heimdal/lib/krb5/addr_families.c     return krb5_data_copy(&a->address, addr, sizeof(struct in6_addr));
a                 462 source4/heimdal/lib/krb5/addr_families.c     struct arange *a;
a                 538 source4/heimdal/lib/krb5/addr_families.c     krb5_data_alloc(&addr->address, sizeof(*a));
a                 540 source4/heimdal/lib/krb5/addr_families.c     a = addr->address.data;
a                 543 source4/heimdal/lib/krb5/addr_families.c 	a->low = low0;
a                 544 source4/heimdal/lib/krb5/addr_families.c 	a->high = high0;
a                 546 source4/heimdal/lib/krb5/addr_families.c 	a->low = high0;
a                 547 source4/heimdal/lib/krb5/addr_families.c 	a->high = low0;
a                 555 source4/heimdal/lib/krb5/addr_families.c     struct arange *a;
a                 556 source4/heimdal/lib/krb5/addr_families.c     a = addr->address.data;
a                 557 source4/heimdal/lib/krb5/addr_families.c     krb5_free_address(context, &a->low);
a                 558 source4/heimdal/lib/krb5/addr_families.c     krb5_free_address(context, &a->high);
a                 594 source4/heimdal/lib/krb5/addr_families.c     struct arange *a;
a                 598 source4/heimdal/lib/krb5/addr_families.c     a = addr->address.data;
a                 606 source4/heimdal/lib/krb5/addr_families.c     ret = krb5_print_address (&a->low, str + size, len - size, &l);
a                 622 source4/heimdal/lib/krb5/addr_families.c     ret = krb5_print_address (&a->high, str + size, len - size, &l);
a                 636 source4/heimdal/lib/krb5/addr_families.c     struct arange *a;
a                 640 source4/heimdal/lib/krb5/addr_families.c 	a = addr1->address.data;
a                 644 source4/heimdal/lib/krb5/addr_families.c 	a = addr2->address.data;
a                 652 source4/heimdal/lib/krb5/addr_families.c 	tmp1 = krb5_address_order(context, &a->low, &b->low);
a                 655 source4/heimdal/lib/krb5/addr_families.c 	return sign * krb5_address_order(context, &a->high, &b->high);
a                 656 source4/heimdal/lib/krb5/addr_families.c     } else if(a2->addr_type == a->low.addr_type) {
a                 657 source4/heimdal/lib/krb5/addr_families.c 	tmp1 = krb5_address_order(context, &a->low, a2);
a                 660 source4/heimdal/lib/krb5/addr_families.c 	tmp2 = krb5_address_order(context, &a->high, a2);
a                 760 source4/heimdal/lib/krb5/addr_families.c     struct addr_operations *a;
a                 762 source4/heimdal/lib/krb5/addr_families.c     for (a = at; a < at + num_addrs; ++a)
a                 763 source4/heimdal/lib/krb5/addr_families.c 	if (af == a->af)
a                 764 source4/heimdal/lib/krb5/addr_families.c 	    return a;
a                 771 source4/heimdal/lib/krb5/addr_families.c     struct addr_operations *a;
a                 773 source4/heimdal/lib/krb5/addr_families.c     for (a = at; a < at + num_addrs; ++a)
a                 774 source4/heimdal/lib/krb5/addr_families.c 	if (atype == a->atype)
a                 775 source4/heimdal/lib/krb5/addr_families.c 	    return a;
a                 796 source4/heimdal/lib/krb5/addr_families.c     struct addr_operations *a = find_af(sa->sa_family);
a                 797 source4/heimdal/lib/krb5/addr_families.c     if (a == NULL) {
a                 803 source4/heimdal/lib/krb5/addr_families.c     return (*a->sockaddr2addr)(sa, addr);
a                 824 source4/heimdal/lib/krb5/addr_families.c     struct addr_operations *a = find_af(sa->sa_family);
a                 825 source4/heimdal/lib/krb5/addr_families.c     if (a == NULL) {
a                 831 source4/heimdal/lib/krb5/addr_families.c     return (*a->sockaddr2port)(sa, port);
a                 862 source4/heimdal/lib/krb5/addr_families.c     struct addr_operations *a = find_atype(addr->addr_type);
a                 864 source4/heimdal/lib/krb5/addr_families.c     if (a == NULL) {
a                 871 source4/heimdal/lib/krb5/addr_families.c     if (a->addr2sockaddr == NULL) {
a                 878 source4/heimdal/lib/krb5/addr_families.c     (*a->addr2sockaddr)(addr, sa, sa_size, port);
a                 895 source4/heimdal/lib/krb5/addr_families.c 	struct addr_operations *a;
a                 897 source4/heimdal/lib/krb5/addr_families.c 	for(a = at; a < at + num_addrs; ++a)
a                 898 source4/heimdal/lib/krb5/addr_families.c 	    max_sockaddr_size = max(max_sockaddr_size, a->max_sockaddr_size);
a                 918 source4/heimdal/lib/krb5/addr_families.c     struct addr_operations *a = find_af(sa->sa_family);
a                 919 source4/heimdal/lib/krb5/addr_families.c     if (a == NULL || a->uninteresting == NULL)
a                 921 source4/heimdal/lib/krb5/addr_families.c     return (*a->uninteresting)(sa);
a                 950 source4/heimdal/lib/krb5/addr_families.c     struct addr_operations *a = find_af(af);
a                 951 source4/heimdal/lib/krb5/addr_families.c     if (a == NULL) {
a                 956 source4/heimdal/lib/krb5/addr_families.c     (*a->h_addr2sockaddr)(addr, sa, sa_size, port);
a                 979 source4/heimdal/lib/krb5/addr_families.c     struct addr_operations *a = find_af(af);
a                 980 source4/heimdal/lib/krb5/addr_families.c     if (a == NULL) {
a                 985 source4/heimdal/lib/krb5/addr_families.c     return (*a->h_addr2addr)(haddr, addr);
a                1012 source4/heimdal/lib/krb5/addr_families.c     struct addr_operations *a = find_af (af);
a                1014 source4/heimdal/lib/krb5/addr_families.c     if (a == NULL) {
a                1020 source4/heimdal/lib/krb5/addr_families.c     (*a->anyaddr)(sa, sa_size, port);
a                1044 source4/heimdal/lib/krb5/addr_families.c     struct addr_operations *a = find_atype(addr->addr_type);
a                1047 source4/heimdal/lib/krb5/addr_families.c     if (a == NULL || a->print_addr == NULL) {
a                1069 source4/heimdal/lib/krb5/addr_families.c     ret = (*a->print_addr)(addr, str, len);
a                1096 source4/heimdal/lib/krb5/addr_families.c     struct addrinfo *ai, *a;
a                1130 source4/heimdal/lib/krb5/addr_families.c     for (a = ai; a != NULL; a = a->ai_next)
a                1142 source4/heimdal/lib/krb5/addr_families.c     for (a = ai, i = 0; a != NULL; a = a->ai_next) {
a                1176 source4/heimdal/lib/krb5/addr_families.c     struct addr_operations *a;
a                1177 source4/heimdal/lib/krb5/addr_families.c     a = find_atype(addr1->addr_type);
a                1178 source4/heimdal/lib/krb5/addr_families.c     if(a == NULL) {
a                1184 source4/heimdal/lib/krb5/addr_families.c     if(a->order_addr != NULL)
a                1185 source4/heimdal/lib/krb5/addr_families.c 	return (*a->order_addr)(context, addr1, addr2);
a                1186 source4/heimdal/lib/krb5/addr_families.c     a = find_atype(addr2->addr_type);
a                1187 source4/heimdal/lib/krb5/addr_families.c     if(a == NULL) {
a                1193 source4/heimdal/lib/krb5/addr_families.c     if(a->order_addr != NULL)
a                1194 source4/heimdal/lib/krb5/addr_families.c 	return (*a->order_addr)(context, addr1, addr2);
a                1268 source4/heimdal/lib/krb5/addr_families.c     struct addr_operations *a = find_atype (address->addr_type);
a                1269 source4/heimdal/lib/krb5/addr_families.c     if(a != NULL && a->free_addr != NULL)
a                1270 source4/heimdal/lib/krb5/addr_families.c 	return (*a->free_addr)(context, address);
a                1319 source4/heimdal/lib/krb5/addr_families.c     struct addr_operations *a = find_af (inaddr->addr_type);
a                1320 source4/heimdal/lib/krb5/addr_families.c     if(a != NULL && a->copy_addr != NULL)
a                1321 source4/heimdal/lib/krb5/addr_families.c 	return (*a->copy_addr)(context, inaddr, outaddr);
a                1484 source4/heimdal/lib/krb5/addr_families.c     struct addr_operations *a = find_atype (inaddr->addr_type);
a                1485 source4/heimdal/lib/krb5/addr_families.c     if(a != NULL && a->mask_boundary != NULL)
a                1486 source4/heimdal/lib/krb5/addr_families.c 	return (*a->mask_boundary)(context, inaddr, prefixlen, low, high);
a                 544 source4/heimdal/lib/krb5/changepw.c 	struct addrinfo *ai, *a;
a                 566 source4/heimdal/lib/krb5/changepw.c 	for (a = ai; !done && a != NULL; a = a->ai_next) {
a                 569 source4/heimdal/lib/krb5/changepw.c 	    sock = socket (a->ai_family, a->ai_socktype | SOCK_CLOEXEC, a->ai_protocol);
a                 574 source4/heimdal/lib/krb5/changepw.c 	    ret = connect(sock, a->ai_addr, a->ai_addrlen);
a                 178 source4/heimdal/lib/krb5/context.c 	char **adr, **a;
a                 186 source4/heimdal/lib/krb5/context.c 	for(a = adr; a && *a; a++) {
a                 187 source4/heimdal/lib/krb5/context.c 	    ret = krb5_parse_address(context, *a, &addresses);
a                 201 source4/heimdal/lib/krb5/context.c 	for(a = adr; a && *a; a++) {
a                 202 source4/heimdal/lib/krb5/context.c 	    ret = krb5_parse_address(context, *a, &addresses);
a                 191 source4/heimdal/lib/krb5/creds.c krb5_times_equal(const krb5_times *a, const krb5_times *b)
a                 193 source4/heimdal/lib/krb5/creds.c     return a->starttime == b->starttime &&
a                 194 source4/heimdal/lib/krb5/creds.c 	a->authtime == b->authtime &&
a                 195 source4/heimdal/lib/krb5/creds.c 	a->endtime == b->endtime &&
a                 196 source4/heimdal/lib/krb5/creds.c 	a->renew_till == b->renew_till;
a                 413 source4/heimdal/lib/krb5/crypto.c     unsigned char *a = (unsigned char*)key;
a                 414 source4/heimdal/lib/krb5/crypto.c     a[0] ^= b[0];
a                 415 source4/heimdal/lib/krb5/crypto.c     a[1] ^= b[1];
a                 416 source4/heimdal/lib/krb5/crypto.c     a[2] ^= b[2];
a                 417 source4/heimdal/lib/krb5/crypto.c     a[3] ^= b[3];
a                 418 source4/heimdal/lib/krb5/crypto.c     a[4] ^= b[4];
a                 419 source4/heimdal/lib/krb5/crypto.c     a[5] ^= b[5];
a                 420 source4/heimdal/lib/krb5/crypto.c     a[6] ^= b[6];
a                 421 source4/heimdal/lib/krb5/crypto.c     a[7] ^= b[7];
a                  63 source4/heimdal/lib/krb5/expand_hostname.c     struct addrinfo *ai, *a, hints;
a                  75 source4/heimdal/lib/krb5/expand_hostname.c     for (a = ai; a != NULL; a = a->ai_next) {
a                  76 source4/heimdal/lib/krb5/expand_hostname.c 	if (a->ai_canonname != NULL) {
a                  77 source4/heimdal/lib/krb5/expand_hostname.c 	    *new_hostname = strdup (a->ai_canonname);
a                 128 source4/heimdal/lib/krb5/expand_hostname.c     struct addrinfo *ai, *a, hints;
a                 144 source4/heimdal/lib/krb5/expand_hostname.c     for (a = ai; a != NULL; a = a->ai_next) {
a                 145 source4/heimdal/lib/krb5/expand_hostname.c 	if (a->ai_canonname != NULL) {
a                 146 source4/heimdal/lib/krb5/expand_hostname.c 	    ret = copy_hostname (context, a->ai_canonname, new_hostname);
a                 246 source4/heimdal/lib/krb5/get_addrs.c 	krb5_addresses a;
a                 248 source4/heimdal/lib/krb5/get_addrs.c 	ret = krb5_get_extra_addresses(context, &a);
a                 253 source4/heimdal/lib/krb5/get_addrs.c 	ret = krb5_append_addresses(context, res, &a);
a                 258 source4/heimdal/lib/krb5/get_addrs.c 	krb5_free_addresses(context, &a);
a                  46 source4/heimdal/lib/krb5/get_for_creds.c     struct addrinfo *a;
a                  49 source4/heimdal/lib/krb5/get_for_creds.c     for (a = ai; a != NULL; a = a->ai_next)
a                  64 source4/heimdal/lib/krb5/get_for_creds.c     for (a = ai; a != NULL; a = a->ai_next) {
a                  67 source4/heimdal/lib/krb5/get_for_creds.c 	ret = krb5_sockaddr2address (context, a->ai_addr, &ad);
a                 673 source4/heimdal/lib/krb5/get_in_tkt.c 	     AS_REQ *a)
a                 678 source4/heimdal/lib/krb5/get_in_tkt.c     memset(a, 0, sizeof(*a));
a                 680 source4/heimdal/lib/krb5/get_in_tkt.c     a->pvno = 5;
a                 681 source4/heimdal/lib/krb5/get_in_tkt.c     a->msg_type = krb_as_req;
a                 682 source4/heimdal/lib/krb5/get_in_tkt.c     a->req_body.kdc_options = opts;
a                 683 source4/heimdal/lib/krb5/get_in_tkt.c     a->req_body.cname = malloc(sizeof(*a->req_body.cname));
a                 684 source4/heimdal/lib/krb5/get_in_tkt.c     if (a->req_body.cname == NULL) {
a                 689 source4/heimdal/lib/krb5/get_in_tkt.c     a->req_body.sname = malloc(sizeof(*a->req_body.sname));
a                 690 source4/heimdal/lib/krb5/get_in_tkt.c     if (a->req_body.sname == NULL) {
a                 695 source4/heimdal/lib/krb5/get_in_tkt.c     ret = _krb5_principal2principalname (a->req_body.cname, creds->client);
a                 698 source4/heimdal/lib/krb5/get_in_tkt.c     ret = _krb5_principal2principalname (a->req_body.sname, creds->server);
a                 701 source4/heimdal/lib/krb5/get_in_tkt.c     ret = copy_Realm(&creds->client->realm, &a->req_body.realm);
a                 706 source4/heimdal/lib/krb5/get_in_tkt.c 	a->req_body.from = malloc(sizeof(*a->req_body.from));
a                 707 source4/heimdal/lib/krb5/get_in_tkt.c 	if (a->req_body.from == NULL) {
a                 712 source4/heimdal/lib/krb5/get_in_tkt.c 	*a->req_body.from = creds->times.starttime;
a                 715 source4/heimdal/lib/krb5/get_in_tkt.c 	ALLOC(a->req_body.till, 1);
a                 716 source4/heimdal/lib/krb5/get_in_tkt.c 	*a->req_body.till = creds->times.endtime;
a                 719 source4/heimdal/lib/krb5/get_in_tkt.c 	a->req_body.rtime = malloc(sizeof(*a->req_body.rtime));
a                 720 source4/heimdal/lib/krb5/get_in_tkt.c 	if (a->req_body.rtime == NULL) {
a                 725 source4/heimdal/lib/krb5/get_in_tkt.c 	*a->req_body.rtime = creds->times.renew_till;
a                 727 source4/heimdal/lib/krb5/get_in_tkt.c     a->req_body.nonce = nonce;
a                 729 source4/heimdal/lib/krb5/get_in_tkt.c 			   &a->req_body.etype.len,
a                 730 source4/heimdal/lib/krb5/get_in_tkt.c 			   &a->req_body.etype.val,
a                 740 source4/heimdal/lib/krb5/get_in_tkt.c 	a->req_body.addresses = NULL;
a                 742 source4/heimdal/lib/krb5/get_in_tkt.c 	a->req_body.addresses = malloc(sizeof(*a->req_body.addresses));
a                 743 source4/heimdal/lib/krb5/get_in_tkt.c 	if (a->req_body.addresses == NULL) {
a                 750 source4/heimdal/lib/krb5/get_in_tkt.c 	    ret = krb5_copy_addresses(context, addrs, a->req_body.addresses);
a                 752 source4/heimdal/lib/krb5/get_in_tkt.c 	    ret = krb5_get_all_client_addrs (context, a->req_body.addresses);
a                 753 source4/heimdal/lib/krb5/get_in_tkt.c 	    if(ret == 0 && a->req_body.addresses->len == 0) {
a                 754 source4/heimdal/lib/krb5/get_in_tkt.c 		free(a->req_body.addresses);
a                 755 source4/heimdal/lib/krb5/get_in_tkt.c 		a->req_body.addresses = NULL;
a                 762 source4/heimdal/lib/krb5/get_in_tkt.c     a->req_body.enc_authorization_data = NULL;
a                 763 source4/heimdal/lib/krb5/get_in_tkt.c     a->req_body.additional_tickets = NULL;
a                 767 source4/heimdal/lib/krb5/get_in_tkt.c 	ALLOC(a->padata, 1);
a                 768 source4/heimdal/lib/krb5/get_in_tkt.c 	if(a->padata == NULL) {
a                 773 source4/heimdal/lib/krb5/get_in_tkt.c 	a->padata->val = NULL;
a                 774 source4/heimdal/lib/krb5/get_in_tkt.c 	a->padata->len = 0;
a                 792 source4/heimdal/lib/krb5/get_in_tkt.c 		    ret = add_padata(context, a->padata, creds->client,
a                 804 source4/heimdal/lib/krb5/get_in_tkt.c 	a->padata = NULL;
a                 806 source4/heimdal/lib/krb5/get_in_tkt.c 	ALLOC(a->padata, 1);
a                 807 source4/heimdal/lib/krb5/get_in_tkt.c 	if (a->padata == NULL) {
a                 812 source4/heimdal/lib/krb5/get_in_tkt.c 	a->padata->len = 0;
a                 813 source4/heimdal/lib/krb5/get_in_tkt.c 	a->padata->val = NULL;
a                 816 source4/heimdal/lib/krb5/get_in_tkt.c 	add_padata(context, a->padata, creds->client,
a                 817 source4/heimdal/lib/krb5/get_in_tkt.c 		   key_proc, keyseed, a->req_body.etype.val,
a                 818 source4/heimdal/lib/krb5/get_in_tkt.c 		   a->req_body.etype.len, NULL);
a                 823 source4/heimdal/lib/krb5/get_in_tkt.c 	add_padata(context, a->padata, creds->client,
a                 824 source4/heimdal/lib/krb5/get_in_tkt.c 		   key_proc, keyseed, a->req_body.etype.val,
a                 825 source4/heimdal/lib/krb5/get_in_tkt.c 		   a->req_body.etype.len, &salt);
a                 835 source4/heimdal/lib/krb5/get_in_tkt.c     free_AS_REQ(a);
a                 896 source4/heimdal/lib/krb5/get_in_tkt.c     AS_REQ a;
a                 927 source4/heimdal/lib/krb5/get_in_tkt.c 			   &a);
a                 936 source4/heimdal/lib/krb5/get_in_tkt.c 	ASN1_MALLOC_ENCODE(AS_REQ, req.data, req.length, &a, &len, ret);
a                 937 source4/heimdal/lib/krb5/get_in_tkt.c 	free_AS_REQ(&a);
a                  82 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c     krb5_keytab_key_proc_args a;
a                  84 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c     a.principal = creds->client;
a                  85 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c     a.keytab    = keytab;
a                  93 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c 			    &a,
a                 499 source4/heimdal/lib/krb5/init_creds_pw.c     krb5_keytab_key_proc_args *a;
a                 506 source4/heimdal/lib/krb5/init_creds_pw.c     a = malloc (sizeof(*a));
a                 507 source4/heimdal/lib/krb5/init_creds_pw.c     if (a == NULL) {
a                 512 source4/heimdal/lib/krb5/init_creds_pw.c     a->principal = ctx.cred.client;
a                 513 source4/heimdal/lib/krb5/init_creds_pw.c     a->keytab    = keytab;
a                 522 source4/heimdal/lib/krb5/init_creds_pw.c 			    a,
a                 527 source4/heimdal/lib/krb5/init_creds_pw.c     free (a);
a                 549 source4/heimdal/lib/krb5/init_creds_pw.c 			AS_REQ *a)
a                 553 source4/heimdal/lib/krb5/init_creds_pw.c     memset(a, 0, sizeof(*a));
a                 555 source4/heimdal/lib/krb5/init_creds_pw.c     a->pvno = 5;
a                 556 source4/heimdal/lib/krb5/init_creds_pw.c     a->msg_type = krb_as_req;
a                 557 source4/heimdal/lib/krb5/init_creds_pw.c     a->req_body.kdc_options = opts;
a                 558 source4/heimdal/lib/krb5/init_creds_pw.c     a->req_body.cname = malloc(sizeof(*a->req_body.cname));
a                 559 source4/heimdal/lib/krb5/init_creds_pw.c     if (a->req_body.cname == NULL) {
a                 564 source4/heimdal/lib/krb5/init_creds_pw.c     a->req_body.sname = malloc(sizeof(*a->req_body.sname));
a                 565 source4/heimdal/lib/krb5/init_creds_pw.c     if (a->req_body.sname == NULL) {
a                 571 source4/heimdal/lib/krb5/init_creds_pw.c     ret = _krb5_principal2principalname (a->req_body.cname, creds->client);
a                 574 source4/heimdal/lib/krb5/init_creds_pw.c     ret = copy_Realm(&creds->client->realm, &a->req_body.realm);
a                 578 source4/heimdal/lib/krb5/init_creds_pw.c     ret = _krb5_principal2principalname (a->req_body.sname, creds->server);
a                 583 source4/heimdal/lib/krb5/init_creds_pw.c 	a->req_body.from = malloc(sizeof(*a->req_body.from));
a                 584 source4/heimdal/lib/krb5/init_creds_pw.c 	if (a->req_body.from == NULL) {
a                 589 source4/heimdal/lib/krb5/init_creds_pw.c 	*a->req_body.from = creds->times.starttime;
a                 592 source4/heimdal/lib/krb5/init_creds_pw.c 	ALLOC(a->req_body.till, 1);
a                 593 source4/heimdal/lib/krb5/init_creds_pw.c 	*a->req_body.till = creds->times.endtime;
a                 596 source4/heimdal/lib/krb5/init_creds_pw.c 	a->req_body.rtime = malloc(sizeof(*a->req_body.rtime));
a                 597 source4/heimdal/lib/krb5/init_creds_pw.c 	if (a->req_body.rtime == NULL) {
a                 602 source4/heimdal/lib/krb5/init_creds_pw.c 	*a->req_body.rtime = creds->times.renew_till;
a                 604 source4/heimdal/lib/krb5/init_creds_pw.c     a->req_body.nonce = 0;
a                 606 source4/heimdal/lib/krb5/init_creds_pw.c 			   &a->req_body.etype.len,
a                 607 source4/heimdal/lib/krb5/init_creds_pw.c 			   &a->req_body.etype.val,
a                 617 source4/heimdal/lib/krb5/init_creds_pw.c 	a->req_body.addresses = NULL;
a                 619 source4/heimdal/lib/krb5/init_creds_pw.c 	a->req_body.addresses = malloc(sizeof(*a->req_body.addresses));
a                 620 source4/heimdal/lib/krb5/init_creds_pw.c 	if (a->req_body.addresses == NULL) {
a                 627 source4/heimdal/lib/krb5/init_creds_pw.c 	    ret = krb5_copy_addresses(context, addrs, a->req_body.addresses);
a                 629 source4/heimdal/lib/krb5/init_creds_pw.c 	    ret = krb5_get_all_client_addrs (context, a->req_body.addresses);
a                 630 source4/heimdal/lib/krb5/init_creds_pw.c 	    if(ret == 0 && a->req_body.addresses->len == 0) {
a                 631 source4/heimdal/lib/krb5/init_creds_pw.c 		free(a->req_body.addresses);
a                 632 source4/heimdal/lib/krb5/init_creds_pw.c 		a->req_body.addresses = NULL;
a                 639 source4/heimdal/lib/krb5/init_creds_pw.c     a->req_body.enc_authorization_data = NULL;
a                 640 source4/heimdal/lib/krb5/init_creds_pw.c     a->req_body.additional_tickets = NULL;
a                 642 source4/heimdal/lib/krb5/init_creds_pw.c     a->padata = NULL;
a                 646 source4/heimdal/lib/krb5/init_creds_pw.c     free_AS_REQ(a);
a                 647 source4/heimdal/lib/krb5/init_creds_pw.c     memset(a, 0, sizeof(*a));
a                 970 source4/heimdal/lib/krb5/init_creds_pw.c 		     const AS_REQ *a,
a                 990 source4/heimdal/lib/krb5/init_creds_pw.c 			  a->req_body.etype.val, a->req_body.etype.len,
a                 998 source4/heimdal/lib/krb5/init_creds_pw.c 			  a->req_body.etype.val, a->req_body.etype.len,
a                1023 source4/heimdal/lib/krb5/init_creds_pw.c 		     const AS_REQ *a,
a                1033 source4/heimdal/lib/krb5/init_creds_pw.c 			     &a->req_body,
a                1084 source4/heimdal/lib/krb5/init_creds_pw.c 		      const AS_REQ *a,
a                1108 source4/heimdal/lib/krb5/init_creds_pw.c 	ret = pa_data_to_md_pkinit(context, a, creds->client, ctx, *out_md);
a                1118 source4/heimdal/lib/krb5/init_creds_pw.c 	ppaid = process_pa_info(context, creds->client, a, &paid, in_md);
a                1120 source4/heimdal/lib/krb5/init_creds_pw.c 	pa_data_to_md_ts_enc(context, a, creds->client, ctx, ppaid, *out_md);
a                1139 source4/heimdal/lib/krb5/init_creds_pw.c 		       AS_REQ *a,
a                1155 source4/heimdal/lib/krb5/init_creds_pw.c 	ppaid = process_pa_info(context, creds->client, a, &paid,
a                1184 source4/heimdal/lib/krb5/init_creds_pw.c 				   a->req_body.realm,
a                  45 source4/heimdal/lib/krb5/keytab_any.c free_list (krb5_context context, struct any_data *a)
a                  49 source4/heimdal/lib/krb5/keytab_any.c     for (; a != NULL; a = next) {
a                  50 source4/heimdal/lib/krb5/keytab_any.c 	next = a->next;
a                  51 source4/heimdal/lib/krb5/keytab_any.c 	free (a->name);
a                  52 source4/heimdal/lib/krb5/keytab_any.c 	if(a->kt)
a                  53 source4/heimdal/lib/krb5/keytab_any.c 	    krb5_kt_close(context, a->kt);
a                  54 source4/heimdal/lib/krb5/keytab_any.c 	free (a);
a                  61 source4/heimdal/lib/krb5/keytab_any.c     struct any_data *a, *a0 = NULL, *prev = NULL;
a                  66 source4/heimdal/lib/krb5/keytab_any.c 	a = malloc(sizeof(*a));
a                  67 source4/heimdal/lib/krb5/keytab_any.c 	if (a == NULL) {
a                  72 source4/heimdal/lib/krb5/keytab_any.c 	    a0 = a;
a                  73 source4/heimdal/lib/krb5/keytab_any.c 	    a->name = strdup(buf);
a                  74 source4/heimdal/lib/krb5/keytab_any.c 	    if (a->name == NULL) {
a                  80 source4/heimdal/lib/krb5/keytab_any.c 	    a->name = NULL;
a                  82 source4/heimdal/lib/krb5/keytab_any.c 	    prev->next = a;
a                  83 source4/heimdal/lib/krb5/keytab_any.c 	a->next = NULL;
a                  84 source4/heimdal/lib/krb5/keytab_any.c 	ret = krb5_kt_resolve (context, buf, &a->kt);
a                  87 source4/heimdal/lib/krb5/keytab_any.c 	prev = a;
a                 106 source4/heimdal/lib/krb5/keytab_any.c     struct any_data *a = id->data;
a                 107 source4/heimdal/lib/krb5/keytab_any.c     strlcpy(name, a->name, namesize);
a                 115 source4/heimdal/lib/krb5/keytab_any.c     struct any_data *a = id->data;
a                 117 source4/heimdal/lib/krb5/keytab_any.c     free_list (context, a);
a                 122 source4/heimdal/lib/krb5/keytab_any.c     struct any_data *a;
a                 131 source4/heimdal/lib/krb5/keytab_any.c     struct any_data *a = id->data;
a                 141 source4/heimdal/lib/krb5/keytab_any.c     for (ed->a = a; ed->a != NULL; ed->a = ed->a->next) {
a                 142 source4/heimdal/lib/krb5/keytab_any.c 	ret = krb5_kt_start_seq_get(context, ed->a->kt, &ed->cursor);
a                 146 source4/heimdal/lib/krb5/keytab_any.c     if (ed->a == NULL) {
a                 166 source4/heimdal/lib/krb5/keytab_any.c 	ret = krb5_kt_next_entry(context, ed->a->kt, entry, &ed->cursor);
a                 172 source4/heimdal/lib/krb5/keytab_any.c 	ret2 = krb5_kt_end_seq_get (context, ed->a->kt, &ed->cursor);
a                 175 source4/heimdal/lib/krb5/keytab_any.c 	while ((ed->a = ed->a->next) != NULL) {
a                 176 source4/heimdal/lib/krb5/keytab_any.c 	    ret2 = krb5_kt_start_seq_get(context, ed->a->kt, &ed->cursor);
a                 180 source4/heimdal/lib/krb5/keytab_any.c 	if (ed->a == NULL) {
a                 196 source4/heimdal/lib/krb5/keytab_any.c     if (ed->a != NULL)
a                 197 source4/heimdal/lib/krb5/keytab_any.c 	ret = krb5_kt_end_seq_get(context, ed->a->kt, &ed->cursor);
a                 208 source4/heimdal/lib/krb5/keytab_any.c     struct any_data *a = id->data;
a                 210 source4/heimdal/lib/krb5/keytab_any.c     while(a != NULL) {
a                 211 source4/heimdal/lib/krb5/keytab_any.c 	ret = krb5_kt_add_entry(context, a->kt, entry);
a                 215 source4/heimdal/lib/krb5/keytab_any.c 				   a->name);
a                 218 source4/heimdal/lib/krb5/keytab_any.c 	a = a->next;
a                 228 source4/heimdal/lib/krb5/keytab_any.c     struct any_data *a = id->data;
a                 231 source4/heimdal/lib/krb5/keytab_any.c     while(a != NULL) {
a                 232 source4/heimdal/lib/krb5/keytab_any.c 	ret = krb5_kt_remove_entry(context, a->kt, entry);
a                 240 source4/heimdal/lib/krb5/keytab_any.c 				       a->name);
a                 244 source4/heimdal/lib/krb5/keytab_any.c 	a = a->next;
a                  85 source4/heimdal/lib/krb5/n-fold.c add1(unsigned char *a, unsigned char *b, size_t len)
a                  90 source4/heimdal/lib/krb5/n-fold.c 	int x = a[i] + b[i] + carry;
a                  92 source4/heimdal/lib/krb5/n-fold.c 	a[i] = x & 0xff;
a                  95 source4/heimdal/lib/krb5/n-fold.c 	int x = a[i] + carry;
a                  97 source4/heimdal/lib/krb5/n-fold.c 	a[i] = x & 0xff;
a                 324 source4/heimdal/lib/krb5/pkinit.c 		AuthPack *a)
a                 338 source4/heimdal/lib/krb5/pkinit.c     a->pkAuthenticator.ctime = sec;
a                 339 source4/heimdal/lib/krb5/pkinit.c     a->pkAuthenticator.nonce = nonce;
a                 358 source4/heimdal/lib/krb5/pkinit.c     ALLOC(a->pkAuthenticator.paChecksum, 1);
a                 359 source4/heimdal/lib/krb5/pkinit.c     if (a->pkAuthenticator.paChecksum == NULL) {
a                 365 source4/heimdal/lib/krb5/pkinit.c     ret = krb5_data_copy(a->pkAuthenticator.paChecksum,
a                 378 source4/heimdal/lib/krb5/pkinit.c 	    ALLOC(a->clientDHNonce, 1);
a                 379 source4/heimdal/lib/krb5/pkinit.c 	    if (a->clientDHNonce == NULL) {
a                 383 source4/heimdal/lib/krb5/pkinit.c 	    ret = krb5_data_alloc(a->clientDHNonce, 40);
a                 384 source4/heimdal/lib/krb5/pkinit.c 	    if (a->clientDHNonce == NULL) {
a                 388 source4/heimdal/lib/krb5/pkinit.c 	    memset(a->clientDHNonce->data, 0, a->clientDHNonce->length);
a                 389 source4/heimdal/lib/krb5/pkinit.c 	    ret = krb5_copy_data(context, a->clientDHNonce,
a                 395 source4/heimdal/lib/krb5/pkinit.c 	ALLOC(a->clientPublicValue, 1);
a                 396 source4/heimdal/lib/krb5/pkinit.c 	if (a->clientPublicValue == NULL)
a                 399 source4/heimdal/lib/krb5/pkinit.c 			   &a->clientPublicValue->algorithm.algorithm);
a                 423 source4/heimdal/lib/krb5/pkinit.c 	a->clientPublicValue->algorithm.parameters =
a                 424 source4/heimdal/lib/krb5/pkinit.c 	    malloc(sizeof(*a->clientPublicValue->algorithm.parameters));
a                 425 source4/heimdal/lib/krb5/pkinit.c 	if (a->clientPublicValue->algorithm.parameters == NULL) {
a                 431 source4/heimdal/lib/krb5/pkinit.c 			   a->clientPublicValue->algorithm.parameters->data,
a                 432 source4/heimdal/lib/krb5/pkinit.c 			   a->clientPublicValue->algorithm.parameters->length,
a                 437 source4/heimdal/lib/krb5/pkinit.c 	if (size != a->clientPublicValue->algorithm.parameters->length)
a                 452 source4/heimdal/lib/krb5/pkinit.c 	a->clientPublicValue->subjectPublicKey.length = dhbuf.length * 8;
a                 453 source4/heimdal/lib/krb5/pkinit.c 	a->clientPublicValue->subjectPublicKey.data = dhbuf.data;
a                 457 source4/heimdal/lib/krb5/pkinit.c 	a->supportedCMSTypes = calloc(1, sizeof(*a->supportedCMSTypes));
a                 458 source4/heimdal/lib/krb5/pkinit.c 	if (a->supportedCMSTypes == NULL)
a                 462 source4/heimdal/lib/krb5/pkinit.c 				     &a->supportedCMSTypes->val,
a                 463 source4/heimdal/lib/krb5/pkinit.c 				     &a->supportedCMSTypes->len);
a                 967 source4/heimdal/lib/krb5/principal.c 	    const struct addrinfo *a;
a                 968 source4/heimdal/lib/krb5/principal.c 	    for (a = ai; a != NULL; a = a->ai_next) {
a                 969 source4/heimdal/lib/krb5/principal.c 		if (a->ai_canonname != NULL) {
a                 970 source4/heimdal/lib/krb5/principal.c 		    inst = strdup (a->ai_canonname);
a                  40 source4/heimdal/lib/krb5/rd_cred.c 	      krb5_address *a,
a                  47 source4/heimdal/lib/krb5/rd_cred.c     if(krb5_address_compare (context, a, b))
a                  50 source4/heimdal/lib/krb5/rd_cred.c     krb5_print_address (a, a_str, sizeof(a_str), &len);
a                 167 source4/heimdal/lib/krb5/rd_cred.c 	krb5_address *a;
a                 169 source4/heimdal/lib/krb5/rd_cred.c 	ret = krb5_make_addrport (context, &a,
a                 176 source4/heimdal/lib/krb5/rd_cred.c 	ret = compare_addrs(context, a, enc_krb_cred_part.s_address,
a                 179 source4/heimdal/lib/krb5/rd_cred.c 	krb5_free_address(context, a);
a                 180 source4/heimdal/lib/krb5/rd_cred.c 	free(a);
a                 191 source4/heimdal/lib/krb5/rd_cred.c 	    krb5_address *a;
a                 192 source4/heimdal/lib/krb5/rd_cred.c 	    ret = krb5_make_addrport (context, &a,
a                 198 source4/heimdal/lib/krb5/rd_cred.c 	    ret = compare_addrs(context, a, enc_krb_cred_part.r_address,
a                 201 source4/heimdal/lib/krb5/rd_cred.c 	    krb5_free_address(context, a);
a                 202 source4/heimdal/lib/krb5/rd_cred.c 	    free(a);
a                 267 source4/heimdal/lib/krb5/send_to_kdc.c     struct addrinfo *ai, *a;
a                 290 source4/heimdal/lib/krb5/send_to_kdc.c     for (a = ai; a != NULL; a = a->ai_next) {
a                 291 source4/heimdal/lib/krb5/send_to_kdc.c 	s = socket (a->ai_family, a->ai_socktype, a->ai_protocol | SOCK_CLOEXEC);
a                 295 source4/heimdal/lib/krb5/send_to_kdc.c 	if (connect (s, a->ai_addr, a->ai_addrlen) < 0) {
a                 301 source4/heimdal/lib/krb5/send_to_kdc.c     if (a == NULL) {
a                 382 source4/heimdal/lib/krb5/send_to_kdc.c 	     struct addrinfo *ai, *a;
a                 413 source4/heimdal/lib/krb5/send_to_kdc.c 	     for (a = ai; a != NULL; a = a->ai_next) {
a                 414 source4/heimdal/lib/krb5/send_to_kdc.c 		 fd = socket (a->ai_family, a->ai_socktype | SOCK_CLOEXEC, a->ai_protocol);
a                 418 source4/heimdal/lib/krb5/send_to_kdc.c 		 if (connect (fd, a->ai_addr, a->ai_addrlen) < 0) {
a                 113 source4/heimdal/lib/roken/getaddrinfo.c     struct addrinfo *a;
a                 116 source4/heimdal/lib/roken/getaddrinfo.c     a = malloc (sizeof (*a));
a                 117 source4/heimdal/lib/roken/getaddrinfo.c     if (a == NULL)
a                 119 source4/heimdal/lib/roken/getaddrinfo.c     memset (a, 0, sizeof(*a));
a                 120 source4/heimdal/lib/roken/getaddrinfo.c     a->ai_flags     = 0;
a                 121 source4/heimdal/lib/roken/getaddrinfo.c     a->ai_next      = NULL;
a                 122 source4/heimdal/lib/roken/getaddrinfo.c     a->ai_protocol  = protocol;
a                 123 source4/heimdal/lib/roken/getaddrinfo.c     a->ai_socktype  = socktype;
a                 124 source4/heimdal/lib/roken/getaddrinfo.c     a->ai_canonname = canonname;
a                 125 source4/heimdal/lib/roken/getaddrinfo.c     ret = (*func)(a, data, port);
a                 127 source4/heimdal/lib/roken/getaddrinfo.c 	free (a);
a                 130 source4/heimdal/lib/roken/getaddrinfo.c     **ptr = a;
a                 131 source4/heimdal/lib/roken/getaddrinfo.c     *ptr = &a->ai_next;
a                 136 source4/heimdal/lib/roken/getaddrinfo.c const_v4 (struct addrinfo *a, void *data, int port)
a                 141 source4/heimdal/lib/roken/getaddrinfo.c     a->ai_family  = PF_INET;
a                 142 source4/heimdal/lib/roken/getaddrinfo.c     a->ai_addrlen = sizeof(*sin4);
a                 143 source4/heimdal/lib/roken/getaddrinfo.c     a->ai_addr    = malloc (sizeof(*sin4));
a                 144 source4/heimdal/lib/roken/getaddrinfo.c     if (a->ai_addr == NULL)
a                 146 source4/heimdal/lib/roken/getaddrinfo.c     sin4 = (struct sockaddr_in *)a->ai_addr;
a                 156 source4/heimdal/lib/roken/getaddrinfo.c const_v6 (struct addrinfo *a, void *data, int port)
a                 161 source4/heimdal/lib/roken/getaddrinfo.c     a->ai_family  = PF_INET6;
a                 162 source4/heimdal/lib/roken/getaddrinfo.c     a->ai_addrlen = sizeof(*sin6);
a                 163 source4/heimdal/lib/roken/getaddrinfo.c     a->ai_addr    = malloc (sizeof(*sin6));
a                 164 source4/heimdal/lib/roken/getaddrinfo.c     if (a->ai_addr == NULL)
a                 166 source4/heimdal/lib/roken/getaddrinfo.c     sin6 = (struct sockaddr_in6 *)a->ai_addr;
a                  51 source4/heimdal/lib/roken/inet_ntop.c     u_long a = ntohl(addr->s_addr);
a                  59 source4/heimdal/lib/roken/inet_ntop.c 	int n = (a >> (24 - i * 8)) & 0xFF;
a                  60 source4/heimdal/lib/roken/resolve.c     DECL(a),
a                 592 source4/heimdal/lib/roken/resolve.c compare_srv(const void *a, const void *b)
a                 594 source4/heimdal/lib/roken/resolve.c     const struct resource_record *const* aa = a, *const* bb = b;
a                 249 source4/heimdal/lib/roken/resolve.h 	struct in_addr *a;
a                  80 source4/heimdal/lib/roken/roken-common.h #define max(a,b) (((a)>(b))?(a):(b))
a                  84 source4/heimdal/lib/roken/roken-common.h #define min(a,b) (((a)<(b))?(a):(b))
a                 226 source4/heimdal/lib/roken/roken_gethostby.c     struct in_addr a;
a                 235 source4/heimdal/lib/roken/roken_gethostby.c     a.s_addr = htonl((p[0] << 24) | (p[1] << 16) | (p[2] << 8) | p[3]);
a                 236 source4/heimdal/lib/roken/roken_gethostby.c     return roken_gethostby(inet_ntoa(a));
a                  41 source4/heimdal/lib/wind/bidi.c range_entry_cmp(const void *a, const void *b)
a                  43 source4/heimdal/lib/wind/bidi.c     const struct range_entry *ea = (const struct range_entry*)a;
a                  41 source4/heimdal/lib/wind/errorlist.c error_entry_cmp(const void *a, const void *b)
a                  43 source4/heimdal/lib/wind/errorlist.c     const struct error_entry *ea = (const struct error_entry*)a;
a                 167 source4/heimdal/lib/wind/normalize.c cc_cmp(const void *a, const void *b)
a                 169 source4/heimdal/lib/wind/normalize.c     const uint32_t *ua = (const uint32_t *)a;
a                  53 source4/lib/ldb/common/ldb_attributes.c 	struct ldb_schema_attribute *a;
a                  61 source4/lib/ldb/common/ldb_attributes.c 	a = talloc_realloc(ldb, ldb->schema.attributes,
a                  63 source4/lib/ldb/common/ldb_attributes.c 	if (a == NULL) {
a                  67 source4/lib/ldb/common/ldb_attributes.c 	ldb->schema.attributes = a;
a                  70 source4/lib/ldb/common/ldb_attributes.c 		int cmp = ldb_attr_cmp(attribute, a[i].name);
a                  73 source4/lib/ldb/common/ldb_attributes.c 			if (a[i].flags & LDB_ATTR_FLAG_FIXED) {
a                  76 source4/lib/ldb/common/ldb_attributes.c 			if (a[i].flags & LDB_ATTR_FLAG_ALLOCATED) {
a                  77 source4/lib/ldb/common/ldb_attributes.c 				talloc_free(discard_const_p(char, a[i].name));
a                  83 source4/lib/ldb/common/ldb_attributes.c 			memmove(a+i+1, a+i, sizeof(*a) * (ldb->schema.num_attributes-i));
a                  89 source4/lib/ldb/common/ldb_attributes.c 	a[i].name	= attribute;
a                  90 source4/lib/ldb/common/ldb_attributes.c 	a[i].flags	= flags;
a                  91 source4/lib/ldb/common/ldb_attributes.c 	a[i].syntax	= syntax;
a                  93 source4/lib/ldb/common/ldb_attributes.c 	if (a[i].flags & LDB_ATTR_FLAG_ALLOCATED) {
a                  94 source4/lib/ldb/common/ldb_attributes.c 		a[i].name = talloc_strdup(a, a[i].name);
a                  95 source4/lib/ldb/common/ldb_attributes.c 		if (a[i].name == NULL) {
a                 161 source4/lib/ldb/common/ldb_attributes.c 	const struct ldb_schema_attribute *a;
a                 164 source4/lib/ldb/common/ldb_attributes.c 	a = ldb_schema_attribute_by_name(ldb, name);
a                 165 source4/lib/ldb/common/ldb_attributes.c 	if (a == NULL || a->name == NULL) {
a                 170 source4/lib/ldb/common/ldb_attributes.c 	if (a->flags & LDB_ATTR_FLAG_FIXED) {
a                 174 source4/lib/ldb/common/ldb_attributes.c 	if (a->flags & LDB_ATTR_FLAG_ALLOCATED) {
a                 175 source4/lib/ldb/common/ldb_attributes.c 		talloc_free(discard_const_p(char, a->name));
a                 178 source4/lib/ldb/common/ldb_attributes.c 	i = a - ldb->schema.attributes;
a                 181 source4/lib/ldb/common/ldb_attributes.c 			a+1, sizeof(*a) * (ldb->schema.num_attributes-(i+1)));
a                 238 source4/lib/ldb/common/ldb_attributes.c 	struct ldb_dn_extended_syntax *a;
a                 246 source4/lib/ldb/common/ldb_attributes.c 	a = talloc_realloc(ldb, ldb->schema.dn_extended_syntax,
a                 249 source4/lib/ldb/common/ldb_attributes.c 	if (!a) {
a                 253 source4/lib/ldb/common/ldb_attributes.c 	a[ldb->schema.num_dn_extended_syntax] = *syntax;
a                 254 source4/lib/ldb/common/ldb_attributes.c 	ldb->schema.dn_extended_syntax = a;
a                 802 source4/lib/ldb/common/ldb_dn.c 		const struct ldb_schema_attribute *a;
a                 809 source4/lib/ldb/common/ldb_dn.c 		a = ldb_schema_attribute_by_name(dn->ldb, dn->components[i].cf_name);
a                 810 source4/lib/ldb/common/ldb_dn.c 		ret = a->syntax->canonicalise_fn(dn->ldb, dn->components,
a                 309 source4/lib/ldb/common/ldb_ldif.c 		const struct ldb_schema_attribute *a;
a                 311 source4/lib/ldb/common/ldb_ldif.c 		a = ldb_schema_attribute_by_name(ldb, msg->elements[i].name);
a                 332 source4/lib/ldb/common/ldb_ldif.c 			ret = a->syntax->ldif_write_fn(ldb, mem_ctx, &msg->elements[i].values[j], &v);
a                 578 source4/lib/ldb/common/ldb_ldif.c 		const struct ldb_schema_attribute *a;
a                 624 source4/lib/ldb/common/ldb_ldif.c 		a = ldb_schema_attribute_by_name(ldb, attr);
a                 635 source4/lib/ldb/common/ldb_ldif.c 			ret = a->syntax->ldif_read_fn(ldb, ldif, &value, &el->values[el->num_values]);
a                 664 source4/lib/ldb/common/ldb_ldif.c 			ret = a->syntax->ldif_read_fn(ldb, ldif, &value, &el->values[0]);
a                 105 source4/lib/ldb/common/ldb_match.c 	const struct ldb_schema_attribute *a;
a                 116 source4/lib/ldb/common/ldb_match.c 	a = ldb_schema_attribute_by_name(ldb, el->name);
a                 119 source4/lib/ldb/common/ldb_match.c 		ret = a->syntax->comparison_fn(ldb, ldb, &el->values[i], &tree->u.comparison.value);
a                 145 source4/lib/ldb/common/ldb_match.c 	const struct ldb_schema_attribute *a;
a                 170 source4/lib/ldb/common/ldb_match.c 	a = ldb_schema_attribute_by_name(ldb, el->name);
a                 173 source4/lib/ldb/common/ldb_match.c 		if (a->syntax->comparison_fn(ldb, ldb, &tree->u.equality.value, 
a                 186 source4/lib/ldb/common/ldb_match.c 	const struct ldb_schema_attribute *a;
a                 194 source4/lib/ldb/common/ldb_match.c 	a = ldb_schema_attribute_by_name(ldb, tree->u.substring.attr);
a                 196 source4/lib/ldb/common/ldb_match.c 	if(a->syntax->canonicalise_fn(ldb, ldb, &value, &val) != 0)
a                 205 source4/lib/ldb/common/ldb_match.c 		if(a->syntax->canonicalise_fn(ldb, ldb, chunk, &cnk) != 0) goto failed;
a                 222 source4/lib/ldb/common/ldb_match.c 		if(a->syntax->canonicalise_fn(ldb, ldb, chunk, &cnk) != 0) goto failed;
a                  29 source4/lib/ldb/common/qsort.c #define SWAP(a, b, size)						      \
a                  33 source4/lib/ldb/common/qsort.c       register char *__a = (a), *__b = (b);				      \
a                  87 source4/lib/ldb/include/ldb.h #define PRINTF_ATTRIBUTE(a,b)
a                1574 source4/lib/ldb/include/ldb.h #define ldb_attr_cmp(a, b) strcasecmp(a, b)
a                 252 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	const struct ldb_schema_attribute *a;
a                 313 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		a = ldb_schema_attribute_by_name(ldb, attr);
a                 316 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		a->syntax->canonicalise_fn(ldb, mem_ctx, &(t->u.equality.value), &value);
a                 361 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		a = ldb_schema_attribute_by_name(ldb, attr);
a                 367 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		a->syntax->canonicalise_fn(ldb, mem_ctx, &(subval), &value);
a                 382 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		a = ldb_schema_attribute_by_name(ldb, attr);
a                 385 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		a->syntax->canonicalise_fn(ldb, mem_ctx, &(t->u.equality.value), &value);
a                 401 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		a = ldb_schema_attribute_by_name(ldb, attr);
a                 404 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		a->syntax->canonicalise_fn(ldb, mem_ctx, &(t->u.equality.value), &value);
a                 433 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		a = ldb_schema_attribute_by_name(ldb, attr);
a                 436 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		a->syntax->canonicalise_fn(ldb, mem_ctx, &(t->u.equality.value), &value);
a                 574 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	const struct ldb_schema_attribute *a;
a                 582 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		a = ldb_schema_attribute_by_name(ldb, attr);
a                 587 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		ret = a->syntax->comparison_fn(ldb, ldb, &valY, &valX);
a                 596 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		a = ldb_schema_attribute_by_name(ldb, attr);
a                 601 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		ret = a->syntax->comparison_fn(ldb, ldb, &valY, &valX);
a                1043 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		const struct ldb_schema_attribute *a;
a                1053 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		a = ldb_schema_attribute_by_name(ldb, el->name);
a                1061 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 			a->syntax->canonicalise_fn(ldb, ctx, &(el->values[j]), &value);
a                1121 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		const struct ldb_schema_attribute *a;
a                1133 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		a = ldb_schema_attribute_by_name(ldb, el->name);
a                1167 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 				a->syntax->canonicalise_fn(ldb, ctx, &(el->values[j]), &value);
a                1223 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 				a->syntax->canonicalise_fn(ldb, ctx, &(el->values[j]), &value);
a                 433 source4/lib/ldb/ldb_tdb/ldb_index.c 	const struct ldb_schema_attribute *a;
a                 442 source4/lib/ldb/ldb_tdb/ldb_index.c 	a = ldb_schema_attribute_by_name(ldb, attr);
a                 443 source4/lib/ldb/ldb_tdb/ldb_index.c 	r = a->syntax->canonicalise_fn(ldb, ldb, value, &v);
a                 124 source4/lib/ldb/ldb_tdb/ldb_search.c 		const struct ldb_schema_attribute *a;
a                 125 source4/lib/ldb/ldb_tdb/ldb_search.c 		a = ldb_schema_attribute_by_name(ldb, msg->elements[i].name);
a                 126 source4/lib/ldb/ldb_tdb/ldb_search.c 		if (a->flags & LDB_ATTR_FLAG_HIDDEN) {
a                 523 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	const struct ldb_schema_attribute *a;
a                 532 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	a = ldb_schema_attribute_by_name(ldb, el->name);
a                 535 source4/lib/ldb/ldb_tdb/ldb_tdb.c 		if (a->syntax->comparison_fn(ldb, ldb,
a                  80 source4/lib/ldb/modules/operational.c #define ARRAY_SIZE(a) (sizeof(a)/sizeof(a[0]))
a                 135 source4/lib/ldb/modules/operational.c 	int i, a=0;
a                 139 source4/lib/ldb/modules/operational.c 	for (a=0;attrs && attrs[a];a++) {
a                 141 source4/lib/ldb/modules/operational.c 			if (ldb_attr_cmp(attrs[a], search_sub[i].attr) != 0) {
a                 174 source4/lib/ldb/modules/operational.c 		      attrs[a]);
a                 239 source4/lib/ldb/modules/operational.c 	int i, a;
a                 267 source4/lib/ldb/modules/operational.c 	for (a=0;ac->attrs && ac->attrs[a];a++) {
a                 269 source4/lib/ldb/modules/operational.c 			if (ldb_attr_cmp(ac->attrs[a], search_sub[i].attr) == 0 &&
a                 277 source4/lib/ldb/modules/operational.c 				search_attrs[a] = search_sub[i].replace;
a                  95 source4/lib/ldb/modules/rdn_name.c 	const struct ldb_schema_attribute *a;
a                 147 source4/lib/ldb/modules/rdn_name.c 		a = ldb_schema_attribute_by_name(ldb, rdn_name);
a                 150 source4/lib/ldb/modules/rdn_name.c 			ret = a->syntax->comparison_fn(ldb, msg,
a                  57 source4/lib/ldb/modules/sort.c 	const struct ldb_schema_attribute *a;
a                 128 source4/lib/ldb/modules/sort.c 		return ac->a->syntax->comparison_fn(ldb, ac, &el2->values[0], &el1->values[0]);
a                 130 source4/lib/ldb/modules/sort.c 	return ac->a->syntax->comparison_fn(ldb, ac, &el1->values[0], &el2->values[0]);
a                 141 source4/lib/ldb/modules/sort.c 	ac->a = ldb_schema_attribute_by_name(ldb, ac->attributeName);
a                  62 source4/lib/ldb/pyldb.c 	const struct ldb_schema_attribute *a;
a                  70 source4/lib/ldb/pyldb.c 		a = ldb_schema_attribute_by_name(ldb_ctx, el->name);
a                  72 source4/lib/ldb/pyldb.c 		if (a != NULL) {
a                  73 source4/lib/ldb/pyldb.c 			if (a->syntax->ldif_write_fn(ldb_ctx, mem_ctx, val, &new_val) != 0) {
a                 756 source4/lib/ldb/pyldb.c 	const struct ldb_schema_attribute *a;
a                 772 source4/lib/ldb/pyldb.c 	a = ldb_schema_attribute_by_name(PyLdb_AsLdbContext(self), element_name);
a                 774 source4/lib/ldb/pyldb.c 	if (a == NULL) {
a                 778 source4/lib/ldb/pyldb.c 	if (a->syntax->ldif_write_fn(PyLdb_AsLdbContext(self), mem_ctx, &old_val, &new_val) != 0) {
a                2560 source4/lib/wmi/wmi_wrap.c #define SWIG_as_voidptr(a) (void *)((const void *)(a)) 
a                2561 source4/lib/wmi/wmi_wrap.c #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),(void**)(a)) 
a                 137 source4/libcli/resolve/dns_ex.c 			if (!rr->u.a) {
a                 195 source4/libcli/resolve/dns_ex.c 			if (!rr->u.a) {
a                 251 source4/libcli/resolve/dns_ex.c 						      inet_ntoa(*addrs_rr[i]->u.a),
a                 206 source4/libnet/libnet_vampire.c 			struct drsuapi_DsReplicaAttribute *a;
a                 210 source4/libnet/libnet_vampire.c 			a = &cur->object.attribute_ctr.attributes[i];
a                 211 source4/libnet/libnet_vampire.c 			status = dsdb_map_int2oid(s->self_made_schema, a->attid, s, &oid);
a                 216 source4/libnet/libnet_vampire.c 			switch (a->attid) {
a                 218 source4/libnet/libnet_vampire.c 				for (j=0; j < a->value_ctr.num_values; j++) {
a                 221 source4/libnet/libnet_vampire.c 					if (a->value_ctr.values[i].blob
a                 222 source4/libnet/libnet_vampire.c 					    && a->value_ctr.values[i].blob->length == 4) {
a                 223 source4/libnet/libnet_vampire.c 						val = IVAL(a->value_ctr.values[i].blob->data,0);
a                 438 source4/librpc/ndr/ndr_string.c 	const char **a = NULL;
a                 456 source4/librpc/ndr/ndr_string.c 			a = talloc_realloc(ndr->current_mem_ctx, a, const char *, count + 2);
a                 457 source4/librpc/ndr/ndr_string.c 			NDR_ERR_HAVE_NO_MEMORY(a);
a                 458 source4/librpc/ndr/ndr_string.c 			a[count]   = NULL;
a                 459 source4/librpc/ndr/ndr_string.c 			a[count+1]   = NULL;
a                 462 source4/librpc/ndr/ndr_string.c 			ndr->current_mem_ctx = a;
a                 466 source4/librpc/ndr/ndr_string.c 				a[count] = NULL;
a                 469 source4/librpc/ndr/ndr_string.c 				a[count] = s;
a                 473 source4/librpc/ndr/ndr_string.c 		*_a =a;
a                 498 source4/librpc/ndr/ndr_string.c 			a = talloc_realloc(ndr->current_mem_ctx, a, const char *, count + 2);
a                 499 source4/librpc/ndr/ndr_string.c 			NDR_ERR_HAVE_NO_MEMORY(a);
a                 500 source4/librpc/ndr/ndr_string.c 			a[count]   = NULL;
a                 501 source4/librpc/ndr/ndr_string.c 			a[count+1]   = NULL;
a                 504 source4/librpc/ndr/ndr_string.c 			ndr->current_mem_ctx = a;
a                 507 source4/librpc/ndr/ndr_string.c 			a[count] = s;
a                 510 source4/librpc/ndr/ndr_string.c 		*_a =a;
a                 525 source4/librpc/ndr/ndr_string.c _PUBLIC_ enum ndr_err_code ndr_push_string_array(struct ndr_push *ndr, int ndr_flags, const char **a)
a                 537 source4/librpc/ndr/ndr_string.c 		for (count = 0; a && a[count]; count++) {
a                 538 source4/librpc/ndr/ndr_string.c 			NDR_CHECK(ndr_push_string(ndr, ndr_flags, a[count]));
a                 550 source4/librpc/ndr/ndr_string.c 		for (count = 0; a && a[count]; count++) {
a                 557 source4/librpc/ndr/ndr_string.c 			NDR_CHECK(ndr_push_string(ndr, ndr_flags, a[count]));
a                 571 source4/librpc/ndr/ndr_string.c _PUBLIC_ void ndr_print_string_array(struct ndr_print *ndr, const char *name, const char **a)
a                 576 source4/librpc/ndr/ndr_string.c 	for (count = 0; a && a[count]; count++) {}
a                 583 source4/librpc/ndr/ndr_string.c 			ndr_print_string(ndr, idx, a[i]);
a                 590 source4/librpc/ndr/ndr_string.c _PUBLIC_ size_t ndr_size_string_array(const char **a, uint32_t count, int flags)
a                 598 source4/librpc/ndr/ndr_string.c 			size += strlen_m_term(a[i]);
a                 603 source4/librpc/ndr/ndr_string.c 			size += strlen_m(a[i]);
a                  45 source4/librpc/rpc/dcerpc_schannel.c 	struct netr_ServerAuthenticate2 a;
a                 174 source4/librpc/rpc/dcerpc_schannel.c 	s->a.in.server_name      = s->r.in.server_name;
a                 175 source4/librpc/rpc/dcerpc_schannel.c 	s->a.in.account_name     = cli_credentials_get_username(s->credentials);
a                 176 source4/librpc/rpc/dcerpc_schannel.c 	s->a.in.secure_channel_type =
a                 178 source4/librpc/rpc/dcerpc_schannel.c 	s->a.in.computer_name    = cli_credentials_get_workstation(s->credentials);
a                 179 source4/librpc/rpc/dcerpc_schannel.c 	s->a.in.negotiate_flags  = &s->negotiate_flags;
a                 180 source4/librpc/rpc/dcerpc_schannel.c 	s->a.in.credentials      = &s->credentials3;
a                 181 source4/librpc/rpc/dcerpc_schannel.c 	s->a.out.negotiate_flags = &s->negotiate_flags;
a                 182 source4/librpc/rpc/dcerpc_schannel.c 	s->a.out.return_credentials     = &s->credentials3;
a                 187 source4/librpc/rpc/dcerpc_schannel.c 	srv_auth2_req = dcerpc_netr_ServerAuthenticate2_send(s->pipe2, c, &s->a);
a                 211 source4/librpc/rpc/dcerpc_schannel.c 	if (!creds_client_check(s->creds, s->a.out.return_credentials)) {
a                 261 source4/ntvfs/cifs/vfs_cifs.c 	struct async_info *a, *an;
a                 264 source4/ntvfs/cifs/vfs_cifs.c 	for (a=p->pending; a; a = an) {
a                 265 source4/ntvfs/cifs/vfs_cifs.c 		an = a->next;
a                 266 source4/ntvfs/cifs/vfs_cifs.c 		smbcli_request_destroy(a->c_req);
a                 267 source4/ntvfs/cifs/vfs_cifs.c 		talloc_free(a);
a                 866 source4/ntvfs/cifs/vfs_cifs.c 	struct async_info *a;
a                 869 source4/ntvfs/cifs/vfs_cifs.c 	for (a=p->pending;a;a=a->next) {
a                 870 source4/ntvfs/cifs/vfs_cifs.c 		if (a->req == req) {
a                 875 source4/ntvfs/cifs/vfs_cifs.c 	if (a == NULL) {
a                 879 source4/ntvfs/cifs/vfs_cifs.c 	return smb_raw_ntcancel(a->c_req);
a                  83 source4/ntvfs/posix/pvfs_acl_nfs4.c 		struct nfs4ace *a = &acl->ace[i];
a                  86 source4/ntvfs/posix/pvfs_acl_nfs4.c 		ids[i+2].unixid->id = a->e_id;
a                  87 source4/ntvfs/posix/pvfs_acl_nfs4.c 		if (a->e_flags & ACE4_IDENTIFIER_GROUP) {
a                 107 source4/ntvfs/posix/pvfs_acl_nfs4.c 		struct nfs4ace *a = &acl->ace[i];
a                 109 source4/ntvfs/posix/pvfs_acl_nfs4.c 		ace.type = a->e_type;
a                 110 source4/ntvfs/posix/pvfs_acl_nfs4.c 		ace.flags = a->e_flags;
a                 111 source4/ntvfs/posix/pvfs_acl_nfs4.c 		ace.access_mask = a->e_mask;
a                 178 source4/ntvfs/posix/pvfs_acl_nfs4.c 		struct nfs4ace *a = &acl.ace[i];
a                 180 source4/ntvfs/posix/pvfs_acl_nfs4.c 		a->e_type  = ace->type;
a                 181 source4/ntvfs/posix/pvfs_acl_nfs4.c 		a->e_flags = ace->flags;
a                 182 source4/ntvfs/posix/pvfs_acl_nfs4.c 		a->e_mask  = ace->access_mask;
a                 184 source4/ntvfs/posix/pvfs_acl_nfs4.c 			a->e_flags |= ACE4_IDENTIFIER_GROUP;
a                 186 source4/ntvfs/posix/pvfs_acl_nfs4.c 		a->e_id = ids[i].unixid->id;
a                 187 source4/ntvfs/posix/pvfs_acl_nfs4.c 		a->e_who   = "";
a                 267 source4/ntvfs/smb2/vfs_smb2.c 	struct async_info *a, *an;
a                 270 source4/ntvfs/smb2/vfs_smb2.c 	for (a=p->pending; a; a = an) {
a                 271 source4/ntvfs/smb2/vfs_smb2.c 		an = a->next;
a                 272 source4/ntvfs/smb2/vfs_smb2.c 		talloc_free(a->c_req);
a                 273 source4/ntvfs/smb2/vfs_smb2.c 		talloc_free(a);
a                 282 source4/torture/ldap/schema.c 	struct dsdb_attribute *a;
a                 287 source4/torture/ldap/schema.c 	for (a=schema->attributes; a; a = a->next) {
a                 288 source4/torture/ldap/schema.c 		if (!(a->systemFlags & 0x00000001)) continue;
a                 290 source4/torture/ldap/schema.c 			 a->lDAPDisplayName);
a                 298 source4/torture/ldap/schema.c 	struct dsdb_attribute *a;
a                 303 source4/torture/ldap/schema.c 	for (a=schema->attributes; a; a = a->next) {
a                 304 source4/torture/ldap/schema.c 		if (!(a->systemFlags & 0x00000002) && !a->isMemberOfPartialAttributeSet) continue;
a                 306 source4/torture/ldap/schema.c 			 a->systemFlags & 0x00000002, a->isMemberOfPartialAttributeSet,
a                 307 source4/torture/ldap/schema.c 			 a->lDAPDisplayName);
a                 315 source4/torture/ldap/schema.c 	struct dsdb_attribute *a;
a                 320 source4/torture/ldap/schema.c 	for (a=schema->attributes; a; a = a->next) {
a                 321 source4/torture/ldap/schema.c 		if (!(a->systemFlags & 0x00000004)) continue;
a                 323 source4/torture/ldap/schema.c 			 a->lDAPDisplayName);
a                 331 source4/torture/ldap/schema.c 	struct dsdb_attribute *a;
a                 358 source4/torture/ldap/schema.c 		for (a=schema->attributes; a; a = a->next) {
a                 361 source4/torture/ldap/schema.c 			if (strcmp(syntaxes[i], a->attributeSyntax_oid) != 0) continue;
a                 363 source4/torture/ldap/schema.c 			om_hex = data_blob_hex_string(ldb, &a->oMObjectClass);
a                 369 source4/torture/ldap/schema.c 				 a->attributeSyntax_oid, a->oMSyntax,
a                 370 source4/torture/ldap/schema.c 				 om_hex, a->lDAPDisplayName);
a                 194 source4/torture/libnet/libnet_BecomeDC.c 			struct drsuapi_DsReplicaAttribute *a;
a                 198 source4/torture/libnet/libnet_BecomeDC.c 			a = &cur->object.attribute_ctr.attributes[i];
a                 199 source4/torture/libnet/libnet_BecomeDC.c 			status = dsdb_map_int2oid(s->self_made_schema, a->attid, s, &oid);
a                 204 source4/torture/libnet/libnet_BecomeDC.c 			switch (a->attid) {
a                 206 source4/torture/libnet/libnet_BecomeDC.c 				for (j=0; j < a->value_ctr.num_values; j++) {
a                 209 source4/torture/libnet/libnet_BecomeDC.c 					if (a->value_ctr.values[i].blob
a                 210 source4/torture/libnet/libnet_BecomeDC.c 					    && a->value_ctr.values[i].blob->length == 4) {
a                 211 source4/torture/libnet/libnet_BecomeDC.c 						val = IVAL(a->value_ctr.values[i].blob->data,0);
a                 332 source4/torture/nbt/winsreplication.c 	struct wrepl_wins_owner a, b, c, x;
a                 568 source4/torture/nbt/winsreplication.c 	ctx->a.address		= TEST_OWNER_A_ADDRESS;
a                 569 source4/torture/nbt/winsreplication.c 	ctx->a.max_version	= 0;
a                 570 source4/torture/nbt/winsreplication.c 	ctx->a.min_version	= 0;
a                 571 source4/torture/nbt/winsreplication.c 	ctx->a.type		= 1;
a                 594 source4/torture/nbt/winsreplication.c 			ctx->a.max_version	= pull_table.out.partners[i].max_version;
a                 595 source4/torture/nbt/winsreplication.c 			ctx->a.min_version	= pull_table.out.partners[i].min_version;
a                1127 source4/torture/nbt/winsreplication.c 			nbt_name_string(ctx, &name), ctx->a.address);
a                1151 source4/torture/nbt/winsreplication.c 			wins_name_cur->id	= ++ctx->a.max_version;
a                1160 source4/torture/nbt/winsreplication.c 			ret &= test_wrepl_update_one(tctx, ctx, &ctx->a,wins_name_cur);
a                1162 source4/torture/nbt/winsreplication.c 				ret &= test_wrepl_is_applied(tctx, ctx, &ctx->a, wins_name_last, false);
a                1163 source4/torture/nbt/winsreplication.c 				ret &= test_wrepl_is_applied(tctx, ctx, &ctx->a, wins_name_cur, false);
a                1165 source4/torture/nbt/winsreplication.c 				ret &= test_wrepl_is_applied(tctx, ctx, &ctx->a, wins_name_cur, true);
a                1229 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1251 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1290 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1319 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1338 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1377 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1396 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1439 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1458 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1487 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1526 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1545 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1584 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1606 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1635 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1664 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1703 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1722 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1761 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1783 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1822 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1851 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1870 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1909 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1928 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1960 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                1989 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2018 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2047 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2076 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2105 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2137 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2166 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2195 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2224 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2263 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2282 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2324 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2353 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2372 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2411 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2440 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2459 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2501 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2530 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2559 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2588 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2617 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2636 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2678 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2707 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2736 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2755 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2784 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2823 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2845 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2874 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2903 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2942 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                2961 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3000 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3022 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3061 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3080 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3119 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3141 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3170 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3199 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3238 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3257 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3296 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3318 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3357 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3376 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3415 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3434 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3473 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3495 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3534 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3563 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3582 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3621 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3640 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3672 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3701 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3730 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3769 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3788 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3827 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3849 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3888 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3917 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3936 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3975 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                3994 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4029 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4052 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4083 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4114 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4139 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4169 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4200 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4231 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4262 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4293 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4350 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4376 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4406 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4462 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4518 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4545 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4555 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4575 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4633 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4663 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4693 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4723 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4754 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                4764 source4/torture/nbt/winsreplication.c 			.owner		= &ctx->a,
a                  84 source4/torture/rpc/netlogon.c 	struct netr_ServerAuthenticate a;
a                 108 source4/torture/rpc/netlogon.c 	a.in.server_name = NULL;
a                 109 source4/torture/rpc/netlogon.c 	a.in.account_name = talloc_asprintf(tctx, "%s$", machine_name);
a                 110 source4/torture/rpc/netlogon.c 	a.in.secure_channel_type = SEC_CHAN_BDC;
a                 111 source4/torture/rpc/netlogon.c 	a.in.computer_name = machine_name;
a                 112 source4/torture/rpc/netlogon.c 	a.in.credentials = &credentials3;
a                 113 source4/torture/rpc/netlogon.c 	a.out.return_credentials = &credentials3;
a                 121 source4/torture/rpc/netlogon.c 	status = dcerpc_netr_ServerAuthenticate(p, tctx, &a);
a                 146 source4/torture/rpc/netlogon.c 	struct netr_ServerAuthenticate2 a;
a                 170 source4/torture/rpc/netlogon.c 	a.in.server_name = NULL;
a                 171 source4/torture/rpc/netlogon.c 	a.in.account_name = talloc_asprintf(tctx, "%s$", machine_name);
a                 172 source4/torture/rpc/netlogon.c 	a.in.secure_channel_type = sec_chan_type;
a                 173 source4/torture/rpc/netlogon.c 	a.in.computer_name = machine_name;
a                 174 source4/torture/rpc/netlogon.c 	a.in.negotiate_flags = &negotiate_flags;
a                 175 source4/torture/rpc/netlogon.c 	a.out.negotiate_flags = &negotiate_flags;
a                 176 source4/torture/rpc/netlogon.c 	a.in.credentials = &credentials3;
a                 177 source4/torture/rpc/netlogon.c 	a.out.return_credentials = &credentials3;
a                 185 source4/torture/rpc/netlogon.c 	status = dcerpc_netr_ServerAuthenticate2(p, tctx, &a);
a                 205 source4/torture/rpc/netlogon.c 	struct netr_ServerAuthenticate3 a;
a                 233 source4/torture/rpc/netlogon.c 	a.in.server_name = NULL;
a                 234 source4/torture/rpc/netlogon.c 	a.in.account_name = talloc_asprintf(tctx, "%s$", machine_name);
a                 235 source4/torture/rpc/netlogon.c 	a.in.secure_channel_type = SEC_CHAN_BDC;
a                 236 source4/torture/rpc/netlogon.c 	a.in.computer_name = machine_name;
a                 237 source4/torture/rpc/netlogon.c 	a.in.negotiate_flags = &negotiate_flags;
a                 238 source4/torture/rpc/netlogon.c 	a.in.credentials = &credentials3;
a                 239 source4/torture/rpc/netlogon.c 	a.out.return_credentials = &credentials3;
a                 240 source4/torture/rpc/netlogon.c 	a.out.negotiate_flags = &negotiate_flags;
a                 241 source4/torture/rpc/netlogon.c 	a.out.rid = &rid;
a                 249 source4/torture/rpc/netlogon.c 	status = dcerpc_netr_ServerAuthenticate3(p, tctx, &a);
a                2069 source4/torture/rpc/netlogon.c 	struct netr_Authenticator a;
a                2082 source4/torture/rpc/netlogon.c 	creds_client_authenticator(creds, &a);
a                2088 source4/torture/rpc/netlogon.c 	r.in.credential			= &a;
a                2110 source4/torture/rpc/netlogon.c 	struct netr_Authenticator a;
a                2121 source4/torture/rpc/netlogon.c 	creds_client_authenticator(creds, &a);
a                2126 source4/torture/rpc/netlogon.c 	r.in.credential = &a;
a                2127 source4/torture/rpc/netlogon.c 	r.in.return_authenticator = &a;
a                2128 source4/torture/rpc/netlogon.c 	r.out.return_authenticator = &a;
a                2146 source4/torture/rpc/netlogon.c 	torture_assert(tctx, creds_client_check(creds, &a.cred), "Credential chaining failed");
a                2149 source4/torture/rpc/netlogon.c 	creds_client_authenticator(creds, &a);
a                2153 source4/torture/rpc/netlogon.c 	torture_assert(tctx, creds_client_check(creds, &a.cred), "Credential chaining failed");
a                2174 source4/torture/rpc/netlogon.c 	struct netr_Authenticator a;
a                2192 source4/torture/rpc/netlogon.c 	r.in.credential = &a;
a                2193 source4/torture/rpc/netlogon.c 	r.in.return_authenticator = &a;
a                2194 source4/torture/rpc/netlogon.c 	r.out.return_authenticator = &a;
a                2213 source4/torture/rpc/netlogon.c 		creds_client_authenticator(creds, &a);
a                2233 source4/torture/rpc/netlogon.c 		torture_assert(tctx, creds_client_check(creds_async[i], &a.cred), 
a                 906 source4/torture/rpc/samba3rpc.c 	struct netr_ServerAuthenticate2 a;
a                 966 source4/torture/rpc/samba3rpc.c 	a.in.server_name = talloc_asprintf(
a                 968 source4/torture/rpc/samba3rpc.c 	a.in.account_name = talloc_asprintf(
a                 970 source4/torture/rpc/samba3rpc.c 	a.in.computer_name = cli_credentials_get_workstation(wks_cred);
a                 971 source4/torture/rpc/samba3rpc.c 	a.in.secure_channel_type = SEC_CHAN_WKSTA;
a                 972 source4/torture/rpc/samba3rpc.c 	a.in.negotiate_flags = &negotiate_flags;
a                 973 source4/torture/rpc/samba3rpc.c 	a.out.negotiate_flags = &negotiate_flags;
a                 974 source4/torture/rpc/samba3rpc.c 	a.in.credentials = &netr_cred;
a                 975 source4/torture/rpc/samba3rpc.c 	a.out.return_credentials = &netr_cred;
a                 977 source4/torture/rpc/samba3rpc.c 	status = dcerpc_netr_ServerAuthenticate2(net_pipe, mem_ctx, &a);
a                 984 source4/torture/rpc/samba3rpc.c 	if (!creds_client_check(creds_state, a.out.return_credentials)) {
a                2090 source4/torture/rpc/samba3rpc.c 	struct netr_ServerAuthenticate2 a;
a                2163 source4/torture/rpc/samba3rpc.c 	a.in.server_name = talloc_asprintf(
a                2165 source4/torture/rpc/samba3rpc.c 	a.in.account_name = talloc_asprintf(
a                2167 source4/torture/rpc/samba3rpc.c 	a.in.computer_name = wksname;
a                2168 source4/torture/rpc/samba3rpc.c 	a.in.secure_channel_type = SEC_CHAN_WKSTA;
a                2169 source4/torture/rpc/samba3rpc.c 	a.in.negotiate_flags = &negotiate_flags;
a                2170 source4/torture/rpc/samba3rpc.c 	a.out.negotiate_flags = &negotiate_flags;
a                2171 source4/torture/rpc/samba3rpc.c 	a.in.credentials = &netr_cred;
a                2172 source4/torture/rpc/samba3rpc.c 	a.out.return_credentials = &netr_cred;
a                2174 source4/torture/rpc/samba3rpc.c 	status = dcerpc_netr_ServerAuthenticate2(net_pipe, mem_ctx, &a);
a                1442 source4/torture/rpc/samlogon.c 	struct netr_Authenticator a, ra;
a                1450 source4/torture/rpc/samlogon.c 	ZERO_STRUCT(a);
a                1457 source4/torture/rpc/samlogon.c 	creds_client_authenticator(creds, &a);
a                1463 source4/torture/rpc/samlogon.c 	r.in.credential = &a;
a                2552 source4/torture/rpc/samr.c 	struct samr_AddMultipleMembersToAlias a;
a                2558 source4/torture/rpc/samr.c 	a.in.alias_handle = alias_handle;
a                2559 source4/torture/rpc/samr.c 	a.in.sids = &sids;
a                2568 source4/torture/rpc/samr.c 	status = dcerpc_samr_AddMultipleMembersToAlias(p, tctx, &a);
a                1061 source4/torture/rpc/samsync.c 	struct lsa_OpenAccount a;
a                1071 source4/torture/rpc/samsync.c 	a.in.handle = samsync_state->lsa_handle;
a                1072 source4/torture/rpc/samsync.c 	a.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED;
a                1073 source4/torture/rpc/samsync.c 	a.in.sid = dom_sid;
a                1074 source4/torture/rpc/samsync.c 	a.out.acct_handle = &acct_handle;
a                1076 source4/torture/rpc/samsync.c 	status = dcerpc_lsa_OpenAccount(samsync_state->p_lsa, mem_ctx, &a);
a                 541 source4/torture/rpc/srvsvc.c 	struct srvsvc_NetShareAdd a;
a                 564 source4/torture/rpc/srvsvc.c 	a.in.server_unc = r.in.server_unc = q.in.server_unc = d.in.server_unc =
a                 578 source4/torture/rpc/srvsvc.c 	a.in.info = &info;
a                 579 source4/torture/rpc/srvsvc.c 	a.in.level = 2;
a                 580 source4/torture/rpc/srvsvc.c 	a.in.parm_error = NULL;
a                 582 source4/torture/rpc/srvsvc.c 	status = dcerpc_srvsvc_NetShareAdd(p, tctx, &a);
a                 584 source4/torture/rpc/srvsvc.c 	torture_assert_werr_ok(tctx, a.out.result, "NetShareAdd level 2 on share 'testshare' failed");
a                 720 source4/torture/rpc/srvsvc.c 	torture_assert_werr_ok(tctx, a.out.result, "NetShareDel on share 'testshare502' failed");
a                1125 source4/torture/rpc/winreg.c 	int i, a;
a                1244 source4/torture/rpc/winreg.c 		for (a=0; a < ARRAY_SIZE(sd_owner_good_access_masks); a++) {
a                1249 source4/torture/rpc/winreg.c 					sd_owner_good_access_masks[a],
a                1268 source4/torture/rpc/winreg.c 		for (a=0; a < ARRAY_SIZE(sd_group_good_access_masks); a++) {
a                1273 source4/torture/rpc/winreg.c 					sd_group_good_access_masks[a],
a                1292 source4/torture/rpc/winreg.c 		for (a=0; a < ARRAY_SIZE(sd_dacl_good_access_masks); a++) {
a                1297 source4/torture/rpc/winreg.c 					sd_dacl_good_access_masks[a],
a                1316 source4/torture/rpc/winreg.c 		for (a=0; a < ARRAY_SIZE(sd_sacl_good_access_masks); a++) {
a                1321 source4/torture/rpc/winreg.c 					sd_sacl_good_access_masks[a],
a                 112 source4/utils/oLschema2ldif.c #define MSG_ADD_STRING(a, v) do { if (ldb_msg_add_string(msg, a, v) != 0) goto failed; } while(0)
a                 113 source4/utils/oLschema2ldif.c #define MSG_ADD_M_STRING(a, v) do { if (add_multi_string(msg, a, v) != 0) goto failed; } while(0)
a                1259 source4/wrepl_server/wrepl_apply_records.c 			const struct winsdb_addr *a;
a                1266 source4/wrepl_server/wrepl_apply_records.c 			a = winsdb_addr_list_check(merge->addresses,
a                1268 source4/wrepl_server/wrepl_apply_records.c 			if (!a) {