Lines Matching refs:md_map
63 static struct metadata_map md_map[] =
381 for (i = 0; md_map[i].key != NULL; i++)
383 switch (md_map[i].type)
386 ret = get_dictval_int_from_key(trk, md_map[i].key, &integer);
390 intval = (uint32_t *) ((char *) mfi + md_map[i].offset);
396 ret = get_dictval_string_from_key(trk, md_map[i].key, &string);
400 strval = (char **) ((char *) mfi + md_map[i].offset);
409 ret = get_dictval_bool_from_key(trk, md_map[i].key, &boolean);
413 chrval = (char *) mfi + md_map[i].offset;
419 intval = (uint32_t *) ((char *) mfi + md_map[i].offset);
421 get_dictval_date_from_key(trk, md_map[i].key, intval);
425 DPRINTF(E_WARN, L_SCAN, "Unhandled metadata type %d\n", md_map[i].type);