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;