Lines Matching refs:ksmbd_share_config
36 static void kill_share(struct ksmbd_share_config *share) in kill_share()
56 void ksmbd_share_config_del(struct ksmbd_share_config *share) in ksmbd_share_config_del()
63 void __ksmbd_share_config_put(struct ksmbd_share_config *share) in __ksmbd_share_config_put()
69 static struct ksmbd_share_config *
70 __get_share_config(struct ksmbd_share_config *share) in __get_share_config()
77 static struct ksmbd_share_config *__share_lookup(const char *name) in __share_lookup()
79 struct ksmbd_share_config *share; in __share_lookup()
89 static int parse_veto_list(struct ksmbd_share_config *share, in parse_veto_list()
124 static struct ksmbd_share_config *share_config_request(struct ksmbd_work *work, in share_config_request()
128 struct ksmbd_share_config *share = NULL; in share_config_request()
129 struct ksmbd_share_config *lookup; in share_config_request()
153 share = kzalloc(sizeof(struct ksmbd_share_config), KSMBD_DEFAULT_GFP); in share_config_request()
226 struct ksmbd_share_config *ksmbd_share_config_get(struct ksmbd_work *work, in ksmbd_share_config_get()
229 struct ksmbd_share_config *share; in ksmbd_share_config_get()
242 bool ksmbd_share_veto_filename(struct ksmbd_share_config *share, in ksmbd_share_veto_filename()