smbd_arg_t
smbd_arg_t dop_arg;
bzero(&dop_arg, sizeof (smbd_arg_t));
smbd_dop_quota_query(smbd_arg_t *arg)
smbd_dop_quota_set(smbd_arg_t *arg)
smbd_dop_dfs_get_referrals(smbd_arg_t *arg)
smbd_dop_shr_hostaccess(smbd_arg_t *arg)
smbd_dop_shr_exec(smbd_arg_t *arg)
smbd_dop_notify_dc_changed(smbd_arg_t *arg)
static int smbd_door_dispatch_async(smbd_arg_t *);
static void smbd_door_release_async(smbd_arg_t *);
list_create(&smbd_doorsvc.sd_async_list, sizeof (smbd_arg_t),
offsetof(smbd_arg_t, lnd));
smbd_arg_t dop_arg;
bzero(&dop_arg, sizeof (smbd_arg_t));
smbd_door_dispatch_async(smbd_arg_t *req_arg)
smbd_arg_t *arg = NULL;
if ((arg = malloc(sizeof (smbd_arg_t))) == NULL) {
(void) memcpy(arg, req_arg, sizeof (smbd_arg_t));
smbd_door_release_async(smbd_arg_t *arg)
smbd_arg_t *arg = (smbd_arg_t *)thread_arg;
smbd_dop_null(smbd_arg_t *arg)
smbd_dop_async_response(smbd_arg_t *rsp_arg)
smbd_arg_t *arg;
static int smbd_dop_null(smbd_arg_t *);
static int smbd_dop_async_response(smbd_arg_t *);
static int smbd_dop_user_auth_logon(smbd_arg_t *);
smbd_dop_user_nonauth_logon(smbd_arg_t *arg)
static int smbd_dop_user_nonauth_logon(smbd_arg_t *);
smbd_dop_user_auth_logoff(smbd_arg_t *arg)
static int smbd_dop_user_auth_logoff(smbd_arg_t *);
static int smbd_dop_lookup_sid(smbd_arg_t *);
smbd_dop_user_auth_logon(smbd_arg_t *arg __unused)
static int smbd_dop_lookup_name(smbd_arg_t *);
smbd_dop_lookup_name(smbd_arg_t *arg)
static int smbd_dop_join(smbd_arg_t *);
static int smbd_dop_get_dcinfo(smbd_arg_t *);
static int smbd_dop_vss_get_count(smbd_arg_t *);
static int smbd_dop_vss_get_snapshots(smbd_arg_t *);
static int smbd_dop_vss_map_gmttoken(smbd_arg_t *);
static int smbd_dop_ads_find_host(smbd_arg_t *);
static int smbd_dop_quota_query(smbd_arg_t *);
smbd_dop_lookup_sid(smbd_arg_t *arg)
static int smbd_dop_quota_set(smbd_arg_t *);
static int smbd_dop_dfs_get_referrals(smbd_arg_t *);
static int smbd_dop_shr_hostaccess(smbd_arg_t *);
static int smbd_dop_shr_exec(smbd_arg_t *);
static int smbd_dop_notify_dc_changed(smbd_arg_t *);
smbd_dop_join(smbd_arg_t *arg)
typedef int (*smbd_dop_t)(smbd_arg_t *);
smbd_dop_get_dcinfo(smbd_arg_t *arg)
smbd_dop_vss_get_count(smbd_arg_t *arg)
smbd_dop_vss_get_snapshots(smbd_arg_t *arg)
smbd_dop_vss_map_gmttoken(smbd_arg_t *arg)
smbd_dop_ads_find_host(smbd_arg_t *arg)