Lines Matching refs:name

30  * 4. The name of JPNIC may not be used to endorse or promote products
67 const char *name;
82 static void *shared_obj_findsym(void *handle, const char *name);
83 static void *shared_obj_findsymx(void *handle, const char *name);
84 static void *get_func_addr(const char *name);
98 shared_obj_findsym(void *handle, const char *name) {
105 (void)strcpy(namebuf + 1, name);
106 name = namebuf;
110 if ((addr = shared_obj_findsymx(handle, name + 1)) != NULL) {
115 if ((addr = shared_obj_findsymx(handle, name)) != NULL) {
120 return (shared_obj_findsymx(handle, name));
122 return (shared_obj_findsymx(handle, name + 1));
128 shared_obj_findsymx(void *handle, const char *name) {
130 return (dlsym(handle, name));
138 get_func_addr(const char *name) {
140 void *addr = shared_obj_findsym(RTLD_NEXT, name);
143 TRACE(("stub: %s found in the subsequent objects\n", name));
149 for (i = 0; shobj[i].name != NULL; i++) {
151 TRACE(("stub: loading %s\n", shobj[i].name));
152 shobj[i].handle = shared_obj_open(shobj[i].name);
155 void *addr = shared_obj_findsym(shobj[i].handle, name);
158 name, shobj[i].name));
164 TRACE(("stub: %s not found\n", name));
170 idn_stub_gethostbyname(const char *name) {
171 static struct hostent *(*fp)(const char *name);
176 return ((*fp)(name));
183 idn_stub_gethostbyname2(const char *name, int af) {
184 static struct hostent *(*fp)(const char *name, int af);
189 return ((*fp)(name, af));
197 static struct hostent *(*fp)(GHBA_ADDR_T name,
212 idn_stub_gethostbyname_r(const char *name, struct hostent *result,
216 static int (*fp)(const char *name, struct hostent *result,
223 return ((*fp)(name, result, buffer, buflen, rp, errp));
230 idn_stub_gethostbyname2_r(const char *name, int af, struct hostent *result,
234 static int (*fp)(const char *name, int af, struct hostent *result,
241 return ((*fp)(name, af, result, buffer, buflen, rp, errp));
269 idn_stub_gethostbyname_r(const char *name, struct hostent *result,
272 static struct hostent *(*fp)(const char *name, struct hostent *result,
278 return ((*fp)(name, result, buffer, buflen, errp));
305 idn_stub_getipnodebyname(const char *name, int af, int flags, int *errp) {
306 static struct hostent *(*fp)(const char *name, int af, int flags,
312 return ((*fp)(name, af, flags, errp));