Lines Matching refs:name
69 char name[0]; /* Contains name'\0'format'\0' */ member
356 static struct marker_entry *get_marker(const char *name) in get_marker() argument
361 u32 hash = jhash(name, strlen(name), 0); in get_marker()
365 if (!strcmp(name, e->name)) in get_marker()
375 static struct marker_entry *add_marker(const char *name, const char *format) in add_marker() argument
380 size_t name_len = strlen(name) + 1; in add_marker()
382 u32 hash = jhash(name, name_len-1, 0); in add_marker()
388 if (!strcmp(name, e->name)) { in add_marker()
390 "Marker %s busy\n", name); in add_marker()
402 memcpy(&e->name[0], name, name_len); in add_marker()
404 e->format = &e->name[name_len]; in add_marker()
411 e->name, e->format); in add_marker()
431 static int remove_marker(const char *name) in remove_marker() argument
437 size_t len = strlen(name) + 1; in remove_marker()
438 u32 hash = jhash(name, len-1, 0); in remove_marker()
442 if (!strcmp(name, e->name)) { in remove_marker()
472 entry->name, entry->format); in marker_set_format()
483 WARN_ON(strcmp(entry->name, elem->name) != 0); in set_marker()
490 entry->name, in set_marker()
623 mark_entry = get_marker(iter->name); in marker_update_probe_range()
673 int marker_probe_register(const char *name, const char *format, in marker_probe_register() argument
681 entry = get_marker(name); in marker_probe_register()
683 entry = add_marker(name, format); in marker_probe_register()
709 entry = get_marker(name); in marker_probe_register()
737 int marker_probe_unregister(const char *name, in marker_probe_unregister() argument
745 entry = get_marker(name); in marker_probe_unregister()
754 entry = get_marker(name); in marker_probe_unregister()
764 remove_marker(name); /* Ignore busy error message */ in marker_probe_unregister()
845 remove_marker(entry->name); /* Ignore busy error message */ in marker_probe_unregister_private_data()
865 void *marker_get_private_data(const char *name, marker_probe_func *probe, in marker_get_private_data() argument
871 size_t name_len = strlen(name) + 1; in marker_get_private_data()
872 u32 hash = jhash(name, name_len-1, 0); in marker_get_private_data()
877 if (!strcmp(name, e->name)) { in marker_get_private_data()