Lines Matching defs:name
17 * information: Portions Copyright [yyyy] [name of copyright owner]
30 * split and splice name
36 splitname(char *name, md_splitname *spn)
43 lastslash = strrchr(name, '/');
45 prefixlen = lastslash - name;
46 suffixlen = (strlen(name) - prefixlen) - 1; /* slash dropped */
49 suffixlen = strlen(name);
67 (void) memcpy(SPN_PREFIX(spn).pre_data, name, prefixlen);
76 char *name;
83 name = Malloc(prefixlen + suffixlen + 2);
84 (void) memcpy(name, SPN_PREFIX(spn).pre_data, prefixlen);
85 name[prefixlen] = '/';
86 suffix = name + (prefixlen + 1);
88 name[prefixlen + suffixlen + 1] = 0;
89 return (name);