ic 52 lib/util/charset/charcnv.c static const char *charset_name(struct smb_iconv_convenience *ic, charset_t ch) ic 56 lib/util/charset/charcnv.c case CH_UNIX: return ic->unix_charset; ic 57 lib/util/charset/charcnv.c case CH_DOS: return ic->dos_charset; ic 110 lib/util/charset/charcnv.c static smb_iconv_t get_conv_handle(struct smb_iconv_convenience *ic, ic 130 lib/util/charset/charcnv.c if (ic->conv_handles[from][to]) { ic 131 lib/util/charset/charcnv.c return ic->conv_handles[from][to]; ic 134 lib/util/charset/charcnv.c n1 = charset_name(ic, from); ic 135 lib/util/charset/charcnv.c n2 = charset_name(ic, to); ic 137 lib/util/charset/charcnv.c ic->conv_handles[from][to] = smb_iconv_open_ex(ic, n2, n1, ic 138 lib/util/charset/charcnv.c ic->native_iconv); ic 140 lib/util/charset/charcnv.c if (ic->conv_handles[from][to] == (smb_iconv_t)-1) { ic 142 lib/util/charset/charcnv.c strcasecmp(charset_name(ic, CH_DOS), "ASCII") != 0) { ic 144 lib/util/charset/charcnv.c charset_name(ic, CH_DOS))); ic 145 lib/util/charset/charcnv.c ic->dos_charset = "ASCII"; ic 147 lib/util/charset/charcnv.c n1 = charset_name(ic, from); ic 148 lib/util/charset/charcnv.c n2 = charset_name(ic, to); ic 150 lib/util/charset/charcnv.c ic->conv_handles[from][to] = ic 151 lib/util/charset/charcnv.c smb_iconv_open_ex(ic, n2, n1, ic->native_iconv); ic 155 lib/util/charset/charcnv.c return ic->conv_handles[from][to]; ic 241 lib/util/charset/charcnv.c _PUBLIC_ bool convert_string_convenience(struct smb_iconv_convenience *ic, ic 261 lib/util/charset/charcnv.c descriptor = get_conv_handle(ic, from, to); ic 284 lib/util/charset/charcnv.c charset_name(ic, from), charset_name(ic, to), ic 289 lib/util/charset/charcnv.c charset_name(ic, from), charset_name(ic, to), ic 315 lib/util/charset/charcnv.c struct smb_iconv_convenience *ic, ic 333 lib/util/charset/charcnv.c descriptor = get_conv_handle(ic, from, to); ic 338 lib/util/charset/charcnv.c charset_name(ic, from), ic 339 lib/util/charset/charcnv.c charset_name(ic, to))); ic 360 lib/util/charset/charcnv.c _PUBLIC_ codepoint_t next_codepoint_convenience(struct smb_iconv_convenience *ic, ic 382 lib/util/charset/charcnv.c descriptor = get_conv_handle(ic, CH_UNIX, CH_UTF16); ic 433 lib/util/charset/charcnv.c _PUBLIC_ ssize_t push_codepoint(struct smb_iconv_convenience *ic, ic 446 lib/util/charset/charcnv.c descriptor = get_conv_handle(ic, ic 156 lib/util/charset/charset.h codepoint_t next_codepoint_convenience(struct smb_iconv_convenience *ic, ic 158 lib/util/charset/charset.h ssize_t push_codepoint(struct smb_iconv_convenience *ic, ic 170 lib/util/charset/charset.h bool convert_string_convenience(struct smb_iconv_convenience *ic, ic 176 lib/util/charset/charset.h struct smb_iconv_convenience *ic, ic 193 lib/util/charset/util_unistr.c struct smb_iconv_convenience *ic = get_iconv_convenience(); ic 196 lib/util/charset/util_unistr.c codepoint_t c = next_codepoint_convenience(ic, s, &size); ic 258 lib/util/charset/util_unistr.c struct smb_iconv_convenience *ic = get_iconv_convenience(); ic 275 lib/util/charset/util_unistr.c codepoint_t c = next_codepoint_convenience(ic, s, &c_size); ic 324 lib/util/charset/util_unistr.c struct smb_iconv_convenience *ic = get_iconv_convenience(); ic 336 lib/util/charset/util_unistr.c codepoint_t c2 = next_codepoint_convenience(ic, s, &size); ic 351 lib/util/charset/util_unistr.c struct smb_iconv_convenience *ic = get_iconv_convenience(); ic 366 lib/util/charset/util_unistr.c codepoint_t c2 = next_codepoint_convenience(ic, s, &size); ic 381 lib/util/charset/util_unistr.c struct smb_iconv_convenience *ic = get_iconv_convenience(); ic 387 lib/util/charset/util_unistr.c s = next_codepoint_convenience(ic, string, &c_size); ic 405 lib/util/charset/util_unistr.c struct smb_iconv_convenience *ic = get_iconv_convenience(); ic 411 lib/util/charset/util_unistr.c s = next_codepoint_convenience(ic, string, &c_size); ic 611 lib/util/charset/util_unistr.c struct smb_iconv_convenience *ic = get_iconv_convenience(); ic 616 lib/util/charset/util_unistr.c codepoint_t c2 = next_codepoint_convenience(ic, s, &size); ic 127 libcli/nbt/pynbt.c static PyObject *PyObject_FromNBTName(struct nbt_name_socket *name_socket, struct smb_iconv_convenience *ic, ic 489 librpc/gen_ndr/ndr_drsblobs.c _PUBLIC_ size_t ndr_size_repsFromTo1OtherInfo(const struct repsFromTo1OtherInfo *r, struct smb_iconv_convenience *ic, int flags) ic 491 librpc/gen_ndr/ndr_drsblobs.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_repsFromTo1OtherInfo, ic); ic 605 librpc/gen_ndr/ndr_drsblobs.c _PUBLIC_ size_t ndr_size_repsFromTo1(const struct repsFromTo1 *r, struct smb_iconv_convenience *ic, int flags) ic 608 librpc/gen_ndr/ndr_drsblobs.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_repsFromTo1, ic); ic 1087 librpc/gen_ndr/ndr_drsblobs.c static size_t ndr_size_ldapControlDirSyncExtra(const union ldapControlDirSyncExtra *r, uint32_t level, struct smb_iconv_convenience *ic, int flags) ic 1089 librpc/gen_ndr/ndr_drsblobs.c return ndr_size_union(r, flags, level, (ndr_push_flags_fn_t)ndr_push_ldapControlDirSyncExtra, ic); ic 1340 librpc/gen_ndr/ndr_drsblobs.c static size_t ndr_size_supplementalCredentialsSubBlob(const struct supplementalCredentialsSubBlob *r, struct smb_iconv_convenience *ic, int flags) ic 1342 librpc/gen_ndr/ndr_drsblobs.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_supplementalCredentialsSubBlob, ic); ic 2612 librpc/gen_ndr/ndr_drsblobs.c _PUBLIC_ size_t ndr_size_trustAuthInOutBlob(const struct trustAuthInOutBlob *r, struct smb_iconv_convenience *ic, int flags) ic 2614 librpc/gen_ndr/ndr_drsblobs.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_trustAuthInOutBlob, ic); ic 2705 librpc/gen_ndr/ndr_drsblobs.c _PUBLIC_ size_t ndr_size_trustCurrentPasswords(const struct trustCurrentPasswords *r, struct smb_iconv_convenience *ic, int flags) ic 2707 librpc/gen_ndr/ndr_drsblobs.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_trustCurrentPasswords, ic); ic 59 librpc/gen_ndr/ndr_drsblobs.h size_t ndr_size_repsFromTo1OtherInfo(const struct repsFromTo1OtherInfo *r, struct smb_iconv_convenience *ic, int flags); ic 63 librpc/gen_ndr/ndr_drsblobs.h size_t ndr_size_repsFromTo1(const struct repsFromTo1 *r, struct smb_iconv_convenience *ic, int flags); ic 122 librpc/gen_ndr/ndr_drsblobs.h size_t ndr_size_trustAuthInOutBlob(const struct trustAuthInOutBlob *r, struct smb_iconv_convenience *ic, int flags); ic 126 librpc/gen_ndr/ndr_drsblobs.h size_t ndr_size_trustCurrentPasswords(const struct trustCurrentPasswords *r, struct smb_iconv_convenience *ic, int flags); ic 490 librpc/gen_ndr/ndr_drsuapi.c _PUBLIC_ size_t ndr_size_drsuapi_DsReplicaObjectIdentifier(const struct drsuapi_DsReplicaObjectIdentifier *r, struct smb_iconv_convenience *ic, int flags) ic 492 librpc/gen_ndr/ndr_drsuapi.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_drsuapi_DsReplicaObjectIdentifier, ic); ic 1938 librpc/gen_ndr/ndr_drsuapi.c _PUBLIC_ size_t ndr_size_drsuapi_DsReplicaObjectIdentifier3(const struct drsuapi_DsReplicaObjectIdentifier3 *r, struct smb_iconv_convenience *ic, int flags) ic 1940 librpc/gen_ndr/ndr_drsuapi.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_drsuapi_DsReplicaObjectIdentifier3, ic); ic 2006 librpc/gen_ndr/ndr_drsuapi.c _PUBLIC_ size_t ndr_size_drsuapi_DsReplicaObjectIdentifier3Binary(const struct drsuapi_DsReplicaObjectIdentifier3Binary *r, struct smb_iconv_convenience *ic, int flags) ic 2008 librpc/gen_ndr/ndr_drsuapi.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_drsuapi_DsReplicaObjectIdentifier3Binary, ic); ic 2527 librpc/gen_ndr/ndr_drsuapi.c _PUBLIC_ size_t ndr_size_drsuapi_DsGetNCChangesCtr1(const struct drsuapi_DsGetNCChangesCtr1 *r, struct smb_iconv_convenience *ic, int flags) ic 2529 librpc/gen_ndr/ndr_drsuapi.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_drsuapi_DsGetNCChangesCtr1, ic); ic 2821 librpc/gen_ndr/ndr_drsuapi.c _PUBLIC_ size_t ndr_size_drsuapi_DsGetNCChangesCtr6(const struct drsuapi_DsGetNCChangesCtr6 *r, struct smb_iconv_convenience *ic, int flags) ic 2823 librpc/gen_ndr/ndr_drsuapi.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_drsuapi_DsGetNCChangesCtr6, ic); ic 77 librpc/gen_ndr/ndr_drsuapi.h size_t ndr_size_drsuapi_DsReplicaObjectIdentifier(const struct drsuapi_DsReplicaObjectIdentifier *r, struct smb_iconv_convenience *ic, int flags); ic 118 librpc/gen_ndr/ndr_drsuapi.h size_t ndr_size_drsuapi_DsReplicaObjectIdentifier3(const struct drsuapi_DsReplicaObjectIdentifier3 *r, struct smb_iconv_convenience *ic, int flags); ic 122 librpc/gen_ndr/ndr_drsuapi.h size_t ndr_size_drsuapi_DsReplicaObjectIdentifier3Binary(const struct drsuapi_DsReplicaObjectIdentifier3Binary *r, struct smb_iconv_convenience *ic, int flags); ic 143 librpc/gen_ndr/ndr_drsuapi.h size_t ndr_size_drsuapi_DsGetNCChangesCtr1(const struct drsuapi_DsGetNCChangesCtr1 *r, struct smb_iconv_convenience *ic, int flags); ic 153 librpc/gen_ndr/ndr_drsuapi.h size_t ndr_size_drsuapi_DsGetNCChangesCtr6(const struct drsuapi_DsGetNCChangesCtr6 *r, struct smb_iconv_convenience *ic, int flags); ic 1581 librpc/gen_ndr/ndr_epmapper.c static size_t ndr_size_epm_tower(const struct epm_tower *r, struct smb_iconv_convenience *ic, int flags) ic 1584 librpc/gen_ndr/ndr_epmapper.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_epm_tower, ic); ic 557 librpc/gen_ndr/ndr_eventlog.c _PUBLIC_ size_t ndr_size_EVENTLOGRECORD(const struct EVENTLOGRECORD *r, struct smb_iconv_convenience *ic, int flags) ic 559 librpc/gen_ndr/ndr_eventlog.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_EVENTLOGRECORD, ic); ic 80 librpc/gen_ndr/ndr_eventlog.h size_t ndr_size_EVENTLOGRECORD(const struct EVENTLOGRECORD *r, struct smb_iconv_convenience *ic, int flags); ic 433 librpc/gen_ndr/ndr_krb5pac.c _PUBLIC_ size_t ndr_size_PAC_INFO(const union PAC_INFO *r, uint32_t level, struct smb_iconv_convenience *ic, int flags) ic 435 librpc/gen_ndr/ndr_krb5pac.c return ndr_size_union(r, flags, level, (ndr_push_flags_fn_t)ndr_push_PAC_INFO, ic); ic 38 librpc/gen_ndr/ndr_krb5pac.h size_t ndr_size_PAC_INFO(const union PAC_INFO *r, uint32_t level, struct smb_iconv_convenience *ic, int flags); ic 36 librpc/gen_ndr/ndr_misc.c _PUBLIC_ size_t ndr_size_GUID(const struct GUID *r, struct smb_iconv_convenience *ic, int flags) ic 38 librpc/gen_ndr/ndr_misc.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_GUID, ic); ic 13 librpc/gen_ndr/ndr_misc.h size_t ndr_size_GUID(const struct GUID *r, struct smb_iconv_convenience *ic, int flags); ic 151 librpc/gen_ndr/ndr_named_pipe_auth.c _PUBLIC_ size_t ndr_size_named_pipe_auth_req(const struct named_pipe_auth_req *r, struct smb_iconv_convenience *ic, int flags) ic 153 librpc/gen_ndr/ndr_named_pipe_auth.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_named_pipe_auth_req, ic); ic 298 librpc/gen_ndr/ndr_named_pipe_auth.c _PUBLIC_ size_t ndr_size_named_pipe_auth_rep(const struct named_pipe_auth_rep *r, struct smb_iconv_convenience *ic, int flags) ic 300 librpc/gen_ndr/ndr_named_pipe_auth.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_named_pipe_auth_rep, ic); ic 14 librpc/gen_ndr/ndr_named_pipe_auth.h size_t ndr_size_named_pipe_auth_req(const struct named_pipe_auth_req *r, struct smb_iconv_convenience *ic, int flags); ic 19 librpc/gen_ndr/ndr_named_pipe_auth.h size_t ndr_size_named_pipe_auth_rep(const struct named_pipe_auth_rep *r, struct smb_iconv_convenience *ic, int flags); ic 1586 librpc/gen_ndr/ndr_nbt.c _PUBLIC_ size_t ndr_size_nbt_sockaddr(const struct nbt_sockaddr *r, struct smb_iconv_convenience *ic, int flags) ic 1588 librpc/gen_ndr/ndr_nbt.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_nbt_sockaddr, ic); ic 57 librpc/gen_ndr/ndr_nbt.h size_t ndr_size_nbt_sockaddr(const struct nbt_sockaddr *r, struct smb_iconv_convenience *ic, int flags); ic 6682 librpc/gen_ndr/ndr_netlogon.c _PUBLIC_ size_t ndr_size_netr_ChangeLogEntry(const struct netr_ChangeLogEntry *r, struct smb_iconv_convenience *ic, int flags) ic 6684 librpc/gen_ndr/ndr_netlogon.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_netr_ChangeLogEntry, ic); ic 200 librpc/gen_ndr/ndr_netlogon.h size_t ndr_size_netr_ChangeLogEntry(const struct netr_ChangeLogEntry *r, struct smb_iconv_convenience *ic, int flags); ic 13 librpc/gen_ndr/ndr_security.h size_t ndr_size_dom_sid(const struct dom_sid *r, struct smb_iconv_convenience *ic, int flags); ic 30 librpc/gen_ndr/ndr_security.h size_t ndr_size_security_ace(const struct security_ace *r, struct smb_iconv_convenience *ic, int flags); ic 35 librpc/gen_ndr/ndr_security.h size_t ndr_size_security_acl(const struct security_acl *r, struct smb_iconv_convenience *ic, int flags); ic 41 librpc/gen_ndr/ndr_security.h size_t ndr_size_security_descriptor(const struct security_descriptor *r, struct smb_iconv_convenience *ic, int flags); ic 60 librpc/gen_ndr/ndr_spoolss.c static size_t ndr_size_spoolss_Time(const struct spoolss_Time *r, struct smb_iconv_convenience *ic, int flags) ic 62 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_Time, ic); ic 515 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PrinterInfo0(const struct spoolss_PrinterInfo0 *r, struct smb_iconv_convenience *ic, int flags) ic 517 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PrinterInfo0, ic); ic 721 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_DeviceMode(const struct spoolss_DeviceMode *r, struct smb_iconv_convenience *ic, int flags) ic 723 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_DeviceMode, ic); ic 946 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PrinterInfo1(const struct spoolss_PrinterInfo1 *r, struct smb_iconv_convenience *ic, int flags) ic 948 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PrinterInfo1, ic); ic 1672 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PrinterInfo2(const struct spoolss_PrinterInfo2 *r, struct smb_iconv_convenience *ic, int flags) ic 1674 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PrinterInfo2, ic); ic 1744 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PrinterInfo3(const struct spoolss_PrinterInfo3 *r, struct smb_iconv_convenience *ic, int flags) ic 1746 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PrinterInfo3, ic); ic 1879 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PrinterInfo4(const struct spoolss_PrinterInfo4 *r, struct smb_iconv_convenience *ic, int flags) ic 1881 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PrinterInfo4, ic); ic 2020 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PrinterInfo5(const struct spoolss_PrinterInfo5 *r, struct smb_iconv_convenience *ic, int flags) ic 2022 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PrinterInfo5, ic); ic 2055 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PrinterInfo6(const struct spoolss_PrinterInfo6 *r, struct smb_iconv_convenience *ic, int flags) ic 2057 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PrinterInfo6, ic); ic 2166 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PrinterInfo7(const struct spoolss_PrinterInfo7 *r, struct smb_iconv_convenience *ic, int flags) ic 2168 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PrinterInfo7, ic); ic 2536 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PrinterInfo(const union spoolss_PrinterInfo *r, uint32_t level, struct smb_iconv_convenience *ic, int flags) ic 2538 librpc/gen_ndr/ndr_spoolss.c return ndr_size_union(r, flags, level, (ndr_push_flags_fn_t)ndr_push_spoolss_PrinterInfo, ic); ic 2956 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_JobInfo1(const struct spoolss_JobInfo1 *r, struct smb_iconv_convenience *ic, int flags) ic 2958 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_JobInfo1, ic); ic 3584 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_JobInfo2(const struct spoolss_JobInfo2 *r, struct smb_iconv_convenience *ic, int flags) ic 3586 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_JobInfo2, ic); ic 3625 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_JobInfo3(const struct spoolss_JobInfo3 *r, struct smb_iconv_convenience *ic, int flags) ic 3627 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_JobInfo3, ic); ic 4256 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_JobInfo4(const struct spoolss_JobInfo4 *r, struct smb_iconv_convenience *ic, int flags) ic 4258 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_JobInfo4, ic); ic 4415 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_JobInfo(const union spoolss_JobInfo *r, uint32_t level, struct smb_iconv_convenience *ic, int flags) ic 4417 librpc/gen_ndr/ndr_spoolss.c return ndr_size_union(r, flags, level, (ndr_push_flags_fn_t)ndr_push_spoolss_JobInfo, ic); ic 9935 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_DriverInfo1(const struct spoolss_DriverInfo1 *r, struct smb_iconv_convenience *ic, int flags) ic 9937 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_DriverInfo1, ic); ic 10220 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_DriverInfo2(const struct spoolss_DriverInfo2 *r, struct smb_iconv_convenience *ic, int flags) ic 10222 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_DriverInfo2, ic); ic 10705 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_DriverInfo3(const struct spoolss_DriverInfo3 *r, struct smb_iconv_convenience *ic, int flags) ic 10707 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_DriverInfo3, ic); ic 11240 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_DriverInfo4(const struct spoolss_DriverInfo4 *r, struct smb_iconv_convenience *ic, int flags) ic 11242 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_DriverInfo4, ic); ic 11534 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_DriverInfo5(const struct spoolss_DriverInfo5 *r, struct smb_iconv_convenience *ic, int flags) ic 11536 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_DriverInfo5, ic); ic 12275 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_DriverInfo6(const struct spoolss_DriverInfo6 *r, struct smb_iconv_convenience *ic, int flags) ic 12277 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_DriverInfo6, ic); ic 13275 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_DriverInfo8(const struct spoolss_DriverInfo8 *r, struct smb_iconv_convenience *ic, int flags) ic 13277 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_DriverInfo8, ic); ic 13472 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_DriverInfo101(const struct spoolss_DriverInfo101 *r, struct smb_iconv_convenience *ic, int flags) ic 13474 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_DriverInfo101, ic); ic 13729 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_DriverInfo(const union spoolss_DriverInfo *r, uint32_t level, struct smb_iconv_convenience *ic, int flags) ic 13731 librpc/gen_ndr/ndr_spoolss.c return ndr_size_union(r, flags, level, (ndr_push_flags_fn_t)ndr_push_spoolss_DriverInfo, ic); ic 13774 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_DriverDirectoryInfo1(const struct spoolss_DriverDirectoryInfo1 *r, struct smb_iconv_convenience *ic, int flags) ic 13776 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_DriverDirectoryInfo1, ic); ic 13868 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_DriverDirectoryInfo(const union spoolss_DriverDirectoryInfo *r, uint32_t level, struct smb_iconv_convenience *ic, int flags) ic 13870 librpc/gen_ndr/ndr_spoolss.c return ndr_size_union(r, flags, level, (ndr_push_flags_fn_t)ndr_push_spoolss_DriverDirectoryInfo, ic); ic 13950 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PrintProcessorInfo1(const struct spoolss_PrintProcessorInfo1 *r, struct smb_iconv_convenience *ic, int flags) ic 13952 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PrintProcessorInfo1, ic); ic 14079 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PrintProcessorDirectoryInfo1(const struct spoolss_PrintProcessorDirectoryInfo1 *r, struct smb_iconv_convenience *ic, int flags) ic 14081 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PrintProcessorDirectoryInfo1, ic); ic 14173 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PrintProcessorDirectoryInfo(const union spoolss_PrintProcessorDirectoryInfo *r, uint32_t level, struct smb_iconv_convenience *ic, int flags) ic 14175 librpc/gen_ndr/ndr_spoolss.c return ndr_size_union(r, flags, level, (ndr_push_flags_fn_t)ndr_push_spoolss_PrintProcessorDirectoryInfo, ic); ic 14498 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_OSVersion(const struct spoolss_OSVersion *r, struct smb_iconv_convenience *ic, int flags) ic 14500 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_OSVersion, ic); ic 14574 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_OSVersionEx(const struct spoolss_OSVersionEx *r, struct smb_iconv_convenience *ic, int flags) ic 14576 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_OSVersionEx, ic); ic 14763 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PrinterData(const union spoolss_PrinterData *r, uint32_t level, struct smb_iconv_convenience *ic, int flags) ic 14765 librpc/gen_ndr/ndr_spoolss.c return ndr_size_union(r, flags, level, (ndr_push_flags_fn_t)ndr_push_spoolss_PrinterData, ic); ic 14952 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_FormInfo1(const struct spoolss_FormInfo1 *r, struct smb_iconv_convenience *ic, int flags) ic 14954 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_FormInfo1, ic); ic 15226 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_FormInfo2(const struct spoolss_FormInfo2 *r, struct smb_iconv_convenience *ic, int flags) ic 15228 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_FormInfo2, ic); ic 15339 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_FormInfo(const union spoolss_FormInfo *r, uint32_t level, struct smb_iconv_convenience *ic, int flags) ic 15341 librpc/gen_ndr/ndr_spoolss.c return ndr_size_union(r, flags, level, (ndr_push_flags_fn_t)ndr_push_spoolss_FormInfo, ic); ic 15800 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PortInfo1(const struct spoolss_PortInfo1 *r, struct smb_iconv_convenience *ic, int flags) ic 15802 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PortInfo1, ic); ic 16013 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PortInfo2(const struct spoolss_PortInfo2 *r, struct smb_iconv_convenience *ic, int flags) ic 16015 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PortInfo2, ic); ic 16163 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PortInfo3(const struct spoolss_PortInfo3 *r, struct smb_iconv_convenience *ic, int flags) ic 16165 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PortInfo3, ic); ic 16248 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PortInfoFF(const struct spoolss_PortInfoFF *r, struct smb_iconv_convenience *ic, int flags) ic 16250 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PortInfoFF, ic); ic 16486 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_MonitorInfo1(const struct spoolss_MonitorInfo1 *r, struct smb_iconv_convenience *ic, int flags) ic 16488 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_MonitorInfo1, ic); ic 16668 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_MonitorInfo2(const struct spoolss_MonitorInfo2 *r, struct smb_iconv_convenience *ic, int flags) ic 16670 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_MonitorInfo2, ic); ic 16858 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PrintProcDataTypesInfo1(const struct spoolss_PrintProcDataTypesInfo1 *r, struct smb_iconv_convenience *ic, int flags) ic 16860 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PrintProcDataTypesInfo1, ic); ic 18520 librpc/gen_ndr/ndr_spoolss.c _PUBLIC_ size_t ndr_size_spoolss_PrinterEnumValues(const struct spoolss_PrinterEnumValues *r, struct smb_iconv_convenience *ic, int flags) ic 18522 librpc/gen_ndr/ndr_spoolss.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_PrinterEnumValues, ic); ic 219 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PrinterInfo0(const struct spoolss_PrinterInfo0 *r, struct smb_iconv_convenience *ic, int flags); ic 224 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_DeviceMode(const struct spoolss_DeviceMode *r, struct smb_iconv_convenience *ic, int flags); ic 231 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PrinterInfo1(const struct spoolss_PrinterInfo1 *r, struct smb_iconv_convenience *ic, int flags); ic 236 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PrinterInfo2(const struct spoolss_PrinterInfo2 *r, struct smb_iconv_convenience *ic, int flags); ic 240 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PrinterInfo3(const struct spoolss_PrinterInfo3 *r, struct smb_iconv_convenience *ic, int flags); ic 244 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PrinterInfo4(const struct spoolss_PrinterInfo4 *r, struct smb_iconv_convenience *ic, int flags); ic 248 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PrinterInfo5(const struct spoolss_PrinterInfo5 *r, struct smb_iconv_convenience *ic, int flags); ic 252 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PrinterInfo6(const struct spoolss_PrinterInfo6 *r, struct smb_iconv_convenience *ic, int flags); ic 257 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PrinterInfo7(const struct spoolss_PrinterInfo7 *r, struct smb_iconv_convenience *ic, int flags); ic 262 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PrinterInfo(const union spoolss_PrinterInfo *r, uint32_t level, struct smb_iconv_convenience *ic, int flags); ic 267 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_JobInfo1(const struct spoolss_JobInfo1 *r, struct smb_iconv_convenience *ic, int flags); ic 271 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_JobInfo2(const struct spoolss_JobInfo2 *r, struct smb_iconv_convenience *ic, int flags); ic 275 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_JobInfo3(const struct spoolss_JobInfo3 *r, struct smb_iconv_convenience *ic, int flags); ic 279 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_JobInfo4(const struct spoolss_JobInfo4 *r, struct smb_iconv_convenience *ic, int flags); ic 283 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_JobInfo(const union spoolss_JobInfo *r, uint32_t level, struct smb_iconv_convenience *ic, int flags); ic 321 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_DriverInfo1(const struct spoolss_DriverInfo1 *r, struct smb_iconv_convenience *ic, int flags); ic 325 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_DriverInfo2(const struct spoolss_DriverInfo2 *r, struct smb_iconv_convenience *ic, int flags); ic 329 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_DriverInfo3(const struct spoolss_DriverInfo3 *r, struct smb_iconv_convenience *ic, int flags); ic 333 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_DriverInfo4(const struct spoolss_DriverInfo4 *r, struct smb_iconv_convenience *ic, int flags); ic 337 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_DriverInfo5(const struct spoolss_DriverInfo5 *r, struct smb_iconv_convenience *ic, int flags); ic 341 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_DriverInfo6(const struct spoolss_DriverInfo6 *r, struct smb_iconv_convenience *ic, int flags); ic 345 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_DriverInfo8(const struct spoolss_DriverInfo8 *r, struct smb_iconv_convenience *ic, int flags); ic 353 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_DriverInfo101(const struct spoolss_DriverInfo101 *r, struct smb_iconv_convenience *ic, int flags); ic 357 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_DriverInfo(const union spoolss_DriverInfo *r, uint32_t level, struct smb_iconv_convenience *ic, int flags); ic 361 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_DriverDirectoryInfo1(const struct spoolss_DriverDirectoryInfo1 *r, struct smb_iconv_convenience *ic, int flags); ic 365 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_DriverDirectoryInfo(const union spoolss_DriverDirectoryInfo *r, uint32_t level, struct smb_iconv_convenience *ic, int flags); ic 369 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PrintProcessorInfo1(const struct spoolss_PrintProcessorInfo1 *r, struct smb_iconv_convenience *ic, int flags); ic 376 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PrintProcessorDirectoryInfo1(const struct spoolss_PrintProcessorDirectoryInfo1 *r, struct smb_iconv_convenience *ic, int flags); ic 380 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PrintProcessorDirectoryInfo(const union spoolss_PrintProcessorDirectoryInfo *r, uint32_t level, struct smb_iconv_convenience *ic, int flags); ic 386 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_OSVersion(const struct spoolss_OSVersion *r, struct smb_iconv_convenience *ic, int flags); ic 390 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_OSVersionEx(const struct spoolss_OSVersionEx *r, struct smb_iconv_convenience *ic, int flags); ic 394 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PrinterData(const union spoolss_PrinterData *r, uint32_t level, struct smb_iconv_convenience *ic, int flags); ic 401 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_FormInfo1(const struct spoolss_FormInfo1 *r, struct smb_iconv_convenience *ic, int flags); ic 406 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_FormInfo2(const struct spoolss_FormInfo2 *r, struct smb_iconv_convenience *ic, int flags); ic 410 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_FormInfo(const union spoolss_FormInfo *r, uint32_t level, struct smb_iconv_convenience *ic, int flags); ic 417 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PortInfo1(const struct spoolss_PortInfo1 *r, struct smb_iconv_convenience *ic, int flags); ic 422 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PortInfo2(const struct spoolss_PortInfo2 *r, struct smb_iconv_convenience *ic, int flags); ic 428 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PortInfo3(const struct spoolss_PortInfo3 *r, struct smb_iconv_convenience *ic, int flags); ic 432 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PortInfoFF(const struct spoolss_PortInfoFF *r, struct smb_iconv_convenience *ic, int flags); ic 439 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_MonitorInfo1(const struct spoolss_MonitorInfo1 *r, struct smb_iconv_convenience *ic, int flags); ic 443 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_MonitorInfo2(const struct spoolss_MonitorInfo2 *r, struct smb_iconv_convenience *ic, int flags); ic 450 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PrintProcDataTypesInfo1(const struct spoolss_PrintProcDataTypesInfo1 *r, struct smb_iconv_convenience *ic, int flags); ic 482 librpc/gen_ndr/ndr_spoolss.h size_t ndr_size_spoolss_PrinterEnumValues(const struct spoolss_PrinterEnumValues *r, struct smb_iconv_convenience *ic, int flags); ic 347 librpc/gen_ndr/ndr_svcctl.c _PUBLIC_ size_t ndr_size_ENUM_SERVICE_STATUSW(const struct ENUM_SERVICE_STATUSW *r, struct smb_iconv_convenience *ic, int flags) ic 349 librpc/gen_ndr/ndr_svcctl.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_ENUM_SERVICE_STATUSW, ic); ic 482 librpc/gen_ndr/ndr_svcctl.c _PUBLIC_ size_t ndr_size_ENUM_SERVICE_STATUSA(const struct ENUM_SERVICE_STATUSA *r, struct smb_iconv_convenience *ic, int flags) ic 484 librpc/gen_ndr/ndr_svcctl.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_ENUM_SERVICE_STATUSA, ic); ic 905 librpc/gen_ndr/ndr_svcctl.c _PUBLIC_ size_t ndr_size_QUERY_SERVICE_CONFIG(const struct QUERY_SERVICE_CONFIG *r, struct smb_iconv_convenience *ic, int flags) ic 907 librpc/gen_ndr/ndr_svcctl.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_QUERY_SERVICE_CONFIG, ic); ic 1072 librpc/gen_ndr/ndr_svcctl.c _PUBLIC_ size_t ndr_size_SERVICE_DESCRIPTION(const struct SERVICE_DESCRIPTION *r, struct smb_iconv_convenience *ic, int flags) ic 1074 librpc/gen_ndr/ndr_svcctl.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_SERVICE_DESCRIPTION, ic); ic 1329 librpc/gen_ndr/ndr_svcctl.c _PUBLIC_ size_t ndr_size_SERVICE_FAILURE_ACTIONS(const struct SERVICE_FAILURE_ACTIONS *r, struct smb_iconv_convenience *ic, int flags) ic 1331 librpc/gen_ndr/ndr_svcctl.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_SERVICE_FAILURE_ACTIONS, ic); ic 114 librpc/gen_ndr/ndr_svcctl.h size_t ndr_size_ENUM_SERVICE_STATUSW(const struct ENUM_SERVICE_STATUSW *r, struct smb_iconv_convenience *ic, int flags); ic 118 librpc/gen_ndr/ndr_svcctl.h size_t ndr_size_ENUM_SERVICE_STATUSA(const struct ENUM_SERVICE_STATUSA *r, struct smb_iconv_convenience *ic, int flags); ic 131 librpc/gen_ndr/ndr_svcctl.h size_t ndr_size_QUERY_SERVICE_CONFIG(const struct QUERY_SERVICE_CONFIG *r, struct smb_iconv_convenience *ic, int flags); ic 137 librpc/gen_ndr/ndr_svcctl.h size_t ndr_size_SERVICE_DESCRIPTION(const struct SERVICE_DESCRIPTION *r, struct smb_iconv_convenience *ic, int flags); ic 143 librpc/gen_ndr/ndr_svcctl.h size_t ndr_size_SERVICE_FAILURE_ACTIONS(const struct SERVICE_FAILURE_ACTIONS *r, struct smb_iconv_convenience *ic, int flags); ic 26 librpc/ndr/ndr_krb5pac.c static size_t _ndr_size_PAC_INFO(const union PAC_INFO *r, uint32_t level, struct smb_iconv_convenience *ic, int flags) ic 28 librpc/ndr/ndr_krb5pac.c size_t s = ndr_size_PAC_INFO(r, level, ic, flags); ic 37 librpc/ndr/ndr_krb5pac.c static size_t _subcontext_size_PAC_INFO(const union PAC_INFO *r, uint32_t level, struct smb_iconv_convenience *ic, int flags) ic 39 librpc/ndr/ndr_krb5pac.c size_t s = ndr_size_PAC_INFO(r, level, ic, flags); ic 33 librpc/ndr/ndr_sec_helper.c size_t ndr_size_security_ace(const struct security_ace *ace, struct smb_iconv_convenience *ic, int flags) ic 39 librpc/ndr/ndr_sec_helper.c ret = 8 + ndr_size_dom_sid(&ace->trustee, ic, flags); ic 94 librpc/ndr/ndr_sec_helper.c size_t ndr_size_security_acl(const struct security_acl *theacl, struct smb_iconv_convenience *ic, int flags) ic 101 librpc/ndr/ndr_sec_helper.c ret += ndr_size_security_ace(&theacl->aces[i], ic, flags); ic 109 librpc/ndr/ndr_sec_helper.c size_t ndr_size_security_descriptor(const struct security_descriptor *sd, struct smb_iconv_convenience *ic, int flags) ic 115 librpc/ndr/ndr_sec_helper.c ret += ndr_size_dom_sid(sd->owner_sid, ic, flags); ic 116 librpc/ndr/ndr_sec_helper.c ret += ndr_size_dom_sid(sd->group_sid, ic, flags); ic 117 librpc/ndr/ndr_sec_helper.c ret += ndr_size_security_acl(sd->dacl, ic, flags); ic 118 librpc/ndr/ndr_sec_helper.c ret += ndr_size_security_acl(sd->sacl, ic, flags); ic 125 librpc/ndr/ndr_sec_helper.c size_t ndr_size_dom_sid(const struct dom_sid *sid, struct smb_iconv_convenience *ic, int flags) ic 696 librpc/ndr/ndr_spoolss_buf.c uint32_t _ndr_size_spoolss_DeviceMode(struct spoolss_DeviceMode *devmode, struct smb_iconv_convenience *ic, uint32_t flags) ic 699 librpc/ndr/ndr_spoolss_buf.c return ndr_size_spoolss_DeviceMode(devmode,ic,flags); ic 702 librpc/ndr/ndr_spoolss_buf.c _PUBLIC_ size_t ndr_size_spoolss_StringArray(const struct spoolss_StringArray *r, struct smb_iconv_convenience *ic, int flags) ic 708 librpc/ndr/ndr_spoolss_buf.c return ndr_size_struct(r, flags, (ndr_push_flags_fn_t)ndr_push_spoolss_StringArray, ic); ic 48 librpc/ndr/ndr_spoolss_buf.h uint32_t _ndr_size_spoolss_DeviceMode(struct spoolss_DeviceMode *devmode, struct smb_iconv_convenience *ic, uint32_t flags); ic 49 librpc/ndr/ndr_spoolss_buf.h size_t ndr_size_spoolss_StringArray(const struct spoolss_StringArray *r, struct smb_iconv_convenience *ic, int flags); ic 32 source3/rpc_server/srv_spoolss_nt.c #define SPOOLSS_BUFFER_UNION(fn,ic,info,level) \ ic 33 source3/rpc_server/srv_spoolss_nt.c ((info)?ndr_size_##fn(info, level, ic, 0):0) ic 35 source3/rpc_server/srv_spoolss_nt.c #define SPOOLSS_BUFFER_UNION_ARRAY(mem_ctx,fn,ic,info,level,count) \ ic 36 source3/rpc_server/srv_spoolss_nt.c ((info)?ndr_size_##fn##_info(mem_ctx, ic, level, count, info):0) ic 38 source3/rpc_server/srv_spoolss_nt.c #define SPOOLSS_BUFFER_ARRAY(mem_ctx,fn,ic,info,count) \ ic 39 source3/rpc_server/srv_spoolss_nt.c ((info)?ndr_size_##fn##_info(mem_ctx, ic, count, info):0) ic 30 source4/lib/registry/patchfile_preg.c struct smb_iconv_convenience *ic; ic 33 source4/lib/registry/patchfile_preg.c static WERROR preg_read_utf16(struct smb_iconv_convenience *ic, int fd, char *c) ic 40 source4/lib/registry/patchfile_preg.c push_codepoint(ic, c, v); ic 43 source4/lib/registry/patchfile_preg.c static WERROR preg_write_utf16(struct smb_iconv_convenience *ic, int fd, const char *string) ic 50 source4/lib/registry/patchfile_preg.c v = next_codepoint_convenience(ic, &string[i], &size); ic 70 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, "["); ic 71 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, key_name); ic 72 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, ";"); ic 73 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, value_name); ic 74 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, ";"); ic 77 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, ";"); ic 80 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, ";"); ic 82 source4/lib/registry/patchfile_preg.c preg_write_utf16(data->ic, data->fd, "]"); ic 143 source4/lib/registry/patchfile_preg.c struct smb_iconv_convenience *ic, ic 172 source4/lib/registry/patchfile_preg.c data->ic = ic; ic 488 source4/lib/registry/registry.h struct smb_iconv_convenience *ic, const char *filename); ic 499 source4/lib/registry/registry.h struct smb_iconv_convenience *ic, ic 55 source4/lib/registry/tests/diff.c struct smb_iconv_convenience *ic; ic 60 source4/lib/registry/tests/diff.c ic = lp_iconv_convenience(tctx->lp_ctx); ic 249 source4/lib/registry/tests/diff.c struct smb_iconv_convenience *ic; ic 255 source4/lib/registry/tests/diff.c ic = lp_iconv_convenience(tctx->lp_ctx); ic 258 source4/lib/registry/tests/diff.c error = reg_preg_diff_save(tctx, td->filename, ic, &td->callbacks, &td->callback_data); ic 267 source4/lib/registry/tests/diff.c struct smb_iconv_convenience *ic; ic 273 source4/lib/registry/tests/diff.c ic = lp_iconv_convenience(tctx->lp_ctx); ic 276 source4/lib/registry/tests/diff.c error = reg_dotreg_diff_save(tctx, td->filename, ic, &td->callbacks, &td->callback_data); ic 336 source4/lib/tdr/tdr.c struct tdr_push *tdr_push_init(TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *ic) ic 343 source4/lib/tdr/tdr.c push->iconv_convenience = talloc_reference(push, ic); ic 348 source4/lib/tdr/tdr.c struct tdr_pull *tdr_pull_init(TALLOC_CTX *mem_ctx, struct smb_iconv_convenience *ic) ic 355 source4/lib/tdr/tdr.c pull->iconv_convenience = talloc_reference(pull, ic); ic 59 source4/librpc/rpc/dcerpc.c struct smb_iconv_convenience *ic) ic 68 source4/librpc/rpc/dcerpc.c c->iconv_convenience = talloc_reference(c, ic); ic 94 source4/librpc/rpc/dcerpc.c struct smb_iconv_convenience *ic) ic 103 source4/librpc/rpc/dcerpc.c p->conn = dcerpc_connection_init(p, ev, ic); ic 263 source4/librpc/rpc/dcerpc.h struct smb_iconv_convenience *ic); ic 189 source4/ntvfs/posix/pvfs_resolve.c static NTSTATUS parse_stream_name(struct smb_iconv_convenience *ic, ic 206 source4/ntvfs/posix/pvfs_resolve.c codepoint_t c = next_codepoint_convenience(ic, p, &c_size); ic 262 source4/ntvfs/posix/pvfs_resolve.c struct smb_iconv_convenience *ic = NULL; ic 293 source4/ntvfs/posix/pvfs_resolve.c ic = lp_iconv_convenience(pvfs->ntvfs->ctx->lp_ctx); ic 296 source4/ntvfs/posix/pvfs_resolve.c codepoint_t c = next_codepoint_convenience(ic, p, &c_size); ic 329 source4/ntvfs/posix/pvfs_resolve.c status = parse_stream_name(ic, name, p); ic 38 source4/rpc_server/spoolss/dcesrv_spoolss.c #define SPOOLSS_BUFFER_UNION(fn,ic,info,level) \ ic 39 source4/rpc_server/spoolss/dcesrv_spoolss.c ((info)?ndr_size_##fn(info, level, ic, 0):0) ic 41 source4/rpc_server/spoolss/dcesrv_spoolss.c #define SPOOLSS_BUFFER_UNION_ARRAY(fn,ic,info,level,count) \ ic 42 source4/rpc_server/spoolss/dcesrv_spoolss.c ((info)?ndr_size_##fn##_info(dce_call, ic, level, count, info):0) ic 238 source4/rpc_server/spoolss/dcesrv_spoolss.c struct smb_iconv_convenience *ic = lp_iconv_convenience(ntptr->lp_ctx); ic 246 source4/rpc_server/spoolss/dcesrv_spoolss.c *r->out.needed = SPOOLSS_BUFFER_UNION_ARRAY(spoolss_EnumPrinters, ic, *r->out.info, r->in.level, *r->out.count); ic 374 source4/rpc_server/spoolss/dcesrv_spoolss.c struct smb_iconv_convenience *ic = lp_iconv_convenience(ntptr->lp_ctx); ic 382 source4/rpc_server/spoolss/dcesrv_spoolss.c *r->out.needed = SPOOLSS_BUFFER_UNION_ARRAY(spoolss_EnumPrinterDrivers, ic, *r->out.info, r->in.level, *r->out.count); ic 407 source4/rpc_server/spoolss/dcesrv_spoolss.c struct smb_iconv_convenience *ic = lp_iconv_convenience(ntptr->lp_ctx); ic 415 source4/rpc_server/spoolss/dcesrv_spoolss.c *r->out.needed = SPOOLSS_BUFFER_UNION(spoolss_DriverDirectoryInfo, ic, r->out.info, r->in.level); ic 459 source4/rpc_server/spoolss/dcesrv_spoolss.c struct smb_iconv_convenience *ic = lp_iconv_convenience(ntptr->lp_ctx); ic 467 source4/rpc_server/spoolss/dcesrv_spoolss.c *r->out.needed = SPOOLSS_BUFFER_UNION(spoolss_PrintProcessorDirectoryInfo, ic, r->out.info, r->in.level); ic 576 source4/rpc_server/spoolss/dcesrv_spoolss.c struct smb_iconv_convenience *ic = lp_iconv_convenience(dce_call->conn->dce_ctx->lp_ctx); ic 603 source4/rpc_server/spoolss/dcesrv_spoolss.c *r->out.needed = ndr_size_spoolss_PrinterData(r->out.data, *r->out.type, ic, 0); ic 723 source4/rpc_server/spoolss/dcesrv_spoolss.c struct smb_iconv_convenience *ic = lp_iconv_convenience(dce_call->conn->dce_ctx->lp_ctx); ic 744 source4/rpc_server/spoolss/dcesrv_spoolss.c *r->out.needed = SPOOLSS_BUFFER_UNION(spoolss_FormInfo, ic, r->out.info, r->in.level); ic 791 source4/rpc_server/spoolss/dcesrv_spoolss.c struct smb_iconv_convenience *ic = lp_iconv_convenience(dce_call->conn->dce_ctx->lp_ctx); ic 811 source4/rpc_server/spoolss/dcesrv_spoolss.c *r->out.needed = SPOOLSS_BUFFER_UNION_ARRAY(spoolss_EnumForms, ic, *r->out.info, r->in.level, *r->out.count); ic 826 source4/rpc_server/spoolss/dcesrv_spoolss.c struct smb_iconv_convenience *ic = lp_iconv_convenience(ntptr->lp_ctx); ic 834 source4/rpc_server/spoolss/dcesrv_spoolss.c *r->out.needed = SPOOLSS_BUFFER_UNION_ARRAY(spoolss_EnumPorts, ic, *r->out.info, r->in.level, *r->out.count); ic 849 source4/rpc_server/spoolss/dcesrv_spoolss.c struct smb_iconv_convenience *ic = lp_iconv_convenience(ntptr->lp_ctx); ic 857 source4/rpc_server/spoolss/dcesrv_spoolss.c *r->out.needed = SPOOLSS_BUFFER_UNION_ARRAY(spoolss_EnumMonitors, ic, *r->out.info, r->in.level, *r->out.count);