Lines Matching defs:be
116 getbyname(be, a)
117 files_backend_ptr_t be;
123 res = __nss_files_XY_hostbyname(be, argp, argp->key.name, AF_INET);
212 getbyaddr(be, a)
213 files_backend_ptr_t be;
219 res = _nss_files_XY_all(be, argp, 1, 0, check_addr);
271 getent_hosts(files_backend_ptr_t be, void *a)
277 return (_nss_files_XY_all(be, args, 1, 0, 0));
284 rc = _nss_files_XY_all(be, args, 1, 0, 0);
293 * These addresses have to be filtered.
338 __nss_files_XY_hostbyname(be, args, filter, type)
339 files_backend_ptr_t be;
358 if (be->buf == 0 && (be->buf = malloc(be->minbuf)) == 0) {
362 if (be->f == 0) {
363 if ((res = _nss_files_setent(be, 0)) != NSS_SUCCESS)
388 char *instr = be->buf;
391 if ((linelen = _nss_files_read_line(be->f,
392 instr, be->minbuf)) < 0) {
665 (void) _nss_files_endent(be, 0);
707 * in libnsl. Care should be taken to keep the two copies in sync.