Lines Matching refs:data
39 struct ext_password_data *data;
42 data = os_zalloc(sizeof(*data));
43 if (data == NULL)
48 data->backend = backends[i];
53 if (!data->backend) {
54 os_free(data);
58 data->priv = data->backend->init(params);
59 if (data->priv == NULL) {
60 os_free(data);
64 return data;
68 void ext_password_deinit(struct ext_password_data *data)
70 if (data && data->backend && data->priv)
71 data->backend->deinit(data->priv);
72 os_free(data);
76 struct wpabuf * ext_password_get(struct ext_password_data *data,
79 if (data == NULL)
81 return data->backend->get(data->priv, name);