base_ptr 373 lib/util/util.h _PUBLIC_ size_t ucs2_align(const void *base_ptr, const void *p, int flags); base_ptr 317 lib/util/util_str.c _PUBLIC_ size_t ucs2_align(const void *base_ptr, const void *p, int flags) base_ptr 321 lib/util/util_str.c return PTR_DIFF(p, base_ptr) & 1; base_ptr 360 source3/include/proto.h size_t ucs2_align(const void *base_ptr, const void *p, int flags); base_ptr 368 source3/include/proto.h size_t push_ucs2(const void *base_ptr, void *dest, const char *src, size_t dest_len, int flags); base_ptr 375 source3/include/proto.h size_t pull_ucs2(const void *base_ptr, char *dest, const void *src, size_t dest_len, size_t src_len, int flags); base_ptr 377 source3/include/proto.h const void *base_ptr, base_ptr 395 source3/include/proto.h const void *base_ptr, uint16 flags2, base_ptr 400 source3/include/proto.h const void *base_ptr, base_ptr 410 source3/include/proto.h const void *base_ptr, base_ptr 416 source3/include/proto.h size_t align_string(const void *base_ptr, const char *p, int flags); base_ptr 7026 source3/include/proto.h const char *base_ptr, uint16 smb_flags2, void *dest, base_ptr 133 source3/include/safe_string.h #define push_string(base_ptr, dest, src, dest_len, flags) \ base_ptr 135 source3/include/safe_string.h base_ptr, 0, dest, src, dest_len, flags) base_ptr 137 source3/include/safe_string.h #define pull_string(base_ptr, smb_flags2, dest, src, dest_len, src_len, flags) \ base_ptr 139 source3/include/safe_string.h base_ptr, smb_flags2, dest, src, dest_len, src_len, flags) base_ptr 141 source3/include/safe_string.h #define pull_string_talloc(ctx, base_ptr, smb_flags2, dest, src, src_len, flags) \ base_ptr 143 source3/include/safe_string.h ctx, base_ptr, smb_flags2, dest, src, src_len, flags) base_ptr 157 source3/include/safe_string.h #define srvstr_push(base_ptr, smb_flags2, dest, src, dest_len, flags) \ base_ptr 159 source3/include/safe_string.h base_ptr, smb_flags2, dest, src, dest_len, flags) base_ptr 185 source3/include/safe_string.h #define push_string_fn2(fn_name, fn_line, base_ptr, flags2, dest, src, dest_len, flags) \ base_ptr 188 source3/include/safe_string.h : push_string_fn(fn_name, fn_line, base_ptr, flags2, dest, src, dest_len, flags)) base_ptr 190 source3/include/safe_string.h #define pull_string_fn2(fn_name, fn_line, base_ptr, smb_flags2, dest, src, dest_len, src_len, flags) \ base_ptr 193 source3/include/safe_string.h : pull_string_fn(fn_name, fn_line, base_ptr, smb_flags2, dest, src, dest_len, src_len, flags)) base_ptr 195 source3/include/safe_string.h #define pull_string_talloc_fn2(fn_name, fn_line, ctx, base_ptr, smb_flags2, dest, src, src_len, flags) \ base_ptr 196 source3/include/safe_string.h pull_string_talloc_fn(fn_name, fn_line, ctx, base_ptr, smb_flags2, dest, src, src_len, flags) base_ptr 208 source3/include/safe_string.h #define srvstr_push_fn2(fn_name, fn_line, base_ptr, smb_flags2, dest, src, dest_len, flags) \ base_ptr 211 source3/include/safe_string.h : srvstr_push_fn(fn_name, fn_line, base_ptr, smb_flags2, dest, src, dest_len, flags)) base_ptr 20 source3/include/srvstr.h #define srvstr_pull_talloc(ctx, base_ptr, smb_flags2, dest, src, src_len, flags) \ base_ptr 21 source3/include/srvstr.h pull_string_talloc(ctx, base_ptr, smb_flags2, dest, src, src_len, flags) base_ptr 997 source3/lib/charcnv.c size_t ucs2_align(const void *base_ptr, const void *p, int flags) base_ptr 1001 source3/lib/charcnv.c return PTR_DIFF(p, base_ptr) & 1; base_ptr 1293 source3/lib/charcnv.c size_t push_ucs2(const void *base_ptr, void *dest, const char *src, size_t dest_len, int flags) base_ptr 1309 source3/lib/charcnv.c if (ucs2_align(base_ptr, dest, flags)) { base_ptr 1491 source3/lib/charcnv.c size_t pull_ucs2(const void *base_ptr, char *dest, const void *src, size_t dest_len, size_t src_len, int flags) base_ptr 1507 source3/lib/charcnv.c if (ucs2_align(base_ptr, src, flags)) { base_ptr 1564 source3/lib/charcnv.c const void *base_ptr, base_ptr 1586 source3/lib/charcnv.c if (ucs2_align(base_ptr, src, flags)) { base_ptr 1781 source3/lib/charcnv.c const void *base_ptr, uint16 flags2, base_ptr 1802 source3/lib/charcnv.c return push_ucs2(base_ptr, dest, src, dest_len, flags); base_ptr 1824 source3/lib/charcnv.c const void *base_ptr, base_ptr 1836 source3/lib/charcnv.c if ((base_ptr == NULL) && ((flags & (STR_ASCII|STR_UNICODE)) == 0)) { base_ptr 1844 source3/lib/charcnv.c return pull_ucs2(base_ptr, dest, src, dest_len, src_len, flags); base_ptr 1867 source3/lib/charcnv.c const void *base_ptr, base_ptr 1874 source3/lib/charcnv.c if ((base_ptr == NULL) && ((flags & (STR_ASCII|STR_UNICODE)) == 0)) { base_ptr 1883 source3/lib/charcnv.c base_ptr, base_ptr 1897 source3/lib/charcnv.c size_t align_string(const void *base_ptr, const char *p, int flags) base_ptr 1901 source3/lib/charcnv.c (SVAL(base_ptr, smb_flg2) & FLAGS2_UNICODE_STRINGS)))) { base_ptr 1902 source3/lib/charcnv.c return ucs2_align(base_ptr, p, flags); base_ptr 95 source3/lib/ldb/common/qsort.c register char *base_ptr = (char *) pbase; base_ptr 105 source3/lib/ldb/common/qsort.c char *lo = base_ptr; base_ptr 209 source3/lib/ldb/common/qsort.c char *const end_ptr = &base_ptr[size * (total_elems - 1)]; base_ptr 210 source3/lib/ldb/common/qsort.c char *tmp_ptr = base_ptr; base_ptr 211 source3/lib/ldb/common/qsort.c char *thresh = min(end_ptr, base_ptr + max_thresh); base_ptr 222 source3/lib/ldb/common/qsort.c if (tmp_ptr != base_ptr) base_ptr 223 source3/lib/ldb/common/qsort.c SWAP (tmp_ptr, base_ptr, size); base_ptr 227 source3/lib/ldb/common/qsort.c run_ptr = base_ptr + size; base_ptr 246 source3/smbd/reply.c const char *base_ptr, base_ptr 259 source3/smbd/reply.c ret = srvstr_pull_talloc(ctx, base_ptr, smb_flags2, pp_dest, src, base_ptr 292 source3/smbd/reply.c const char *base_ptr, base_ptr 301 source3/smbd/reply.c return srvstr_get_path_wcard(ctx, base_ptr, smb_flags2, pp_dest, src, base_ptr 27 source3/smbd/srvstr.c const char *base_ptr, uint16 smb_flags2, void *dest, base_ptr 35 source3/smbd/srvstr.c return push_string_fn(function, line, base_ptr, smb_flags2, dest, src, base_ptr 94 source4/lib/ldb/common/qsort.c register char *base_ptr = (char *) pbase; base_ptr 104 source4/lib/ldb/common/qsort.c char *lo = base_ptr; base_ptr 208 source4/lib/ldb/common/qsort.c char *const end_ptr = &base_ptr[size * (total_elems - 1)]; base_ptr 209 source4/lib/ldb/common/qsort.c char *tmp_ptr = base_ptr; base_ptr 210 source4/lib/ldb/common/qsort.c char *thresh = min(end_ptr, base_ptr + max_thresh); base_ptr 221 source4/lib/ldb/common/qsort.c if (tmp_ptr != base_ptr) base_ptr 222 source4/lib/ldb/common/qsort.c SWAP (tmp_ptr, base_ptr, size); base_ptr 226 source4/lib/ldb/common/qsort.c run_ptr = base_ptr + size;