Lines Matching defs:aap

881     struct action_arg *aap, char **opts, int num_opts, char *mountpoint)
894 if (aap == NULL) {
896 aap = &aa_local;
941 if (aap == &aa_local) {
942 if (!rmm_volume_aa_from_prop(hal_ctx, udi, v, aap)) {
948 aap->aa_action = action;
956 (void) vold_postprocess(hal_ctx, udi, aap);
959 if (aap == &aa_local) {
960 rmm_volume_aa_free(aap);
1067 LibHalVolume *volume_arg, struct action_arg *aap)
1095 if (!(aap->aa_symdev = libhal_device_get_property_string(hal_ctx,
1101 if (!(aap->aa_media = libhal_device_get_property_string(hal_ctx,
1109 aap->aa_name = NULL;
1113 aap->aa_name = rmm_vold_convert_volume_label(
1115 if (strlen(aap->aa_name) == 0) {
1116 free(aap->aa_name);
1117 aap->aa_name = NULL;
1123 if (aap->aa_name == NULL) {
1124 aap->aa_name = (char *)calloc(1, sizeof ("unnamed_floppyNNNN"));
1125 if (aap->aa_name == NULL) {
1128 (void) snprintf(aap->aa_name, sizeof ("unnamed_floppyNNNN"),
1129 "unnamed_%s", aap->aa_media);
1132 if (!(aap->aa_path = libhal_device_get_property_string(hal_ctx, udi,
1137 if (!(aap->aa_rawpath = libhal_device_get_property_string(hal_ctx, udi,
1143 if (!(aap->aa_type = libhal_device_get_property_string(hal_ctx, udi,
1150 aap->aa_partname = NULL;
1151 } else if (!(aap->aa_partname = libhal_device_get_property_string(
1167 aap->aa_mountpoint = strdup(mountpoint);
1169 if (aap->aa_mountpoint == NULL) {
1181 rmm_volume_aa_free(aap);
1189 struct action_arg *aap)
1191 if (aap->aa_mountpoint != NULL) {
1192 free(aap->aa_mountpoint);
1194 aap->aa_mountpoint = rmm_get_mnttab_mount_point(aap->aa_path);
1198 rmm_volume_aa_free(struct action_arg *aap)
1200 if (aap->aa_symdev != NULL) {
1201 libhal_free_string(aap->aa_symdev);
1202 aap->aa_symdev = NULL;
1204 if (aap->aa_name != NULL) {
1205 free(aap->aa_name);
1206 aap->aa_name = NULL;
1208 if (aap->aa_path != NULL) {
1209 libhal_free_string(aap->aa_path);
1210 aap->aa_path = NULL;
1212 if (aap->aa_rawpath != NULL) {
1213 libhal_free_string(aap->aa_rawpath);
1214 aap->aa_rawpath = NULL;
1216 if (aap->aa_type != NULL) {
1217 libhal_free_string(aap->aa_type);
1218 aap->aa_type = NULL;
1220 if (aap->aa_media != NULL) {
1221 libhal_free_string(aap->aa_media);
1222 aap->aa_media = NULL;
1224 if (aap->aa_partname != NULL) {
1225 libhal_free_string(aap->aa_partname);
1226 aap->aa_partname = NULL;
1228 if (aap->aa_mountpoint != NULL) {
1229 free(aap->aa_mountpoint);
1230 aap->aa_mountpoint = NULL;