Lines Matching refs:user
15 /* Lookup user from userdb */
21 /* Don't chdir() to user's home */
35 /* Don't create namespaces, only the user. */
96 /* Returns 1 if ok, 0 if user wasn't found, -1 if fatal error,
97 -2 if error is user-specific (e.g. invalid settings). */
106 /* Returns 0 if ok, -1 if fatal error, -2 if error is user-specific. */
108 struct mail_storage_service_user *user,
111 /* Returns 0 if ok, -1 if fatal error, -2 if error is user-specific. */
113 struct mail_storage_service_user *user,
118 struct mail_storage_service_user *user);
125 void mail_storage_service_user_ref(struct mail_storage_service_user *user);
126 void mail_storage_service_user_unref(struct mail_storage_service_user **user);
129 /* Initialize iterating through all users with a user mask hint to the
140 /* Activate user context. Normally this is called automatically by the ioloop,
142 useful to call this to set the correct user-specific log prefix. */
143 void mail_storage_service_io_activate_user(struct mail_storage_service_user *user);
144 /* Deactivate user context. This only switches back to non-user-specific
146 void mail_storage_service_io_deactivate_user(struct mail_storage_service_user *user);
150 void **mail_storage_service_user_get_set(struct mail_storage_service_user *user);
152 mail_storage_service_user_get_mail_set(struct mail_storage_service_user *user);
154 mail_storage_service_user_get_input(struct mail_storage_service_user *user);
156 mail_storage_service_user_get_settings_parser(struct mail_storage_service_user *user);
158 mail_storage_service_user_get_service_ctx(struct mail_storage_service_user *user);
159 pool_t mail_storage_service_user_get_pool(struct mail_storage_service_user *user);
168 /* Updates settings for storage service user, forwards return value of settings_parse_keyvalue() */
169 int mail_storage_service_user_set_setting(struct mail_storage_service_user *user,