Lines Matching refs:blob
2590 struct wpa_config_blob *blob = NULL; in wpas_dbus_handler_add_blob() local
2606 blob = os_zalloc(sizeof(*blob)); in wpas_dbus_handler_add_blob()
2607 if (!blob) { in wpas_dbus_handler_add_blob()
2612 blob->data = os_memdup(blob_data, blob_len); in wpas_dbus_handler_add_blob()
2613 blob->name = os_strdup(blob_name); in wpas_dbus_handler_add_blob()
2614 if (!blob->data || !blob->name) { in wpas_dbus_handler_add_blob()
2618 blob->len = blob_len; in wpas_dbus_handler_add_blob()
2620 wpa_config_set_blob(wpa_s->conf, blob); in wpas_dbus_handler_add_blob()
2621 wpas_notify_blob_added(wpa_s, blob->name); in wpas_dbus_handler_add_blob()
2626 if (blob) { in wpas_dbus_handler_add_blob()
2627 os_free(blob->name); in wpas_dbus_handler_add_blob()
2628 os_free(blob->data); in wpas_dbus_handler_add_blob()
2629 os_free(blob); in wpas_dbus_handler_add_blob()
2650 const struct wpa_config_blob *blob; in wpas_dbus_handler_get_blob() local
2655 blob = wpa_config_get_blob(wpa_s->conf, blob_name); in wpas_dbus_handler_get_blob()
2656 if (!blob) { in wpas_dbus_handler_get_blob()
2672 &(blob->data), blob->len) || in wpas_dbus_handler_get_blob()
4511 struct wpa_config_blob *blob; in wpas_dbus_getter_blobs() local
4521 blob = wpa_s->conf->blobs; in wpas_dbus_getter_blobs()
4522 while (blob) { in wpas_dbus_getter_blobs()
4528 &(blob->name)) || in wpas_dbus_getter_blobs()
4535 &(blob->data), in wpas_dbus_getter_blobs()
4536 blob->len) || in wpas_dbus_getter_blobs()
4546 blob = blob->next; in wpas_dbus_getter_blobs()