Symbol: rpcent
crypto/krb5/src/include/gssrpc/netdb.h
56
struct rpcent *getrpcbyname(const char *name);
crypto/krb5/src/include/gssrpc/netdb.h
57
struct rpcent *getrpcbynumber(int number);
crypto/krb5/src/include/gssrpc/netdb.h
58
struct rpcent *getrpcent(void);
crypto/krb5/src/lib/rpc/getrpcent.c
101
struct rpcent *rpc;
crypto/krb5/src/lib/rpc/getrpcent.c
151
struct rpcent *
crypto/krb5/src/lib/rpc/getrpcent.c
154
struct rpcent *hp;
crypto/krb5/src/lib/rpc/getrpcent.c
172
static struct rpcent *
crypto/krb5/src/lib/rpc/getrpcent.c
55
struct rpcent rpc;
crypto/krb5/src/lib/rpc/getrpcent.c
61
static struct rpcent *interpret(void);
crypto/krb5/src/lib/rpc/getrpcent.c
78
struct rpcent *
crypto/krb5/src/lib/rpc/getrpcent.c
82
struct rpcent *p;
crypto/krb5/src/lib/rpc/getrpcent.c
98
struct rpcent *
include/rpc/rpcent.h
56
extern struct rpcent *getrpcbyname(const char *);
include/rpc/rpcent.h
57
extern struct rpcent *getrpcbynumber(int);
include/rpc/rpcent.h
58
extern struct rpcent *getrpcent(void);
lib/libc/rpc/getrpcent.c
113
struct rpcent rpc;
lib/libc/rpc/getrpcent.c
118
NSS_TLS_HANDLING(rpcent);
lib/libc/rpc/getrpcent.c
125
static int wrap_getrpcbyname_r(union key, struct rpcent *, char *,
lib/libc/rpc/getrpcent.c
126
size_t, struct rpcent **);
lib/libc/rpc/getrpcent.c
127
static int wrap_getrpcbynumber_r(union key, struct rpcent *, char *,
lib/libc/rpc/getrpcent.c
128
size_t, struct rpcent **);
lib/libc/rpc/getrpcent.c
129
static int wrap_getrpcent_r(union key, struct rpcent *, char *,
lib/libc/rpc/getrpcent.c
130
size_t, struct rpcent **);
lib/libc/rpc/getrpcent.c
131
static struct rpcent *getrpc(int (*fn)(union key, struct rpcent *, char *,
lib/libc/rpc/getrpcent.c
132
size_t, struct rpcent **), union key);
lib/libc/rpc/getrpcent.c
141
rpcent_unpack(char *p, struct rpcent *rpc, char **r_aliases,
lib/libc/rpc/getrpcent.c
208
struct rpcent *rpc;
lib/libc/rpc/getrpcent.c
239
rpc = va_arg(ap, struct rpcent *);
lib/libc/rpc/getrpcent.c
328
*((struct rpcent **)retval) = rpc;
lib/libc/rpc/getrpcent.c
385
struct rpcent *rpc;
lib/libc/rpc/getrpcent.c
420
rpc = va_arg(ap, struct rpcent *);
lib/libc/rpc/getrpcent.c
566
*((struct rpcent **)retval) = rpc;
lib/libc/rpc/getrpcent.c
656
struct rpcent *rpc;
lib/libc/rpc/getrpcent.c
660
struct rpcent new_rpc;
lib/libc/rpc/getrpcent.c
679
rpc = va_arg(ap, struct rpcent *);
lib/libc/rpc/getrpcent.c
683
desired_size = _ALIGNBYTES + sizeof(struct rpcent) + sizeof(char *);
lib/libc/rpc/getrpcent.c
708
p = buffer + sizeof(struct rpcent) + sizeof(char *);
lib/libc/rpc/getrpcent.c
709
memcpy(buffer + sizeof(struct rpcent), &p, sizeof(char *));
lib/libc/rpc/getrpcent.c
733
memcpy(buffer, &new_rpc, sizeof(struct rpcent));
lib/libc/rpc/getrpcent.c
743
struct rpcent *rpc;
lib/libc/rpc/getrpcent.c
765
rpc = va_arg(ap, struct rpcent *);
lib/libc/rpc/getrpcent.c
771
buffer_size - sizeof(struct rpcent) - sizeof(char *)) {
lib/libc/rpc/getrpcent.c
776
memcpy(rpc, buffer, sizeof(struct rpcent));
lib/libc/rpc/getrpcent.c
777
memcpy(&p, buffer + sizeof(struct rpcent), sizeof(char *));
lib/libc/rpc/getrpcent.c
780
memcpy(orig_buf, buffer + sizeof(struct rpcent) + sizeof(char *) +
lib/libc/rpc/getrpcent.c
782
buffer_size - sizeof(struct rpcent) - sizeof(char *) -
lib/libc/rpc/getrpcent.c
795
*((struct rpcent **)retval) = rpc;
lib/libc/rpc/getrpcent.c
806
getrpcbyname_r(const char *name, struct rpcent *rpc, char *buffer,
lib/libc/rpc/getrpcent.c
807
size_t bufsize, struct rpcent **result)
lib/libc/rpc/getrpcent.c
839
getrpcbynumber_r(int number, struct rpcent *rpc, char *buffer,
lib/libc/rpc/getrpcent.c
840
size_t bufsize, struct rpcent **result)
lib/libc/rpc/getrpcent.c
872
getrpcent_r(struct rpcent *rpc, char *buffer, size_t bufsize,
lib/libc/rpc/getrpcent.c
873
struct rpcent **result)
lib/libc/rpc/getrpcent.c
915
wrap_getrpcbyname_r(union key key, struct rpcent *rpc, char *buffer,
lib/libc/rpc/getrpcent.c
916
size_t bufsize, struct rpcent **res)
lib/libc/rpc/getrpcent.c
922
wrap_getrpcbynumber_r(union key key, struct rpcent *rpc, char *buffer,
lib/libc/rpc/getrpcent.c
923
size_t bufsize, struct rpcent **res)
lib/libc/rpc/getrpcent.c
929
wrap_getrpcent_r(union key key __unused, struct rpcent *rpc, char *buffer,
lib/libc/rpc/getrpcent.c
930
size_t bufsize, struct rpcent **res)
lib/libc/rpc/getrpcent.c
935
static struct rpcent *
lib/libc/rpc/getrpcent.c
936
getrpc(int (*fn)(union key, struct rpcent *, char *, size_t, struct rpcent **),
lib/libc/rpc/getrpcent.c
940
struct rpcent *res;
lib/libc/rpc/getrpcent.c
976
struct rpcent *
lib/libc/rpc/getrpcent.c
986
struct rpcent *
lib/libc/rpc/getrpcent.c
996
struct rpcent *
lib/libc/tests/nss/getrpc_test.c
109
free_rpcent(struct rpcent *rpc)
lib/libc/tests/nss/getrpc_test.c
123
compare_rpcent(struct rpcent *rpc1, struct rpcent *rpc2, void *mdata)
lib/libc/tests/nss/getrpc_test.c
163
sdump_rpcent(struct rpcent *rpc, char *buffer, size_t buflen)
lib/libc/tests/nss/getrpc_test.c
194
rpcent_read_snapshot_func(struct rpcent *rpc, char *line)
lib/libc/tests/nss/getrpc_test.c
205
memset(rpc, 0, sizeof(struct rpcent));
lib/libc/tests/nss/getrpc_test.c
246
memset(rpc, 0, sizeof(struct rpcent));
lib/libc/tests/nss/getrpc_test.c
259
dump_rpcent(struct rpcent *result)
lib/libc/tests/nss/getrpc_test.c
272
struct rpcent *rpc;
lib/libc/tests/nss/getrpc_test.c
277
TEST_DATA_APPEND(rpcent, td, rpc);
lib/libc/tests/nss/getrpc_test.c
287
rpcent_test_correctness(struct rpcent *rpc, void *mdata __unused)
lib/libc/tests/nss/getrpc_test.c
320
rpcent_check_ambiguity(struct rpcent_test_data *td, struct rpcent *rpc)
lib/libc/tests/nss/getrpc_test.c
323
return (TEST_DATA_FIND(rpcent, td, rpc, compare_rpcent,
lib/libc/tests/nss/getrpc_test.c
328
rpcent_test_getrpcbyname(struct rpcent *rpc_model, void *mdata)
lib/libc/tests/nss/getrpc_test.c
331
struct rpcent *rpc;
lib/libc/tests/nss/getrpc_test.c
367
rpcent_test_getrpcbynumber(struct rpcent *rpc_model, void *mdata)
lib/libc/tests/nss/getrpc_test.c
369
struct rpcent *rpc;
lib/libc/tests/nss/getrpc_test.c
388
rpcent_test_getrpcent(struct rpcent *rpc, void *mdata __unused)
lib/libc/tests/nss/getrpc_test.c
404
TEST_DATA_INIT(rpcent, &td, clone_rpcent, free_rpcent);
lib/libc/tests/nss/getrpc_test.c
405
TEST_DATA_INIT(rpcent, &td_snap, clone_rpcent, free_rpcent);
lib/libc/tests/nss/getrpc_test.c
423
TEST_SNAPSHOT_FILE_READ(rpcent, snapshot_file,
lib/libc/tests/nss/getrpc_test.c
434
rv = DO_1PASS_TEST(rpcent, &td,
lib/libc/tests/nss/getrpc_test.c
437
rv = DO_1PASS_TEST(rpcent, &td_snap,
lib/libc/tests/nss/getrpc_test.c
442
rv = DO_1PASS_TEST(rpcent, &td,
lib/libc/tests/nss/getrpc_test.c
445
rv = DO_1PASS_TEST(rpcent, &td_snap,
lib/libc/tests/nss/getrpc_test.c
450
rv = DO_1PASS_TEST(rpcent, &td, rpcent_test_getrpcent,
lib/libc/tests/nss/getrpc_test.c
453
rv = DO_2PASS_TEST(rpcent, &td, &td_snap,
lib/libc/tests/nss/getrpc_test.c
457
TEST_DATA_INIT(rpcent, &td_2pass, clone_rpcent, free_rpcent);
lib/libc/tests/nss/getrpc_test.c
460
rv = DO_2PASS_TEST(rpcent, &td, &td_2pass,
lib/libc/tests/nss/getrpc_test.c
462
TEST_DATA_DESTROY(rpcent, &td_2pass);
lib/libc/tests/nss/getrpc_test.c
466
rv = TEST_SNAPSHOT_FILE_WRITE(rpcent, snapshot_file, &td,
lib/libc/tests/nss/getrpc_test.c
475
TEST_DATA_DESTROY(rpcent, &td_snap);
lib/libc/tests/nss/getrpc_test.c
476
TEST_DATA_DESTROY(rpcent, &td);
lib/libc/tests/nss/getrpc_test.c
49
DECLARE_TEST_DATA(rpcent)
lib/libc/tests/nss/getrpc_test.c
50
DECLARE_TEST_FILE_SNAPSHOT(rpcent)
lib/libc/tests/nss/getrpc_test.c
51
DECLARE_1PASS_TEST(rpcent)
lib/libc/tests/nss/getrpc_test.c
52
DECLARE_2PASS_TEST(rpcent)
lib/libc/tests/nss/getrpc_test.c
54
static void clone_rpcent(struct rpcent *, struct rpcent const *);
lib/libc/tests/nss/getrpc_test.c
55
static int compare_rpcent(struct rpcent *, struct rpcent *, void *);
lib/libc/tests/nss/getrpc_test.c
56
static void dump_rpcent(struct rpcent *);
lib/libc/tests/nss/getrpc_test.c
57
static void free_rpcent(struct rpcent *);
lib/libc/tests/nss/getrpc_test.c
59
static void sdump_rpcent(struct rpcent *, char *, size_t);
lib/libc/tests/nss/getrpc_test.c
60
static int rpcent_read_snapshot_func(struct rpcent *, char *);
lib/libc/tests/nss/getrpc_test.c
63
struct rpcent *);
lib/libc/tests/nss/getrpc_test.c
65
static int rpcent_test_correctness(struct rpcent *, void *);
lib/libc/tests/nss/getrpc_test.c
66
static int rpcent_test_getrpcbyname(struct rpcent *, void *);
lib/libc/tests/nss/getrpc_test.c
67
static int rpcent_test_getrpcbynumber(struct rpcent *, void *);
lib/libc/tests/nss/getrpc_test.c
68
static int rpcent_test_getrpcent(struct rpcent *, void *);
lib/libc/tests/nss/getrpc_test.c
70
IMPLEMENT_TEST_DATA(rpcent)
lib/libc/tests/nss/getrpc_test.c
71
IMPLEMENT_TEST_FILE_SNAPSHOT(rpcent)
lib/libc/tests/nss/getrpc_test.c
72
IMPLEMENT_1PASS_TEST(rpcent)
lib/libc/tests/nss/getrpc_test.c
73
IMPLEMENT_2PASS_TEST(rpcent)
lib/libc/tests/nss/getrpc_test.c
76
clone_rpcent(struct rpcent *dest, struct rpcent const *src)
lib/libc/tests/nss/getrpc_test.c
84
memset(dest, 0, sizeof(struct rpcent));
usr.bin/getent/getent.c
459
struct rpcent *re;
usr.bin/rpcinfo/rpcinfo.c
1481
register struct rpcent *rpc;
usr.bin/rpcinfo/rpcinfo.c
1617
struct rpcent *rpc;
usr.bin/rpcinfo/rpcinfo.c
1642
register struct rpcent *rpc;
usr.bin/rpcinfo/rpcinfo.c
467
struct rpcent *rpc;
usr.bin/rpcinfo/rpcinfo.c
676
struct rpcent *rpc;
usr.bin/rpcinfo/rpcinfo.c
878
struct rpcent *rpc;
usr.sbin/inetd/inetd.c
257
static struct rpcent *rpc;
usr.sbin/rpcbind/security.c
168
struct rpcent *rpc;