crypto/libressl/include/openssl/bio.h
456
#define BIO_set_ssl_mode(b,client) BIO_ctrl(b,BIO_C_SSL_MODE,client,NULL)
crypto/libressl/include/openssl/ssl.h
1114
BIO *BIO_new_ssl(SSL_CTX *ctx, int client);
crypto/libressl/include/openssl/ssl.h
629
const unsigned char *in, unsigned int inlen, const unsigned char *client,
crypto/libressl/ssl/bio_ssl.c
539
BIO_new_ssl(SSL_CTX *ctx, int client)
crypto/libressl/ssl/bio_ssl.c
549
if (client)
crypto/libressl/ssl/d1_lib.c
402
dtls1_listen(SSL *s, struct sockaddr *client)
crypto/libressl/ssl/d1_lib.c
416
(void)BIO_dgram_get_peer(SSL_get_rbio(s), client);
crypto/libressl/ssl/d1_lib.c
76
static int dtls1_listen(SSL *s, struct sockaddr *client);
crypto/libressl/ssl/ssl_lib.c
1711
const unsigned char *client, unsigned int client_len)
crypto/libressl/ssl/ssl_lib.c
1723
if (server[i] == client[j] &&
crypto/libressl/ssl/ssl_lib.c
1725
&client[j + 1], server[i]) == 0) {
crypto/libressl/ssl/ssl_lib.c
1731
j += client[j];
crypto/libressl/ssl/ssl_lib.c
1739
result = client;
crypto/libressl/ssl/ssl_tlsext.c
1978
struct tls_extension_funcs client;
crypto/libressl/ssl/ssl_tlsext.c
1987
.client = {
crypto/libressl/ssl/ssl_tlsext.c
2002
.client = {
crypto/libressl/ssl/ssl_tlsext.c
2016
.client = {
crypto/libressl/ssl/ssl_tlsext.c
2030
.client = {
crypto/libressl/ssl/ssl_tlsext.c
2045
.client = {
crypto/libressl/ssl/ssl_tlsext.c
2059
.client = {
crypto/libressl/ssl/ssl_tlsext.c
2073
.client = {
crypto/libressl/ssl/ssl_tlsext.c
2087
.client = {
crypto/libressl/ssl/ssl_tlsext.c
2101
.client = {
crypto/libressl/ssl/ssl_tlsext.c
2115
.client = {
crypto/libressl/ssl/ssl_tlsext.c
2129
.client = {
crypto/libressl/ssl/ssl_tlsext.c
2145
.client = {
crypto/libressl/ssl/ssl_tlsext.c
2160
.client = {
crypto/libressl/ssl/ssl_tlsext.c
2174
.client = {
crypto/libressl/ssl/ssl_tlsext.c
2190
.client = {
crypto/libressl/ssl/ssl_tlsext.c
2239
return &tlsext->client;
crypto/openssh/auth-krb5.c
81
char *client, *platform_client;
crypto/openssh/auth-krb5.c
86
client = platform_client ? platform_client : authctxt->pw->pw_name;
crypto/openssh/auth-krb5.c
94
problem = krb5_parse_name(authctxt->krb5_ctx, client,
crypto/openssh/gss-genr.c
169
(*ctx)->client = GSS_C_NO_NAME;
crypto/openssh/gss-genr.c
192
if ((*ctx)->client != GSS_C_NO_NAME)
crypto/openssh/gss-genr.c
193
gss_release_name(&ms, &(*ctx)->client);
crypto/openssh/gss-serv-krb5.c
104
name, (char *)client->displayname.value);
crypto/openssh/gss-serv-krb5.c
117
ssh_gssapi_krb5_storecreds(ssh_gssapi_client *client)
crypto/openssh/gss-serv-krb5.c
126
if (client->creds == NULL) {
crypto/openssh/gss-serv-krb5.c
158
client->exportedname.value, &princ))) {
crypto/openssh/gss-serv-krb5.c
177
client->creds, ccache))) {
crypto/openssh/gss-serv-krb5.c
183
client->store.filename = xstrdup(krb5_cc_get_name(krb_context, ccache));
crypto/openssh/gss-serv-krb5.c
184
client->store.envvar = "KRB5CCNAME";
crypto/openssh/gss-serv-krb5.c
185
len = strlen(client->store.filename) + 6;
crypto/openssh/gss-serv-krb5.c
186
client->store.envval = xmalloc(len);
crypto/openssh/gss-serv-krb5.c
187
snprintf(client->store.envval, len, "FILE:%s", client->store.filename);
crypto/openssh/gss-serv-krb5.c
191
do_pam_putenv(client->store.envvar, client->store.envval);
crypto/openssh/gss-serv-krb5.c
85
ssh_gssapi_krb5_userok(ssh_gssapi_client *client, char *name)
crypto/openssh/gss-serv-krb5.c
94
if ((retval = krb5_parse_name(krb_context, client->exportedname.value,
crypto/openssh/gss-serv.c
184
GSS_C_NO_CHANNEL_BINDINGS, &ctx->client, &mech,
crypto/openssh/gss-serv.c
276
ssh_gssapi_getclient(Gssctxt *ctx, ssh_gssapi_client *client)
crypto/openssh/gss-serv.c
282
client->mech = NULL;
crypto/openssh/gss-serv.c
288
client->mech = supported_mechs[i];
crypto/openssh/gss-serv.c
292
if (client->mech == NULL)
crypto/openssh/gss-serv.c
295
if ((ctx->major = gss_display_name(&ctx->minor, ctx->client,
crypto/openssh/gss-serv.c
296
&client->displayname, NULL))) {
crypto/openssh/gss-serv.c
301
if ((ctx->major = gss_export_name(&ctx->minor, ctx->client,
crypto/openssh/gss-serv.c
308
&client->exportedname))) {
crypto/openssh/gss-serv.c
313
client->creds = ctx->client_creds;
crypto/openssh/kex.c
796
choose_enc(struct sshenc *enc, char *client, char *server)
crypto/openssh/kex.c
798
char *name = match_list(client, server, NULL);
crypto/openssh/kex.c
818
choose_mac(struct ssh *ssh, struct sshmac *mac, char *client, char *server)
crypto/openssh/kex.c
820
char *name = match_list(client, server, NULL);
crypto/openssh/kex.c
836
choose_comp(struct sshcomp *comp, char *client, char *server)
crypto/openssh/kex.c
838
char *name = match_list(client, server, NULL);
crypto/openssh/kex.c
861
choose_kex(struct kex *k, char *client, char *server)
crypto/openssh/kex.c
863
k->name = match_list(client, server, NULL);
crypto/openssh/kex.c
879
choose_hostkeyalg(struct kex *k, char *client, char *server)
crypto/openssh/kex.c
882
k->hostkey_alg = match_list(client, server, NULL);
crypto/openssh/match.c
274
match_list(const char *client, const char *server, u_int *next)
crypto/openssh/match.c
280
c = cp = xstrdup(client);
lib/libc/rpc/auth_none.c
105
authnone_marshal(AUTH *client __unused, XDR *xdrs)
lib/libc/rpc/auth_none.c
126
authnone_verf(AUTH *client __unused)
lib/libc/rpc/auth_none.c
132
authnone_validate(AUTH *client __unused, struct opaque_auth *opaque __unused)
lib/libc/rpc/auth_none.c
140
authnone_refresh(AUTH *client __unused, void *dummy __unused)
lib/libc/rpc/auth_none.c
148
authnone_destroy(AUTH *client __unused)
lib/libc/rpc/clnt_raw.c
128
client->cl_ops = clnt_raw_ops();
lib/libc/rpc/clnt_raw.c
129
client->cl_auth = authnone_create();
lib/libc/rpc/clnt_raw.c
131
return (client);
lib/libc/rpc/clnt_raw.c
91
CLIENT *client = &clp->client_object;
lib/libc/rpc/clnt_simple.c
138
rcp->client = NULL;
lib/libc/rpc/clnt_simple.c
150
if (rcp->client)
lib/libc/rpc/clnt_simple.c
151
CLNT_DESTROY(rcp->client);
lib/libc/rpc/clnt_simple.c
155
rcp->client = clnt_create(host, prognum, versnum, nettype);
lib/libc/rpc/clnt_simple.c
157
if (rcp->client == NULL) {
lib/libc/rpc/clnt_simple.c
167
CLNT_CONTROL(rcp->client,
lib/libc/rpc/clnt_simple.c
169
if (CLNT_CONTROL(rcp->client, CLGET_FD, (char *)(void *)&fd))
lib/libc/rpc/clnt_simple.c
185
clnt_stat = CLNT_CALL(rcp->client, procnum, inproc, (char *) in,
lib/libc/rpc/clnt_simple.c
66
CLIENT *client; /* Client handle */
lib/libc/rpc/clnt_simple.c
83
if (rcp->client)
lib/libc/rpc/clnt_simple.c
84
CLNT_DESTROY(rcp->client);
lib/libc/rpc/key_call.c
264
CLIENT *client; /* Client handle */
lib/libc/rpc/key_call.c
276
if (kcp->client)
lib/libc/rpc/key_call.c
277
clnt_destroy(kcp->client);
lib/libc/rpc/key_call.c
321
kcp->client = NULL;
lib/libc/rpc/key_call.c
325
if (kcp->client != NULL && kcp->pid != getpid()) {
lib/libc/rpc/key_call.c
326
clnt_destroy(kcp->client);
lib/libc/rpc/key_call.c
327
kcp->client = NULL;
lib/libc/rpc/key_call.c
330
if (kcp->client != NULL) {
lib/libc/rpc/key_call.c
334
auth_destroy(kcp->client->cl_auth);
lib/libc/rpc/key_call.c
335
kcp->client->cl_auth =
lib/libc/rpc/key_call.c
337
if (kcp->client->cl_auth == NULL) {
lib/libc/rpc/key_call.c
338
clnt_destroy(kcp->client);
lib/libc/rpc/key_call.c
339
kcp->client = NULL;
lib/libc/rpc/key_call.c
344
clnt_control(kcp->client, CLSET_VERS, (void *)&vers);
lib/libc/rpc/key_call.c
345
return (kcp->client);
lib/libc/rpc/key_call.c
363
kcp->client = clnt_tp_create(u.nodename,
lib/libc/rpc/key_call.c
365
if (kcp->client)
lib/libc/rpc/key_call.c
372
if ((kcp->client == NULL) && (tpconf))
lib/libc/rpc/key_call.c
374
kcp->client = clnt_tp_create(u.nodename,
lib/libc/rpc/key_call.c
378
if (kcp->client == NULL) {
lib/libc/rpc/key_call.c
383
kcp->client->cl_auth = authsys_create("", kcp->uid, 0, 0, NULL);
lib/libc/rpc/key_call.c
384
if (kcp->client->cl_auth == NULL) {
lib/libc/rpc/key_call.c
385
clnt_destroy(kcp->client);
lib/libc/rpc/key_call.c
386
kcp->client = NULL;
lib/libc/rpc/key_call.c
392
clnt_control(kcp->client, CLSET_RETRY_TIMEOUT,
lib/libc/rpc/key_call.c
394
if (clnt_control(kcp->client, CLGET_FD, (char *)&fd))
lib/libc/rpc/key_call.c
397
return (kcp->client);
lib/libc/rpc/pmap_getmaps.c
75
CLIENT *client;
lib/libc/rpc/pmap_getmaps.c
82
client = clnttcp_create(address, PMAPPROG,
lib/libc/rpc/pmap_getmaps.c
84
if (client != NULL) {
lib/libc/rpc/pmap_getmaps.c
85
if (CLNT_CALL(client, (rpcproc_t)PMAPPROC_DUMP,
lib/libc/rpc/pmap_getmaps.c
89
clnt_perror(client, "pmap_getmaps rpc problem");
lib/libc/rpc/pmap_getmaps.c
91
CLNT_DESTROY(client);
lib/libc/rpc/pmap_getport.c
71
CLIENT *client;
lib/libc/rpc/pmap_getport.c
77
client = clntudp_bufcreate(address, PMAPPROG,
lib/libc/rpc/pmap_getport.c
79
if (client != NULL) {
lib/libc/rpc/pmap_getport.c
84
if (CLNT_CALL(client, (rpcproc_t)PMAPPROC_GETPORT,
lib/libc/rpc/pmap_getport.c
89
clnt_geterr(client, &rpc_createerr.cf_error);
lib/libc/rpc/pmap_getport.c
93
CLNT_DESTROY(client);
lib/libc/rpc/pmap_rmt.c
100
stat = CLNT_CALL(client, (rpcproc_t)PMAPPROC_CALLIT,
lib/libc/rpc/pmap_rmt.c
103
CLNT_DESTROY(client);
lib/libc/rpc/pmap_rmt.c
81
CLIENT *client;
lib/libc/rpc/pmap_rmt.c
90
client = clntudp_create(addr, PMAPPROG, PMAPVERS, timeout, &sock);
lib/libc/rpc/pmap_rmt.c
91
if (client != NULL) {
lib/libc/rpc/rpcb_clnt.c
1003
if (client) {
lib/libc/rpc/rpcb_clnt.c
1004
CLNT_DESTROY(client);
lib/libc/rpc/rpcb_clnt.c
1005
client = NULL;
lib/libc/rpc/rpcb_clnt.c
1010
if (client) {
lib/libc/rpc/rpcb_clnt.c
1011
CLNT_DESTROY(client);
lib/libc/rpc/rpcb_clnt.c
1012
client = NULL;
lib/libc/rpc/rpcb_clnt.c
1016
*clpp = client;
lib/libc/rpc/rpcb_clnt.c
1017
} else if (client) {
lib/libc/rpc/rpcb_clnt.c
1018
CLNT_DESTROY(client);
lib/libc/rpc/rpcb_clnt.c
1071
CLIENT *client;
lib/libc/rpc/rpcb_clnt.c
1075
client = getclnthandle(host, nconf, NULL);
lib/libc/rpc/rpcb_clnt.c
1076
if (client == NULL) {
lib/libc/rpc/rpcb_clnt.c
1079
clnt_st = CLNT_CALL(client, (rpcproc_t)RPCBPROC_DUMP,
lib/libc/rpc/rpcb_clnt.c
1088
clnt_geterr(client, &rpc_createerr.cf_error);
lib/libc/rpc/rpcb_clnt.c
1093
CLNT_CONTROL(client, CLGET_VERS, (char *)(void *)&vers);
lib/libc/rpc/rpcb_clnt.c
1096
CLNT_CONTROL(client, CLSET_VERS, (char *)(void *)&vers);
lib/libc/rpc/rpcb_clnt.c
1097
if (CLNT_CALL(client, (rpcproc_t)RPCBPROC_DUMP,
lib/libc/rpc/rpcb_clnt.c
1103
clnt_geterr(client, &rpc_createerr.cf_error);
lib/libc/rpc/rpcb_clnt.c
1106
CLNT_DESTROY(client);
lib/libc/rpc/rpcb_clnt.c
1123
CLIENT *client;
lib/libc/rpc/rpcb_clnt.c
1130
client = getclnthandle(host, nconf, NULL);
lib/libc/rpc/rpcb_clnt.c
1131
if (client == NULL) {
lib/libc/rpc/rpcb_clnt.c
1135
CLNT_CONTROL(client, CLSET_RETRY_TIMEOUT, (char *)(void *)&rmttimeout);
lib/libc/rpc/rpcb_clnt.c
1146
CLNT_CONTROL(client, CLSET_VERS, (char *)(void *)&rpcb_vers);
lib/libc/rpc/rpcb_clnt.c
1147
stat = CLNT_CALL(client, (rpcproc_t)RPCBPROC_CALLIT,
lib/libc/rpc/rpcb_clnt.c
1181
CLNT_DESTROY(client);
lib/libc/rpc/rpcb_clnt.c
1194
CLIENT *client = NULL;
lib/libc/rpc/rpcb_clnt.c
1211
while (client == NULL) {
lib/libc/rpc/rpcb_clnt.c
1217
client = getclnthandle(host, nconf, NULL);
lib/libc/rpc/rpcb_clnt.c
1218
if (client)
lib/libc/rpc/rpcb_clnt.c
1222
if (client == NULL) {
lib/libc/rpc/rpcb_clnt.c
1226
st = CLNT_CALL(client, (rpcproc_t)RPCBPROC_GETTIME,
lib/libc/rpc/rpcb_clnt.c
1231
CLNT_CONTROL(client, CLGET_VERS, (char *)(void *)&vers);
lib/libc/rpc/rpcb_clnt.c
1235
CLNT_CONTROL(client, CLSET_VERS, (char *)(void *)&vers);
lib/libc/rpc/rpcb_clnt.c
1236
st = CLNT_CALL(client, (rpcproc_t)RPCBPROC_GETTIME,
lib/libc/rpc/rpcb_clnt.c
1242
CLNT_DESTROY(client);
lib/libc/rpc/rpcb_clnt.c
1253
CLIENT *client;
lib/libc/rpc/rpcb_clnt.c
1266
client = local_rpcb();
lib/libc/rpc/rpcb_clnt.c
1267
if (! client) {
lib/libc/rpc/rpcb_clnt.c
1271
CLNT_CALL(client, (rpcproc_t)RPCBPROC_TADDR2UADDR,
lib/libc/rpc/rpcb_clnt.c
1274
CLNT_DESTROY(client);
lib/libc/rpc/rpcb_clnt.c
1285
CLIENT *client;
lib/libc/rpc/rpcb_clnt.c
1298
client = local_rpcb();
lib/libc/rpc/rpcb_clnt.c
1299
if (! client) {
lib/libc/rpc/rpcb_clnt.c
1305
CLNT_DESTROY(client);
lib/libc/rpc/rpcb_clnt.c
1308
if (CLNT_CALL(client, (rpcproc_t)RPCBPROC_UADDR2TADDR,
lib/libc/rpc/rpcb_clnt.c
1315
CLNT_DESTROY(client);
lib/libc/rpc/rpcb_clnt.c
300
CLIENT *client;
lib/libc/rpc/rpcb_clnt.c
311
client = NULL;
lib/libc/rpc/rpcb_clnt.c
319
client = clnt_tli_create(RPC_ANYFD, nconf, addr,
lib/libc/rpc/rpcb_clnt.c
321
if (client != NULL) {
lib/libc/rpc/rpcb_clnt.c
325
return (client);
lib/libc/rpc/rpcb_clnt.c
362
client = local_rpcb();
lib/libc/rpc/rpcb_clnt.c
363
if (! client) {
lib/libc/rpc/rpcb_clnt.c
373
CLNT_DESTROY(client);
lib/libc/rpc/rpcb_clnt.c
379
return (client);
lib/libc/rpc/rpcb_clnt.c
414
client = clnt_tli_create(RPC_ANYFD, nconf, &taddr,
lib/libc/rpc/rpcb_clnt.c
417
if (! client) {
lib/libc/rpc/rpcb_clnt.c
422
if (client) {
lib/libc/rpc/rpcb_clnt.c
432
return (client);
lib/libc/rpc/rpcb_clnt.c
446
CLIENT *client;
lib/libc/rpc/rpcb_clnt.c
470
client = clnt_vc_create(sock, &nbuf, (rpcprog_t)RPCBPROG,
lib/libc/rpc/rpcb_clnt.c
473
if (client != NULL) {
lib/libc/rpc/rpcb_clnt.c
475
CLNT_CONTROL(client, CLSET_FD_CLOSE, NULL);
lib/libc/rpc/rpcb_clnt.c
476
return client;
lib/libc/rpc/rpcb_clnt.c
533
client = getclnthandle(hostname, loopnconf, NULL);
lib/libc/rpc/rpcb_clnt.c
534
return (client);
lib/libc/rpc/rpcb_clnt.c
546
CLIENT *client;
lib/libc/rpc/rpcb_clnt.c
560
client = local_rpcb();
lib/libc/rpc/rpcb_clnt.c
561
if (! client) {
lib/libc/rpc/rpcb_clnt.c
570
CLNT_DESTROY(client);
lib/libc/rpc/rpcb_clnt.c
585
CLNT_CALL(client, (rpcproc_t)RPCBPROC_SET, (xdrproc_t) xdr_rpcb,
lib/libc/rpc/rpcb_clnt.c
589
CLNT_DESTROY(client);
lib/libc/rpc/rpcb_clnt.c
603
CLIENT *client;
lib/libc/rpc/rpcb_clnt.c
608
client = local_rpcb();
lib/libc/rpc/rpcb_clnt.c
609
if (! client) {
lib/libc/rpc/rpcb_clnt.c
626
CLNT_CALL(client, (rpcproc_t)RPCBPROC_UNSET, (xdrproc_t) xdr_rpcb,
lib/libc/rpc/rpcb_clnt.c
630
CLNT_DESTROY(client);
lib/libc/rpc/rpcb_clnt.c
729
CLIENT *client = NULL;
lib/libc/rpc/rpcb_clnt.c
771
client = getclnthandle(host, newnconf, &parms.r_addr);
lib/libc/rpc/rpcb_clnt.c
774
client = getclnthandle(host, nconf, &parms.r_addr);
lib/libc/rpc/rpcb_clnt.c
776
if (client == NULL)
lib/libc/rpc/rpcb_clnt.c
782
CLNT_CONTROL(client, CLSET_RETRY_TIMEOUT, (char *)&rpcbrmttime);
lib/libc/rpc/rpcb_clnt.c
783
CLNT_CONTROL(client, CLSET_VERS, (char *)&pmapvers);
lib/libc/rpc/rpcb_clnt.c
790
clnt_st = CLNT_CALL(client, (rpcproc_t)PMAPPROC_GETPORT,
lib/libc/rpc/rpcb_clnt.c
799
clnt_geterr(client, &rpc_createerr.cf_error);
lib/libc/rpc/rpcb_clnt.c
807
CLNT_CONTROL(client, CLGET_SVC_ADDR, (char *)&remote);
lib/libc/rpc/rpcb_clnt.c
813
clnt_geterr(client, &rpc_createerr.cf_error);
lib/libc/rpc/rpcb_clnt.c
866
if (client == NULL) {
lib/libc/rpc/rpcb_clnt.c
875
client = getclnthandle(host, nconf_clts,
lib/libc/rpc/rpcb_clnt.c
881
if (client == NULL)
lib/libc/rpc/rpcb_clnt.c
886
CLNT_CONTROL(client, CLSET_VERS, (char *)(void *)&vers);
lib/libc/rpc/rpcb_clnt.c
897
CLNT_CONTROL(client, CLSET_RETRY_TIMEOUT, (char *)&rpcbrmttime);
lib/libc/rpc/rpcb_clnt.c
899
clnt_st = CLNT_CALL(client, (rpcproc_t)RPCBPROC_GETADDRLIST,
lib/libc/rpc/rpcb_clnt.c
907
CLNT_CONTROL(client, CLGET_SVC_ADDR,
lib/libc/rpc/rpcb_clnt.c
928
clnt_geterr(client, &rpc_createerr.cf_error);
lib/libc/rpc/rpcb_clnt.c
936
if (client && ((nconf->nc_semantics == NC_TPI_COTS_ORD) ||
lib/libc/rpc/rpcb_clnt.c
939
CLNT_DESTROY(client);
lib/libc/rpc/rpcb_clnt.c
940
client = NULL;
lib/libc/rpc/rpcb_clnt.c
943
if (client == NULL) {
lib/libc/rpc/rpcb_clnt.c
944
client = getclnthandle(host, nconf, &parms.r_addr);
lib/libc/rpc/rpcb_clnt.c
945
if (client == NULL) {
lib/libc/rpc/rpcb_clnt.c
956
CLNT_CONTROL(client, CLSET_RETRY_TIMEOUT, (char *) &rpcbrmttime);
lib/libc/rpc/rpcb_clnt.c
959
CLNT_CONTROL(client, CLSET_VERS, (char *)(void *)&vers);
lib/libc/rpc/rpcb_clnt.c
960
clnt_st = CLNT_CALL(client, (rpcproc_t)RPCBPROC_GETADDR,
lib/libc/rpc/rpcb_clnt.c
984
CLNT_CONTROL(client, CLGET_SVC_ADDR,
lib/libc/rpc/rpcb_clnt.c
991
clnt_geterr(client, &rpcerr);
lib/libc/rpc/rpcb_clnt.c
997
clnt_geterr(client, &rpc_createerr.cf_error);
lib/libc/yp/yplib.c
305
CLIENT *client;
lib/libc/yp/yplib.c
445
client = clnttcp_create(&clnt_sin, YPBINDPROG, YPBINDVERS, &clnt_sock,
lib/libc/yp/yplib.c
447
if (client == NULL) {
lib/libc/yp/yplib.c
469
if (client != NULL)
lib/libc/yp/yplib.c
470
clnt_destroy(client);
lib/libc/yp/yplib.c
477
r = clnt_call(client, YPBINDPROC_DOMAIN,
lib/libc/yp/yplib.c
481
clnt_destroy(client);
lib/libc/yp/yplib.c
495
clnt_destroy(client);
lib/libc/yp/yplib.c
505
clnt_destroy(client);
lib/libtelnet/kerberos5.c
444
if (krb5_unparse_name(context, ticket->client, &name))
lib/libtelnet/kerberos5.c
448
ticket->client,
lib/libtelnet/kerberos5.c
513
ticket->client);
lib/libtelnet/kerberos5.c
660
ticket->client,
lib/libtelnet/kerberos5.c
760
creds.client = principal;
lib/libtelnet/kerberos5.c
813
dfspag = krb5_dfs_pag(context, dfsfwd, ticket->client,
libexec/rbootd/parseconf.c
144
if ((client = NewClient(addr)) == NULL) /* alloc new client */
libexec/rbootd/parseconf.c
157
client->files[i] = BootFiles[i];
libexec/rbootd/parseconf.c
173
client->files[i++] =
libexec/rbootd/parseconf.c
191
FreeClient(client);
libexec/rbootd/parseconf.c
201
client->next = Clients;
libexec/rbootd/parseconf.c
202
Clients = client;
libexec/rbootd/parseconf.c
80
CLIENT *client;
libexec/rbootd/rbootd.c
239
CLIENT *client, *FindClient();
libexec/rbootd/rbootd.c
258
client = NULL;
libexec/rbootd/rbootd.c
259
} else if ((client=FindClient(&rconn))==NULL) {
libexec/rbootd/rbootd.c
267
ProcessPacket(&rconn,client);
libexec/rbootd/rmpproto.c
112
client? client->files:
libexec/rbootd/rmpproto.c
117
client? client->files: BootFiles))
libexec/rbootd/rmpproto.c
80
ProcessPacket(RMPCONN *rconn, CLIENT *client)
sbin/dhclient/bpf.c
275
(unsigned char *)&client->packet,
sbin/dhclient/bpf.c
276
client->packet_length);
sbin/dhclient/bpf.c
280
iov[1].iov_base = (char *)&client->packet;
sbin/dhclient/bpf.c
281
iov[1].iov_len = client->packet_length;
sbin/dhclient/bpf.c
397
if (hdr.bh_caplen > sizeof(client->packet)) {
sbin/dhclient/bpf.c
404
memset(&client->packet, DHO_END, sizeof(client->packet));
sbin/dhclient/bpf.c
405
memcpy(&client->packet, ifi->rbuf + ifi->rbuf_offset,
sbin/dhclient/clparse.c
440
for (lp = client->leases; lp; lp = lp->next) {
sbin/dhclient/clparse.c
445
client->leases = lp->next;
sbin/dhclient/clparse.c
457
lease->next = client->leases;
sbin/dhclient/clparse.c
458
client->leases = lease;
sbin/dhclient/clparse.c
476
if (client->active) {
sbin/dhclient/clparse.c
477
if (client->active->expiry < time(NULL))
sbin/dhclient/clparse.c
478
free_client_lease(client->active);
sbin/dhclient/clparse.c
479
else if (addr_eq(client->active->address, lease->address))
sbin/dhclient/clparse.c
480
free_client_lease(client->active);
sbin/dhclient/clparse.c
482
client->active->next = client->leases;
sbin/dhclient/clparse.c
483
client->leases = client->active;
sbin/dhclient/clparse.c
486
client->active = lease;
sbin/dhclient/dhclient.c
1005
if (!client->interval)
sbin/dhclient/dhclient.c
1006
client->interval = config->initial_interval;
sbin/dhclient/dhclient.c
1008
client->interval += (arc4random() >> 2) %
sbin/dhclient/dhclient.c
1009
(2 * client->interval);
sbin/dhclient/dhclient.c
1013
if (client->interval > config->backoff_cutoff)
sbin/dhclient/dhclient.c
1014
client->interval = ((config->backoff_cutoff / 2)
sbin/dhclient/dhclient.c
1017
} else if (!client->interval)
sbin/dhclient/dhclient.c
1018
client->interval = config->initial_interval;
sbin/dhclient/dhclient.c
1022
if (cur_time + client->interval >
sbin/dhclient/dhclient.c
1023
client->first_sending + config->timeout)
sbin/dhclient/dhclient.c
1024
client->interval = (client->first_sending +
sbin/dhclient/dhclient.c
1029
client->packet.secs = htons(interval);
sbin/dhclient/dhclient.c
1031
client->packet.secs = htons(65535);
sbin/dhclient/dhclient.c
1032
client->secs = client->packet.secs;
sbin/dhclient/dhclient.c
1036
ntohs(sockaddr_broadcast.sin_port), client->interval);
sbin/dhclient/dhclient.c
1040
set_timeout_interval(client->interval, send_discover);
sbin/dhclient/dhclient.c
1052
struct client_lease *loop = client->active;
sbin/dhclient/dhclient.c
1060
if (!client->active && client->leases)
sbin/dhclient/dhclient.c
1065
while (client->active) {
sbin/dhclient/dhclient.c
1066
if (client->active->expiry > cur_time) {
sbin/dhclient/dhclient.c
1068
piaddr(client->active->address));
sbin/dhclient/dhclient.c
1072
script_write_params("new_", client->active);
sbin/dhclient/dhclient.c
1078
if (cur_time < client->active->renewal) {
sbin/dhclient/dhclient.c
1079
client->state = S_BOUND;
sbin/dhclient/dhclient.c
1081
(long long)(client->active->renewal
sbin/dhclient/dhclient.c
1083
set_timeout(client->active->renewal,
sbin/dhclient/dhclient.c
1086
client->state = S_BOUND;
sbin/dhclient/dhclient.c
1095
if (!client->leases) {
sbin/dhclient/dhclient.c
1096
client->leases = client->active;
sbin/dhclient/dhclient.c
1097
client->active = NULL;
sbin/dhclient/dhclient.c
1104
for (lp = client->leases; lp->next; lp = lp->next)
sbin/dhclient/dhclient.c
1106
lp->next = client->active;
sbin/dhclient/dhclient.c
1109
client->active = client->leases;
sbin/dhclient/dhclient.c
1110
client->leases = client->leases->next;
sbin/dhclient/dhclient.c
1115
if (client->active == loop)
sbin/dhclient/dhclient.c
1118
loop = client->active;
sbin/dhclient/dhclient.c
1127
client->state = S_INIT;
sbin/dhclient/dhclient.c
1142
interval = (int)(cur_time - client->first_sending);
sbin/dhclient/dhclient.c
1154
if ((client->state == S_REBOOTING ||
sbin/dhclient/dhclient.c
1155
client->state == S_REQUESTING) &&
sbin/dhclient/dhclient.c
1157
client->state = S_INIT;
sbin/dhclient/dhclient.c
1165
if (client->state != S_REQUESTING &&
sbin/dhclient/dhclient.c
1166
cur_time > client->active->expiry) {
sbin/dhclient/dhclient.c
1169
script_write_params("old_", client->active);
sbin/dhclient/dhclient.c
1172
client->state = S_INIT;
sbin/dhclient/dhclient.c
1178
if (!client->interval)
sbin/dhclient/dhclient.c
1179
client->interval = config->initial_interval;
sbin/dhclient/dhclient.c
1181
client->interval += ((arc4random() >> 2) %
sbin/dhclient/dhclient.c
1182
(2 * client->interval));
sbin/dhclient/dhclient.c
1185
if (client->interval > config->backoff_cutoff)
sbin/dhclient/dhclient.c
1186
client->interval = ((config->backoff_cutoff / 2) +
sbin/dhclient/dhclient.c
1187
((arc4random() >> 2) % client->interval));
sbin/dhclient/dhclient.c
1191
if (client->state != S_REQUESTING && cur_time + client->interval >
sbin/dhclient/dhclient.c
1192
client->active->expiry)
sbin/dhclient/dhclient.c
1193
client->interval = client->active->expiry - cur_time + 1;
sbin/dhclient/dhclient.c
1198
if (client->state == S_REQUESTING ||
sbin/dhclient/dhclient.c
1199
client->state == S_REBOOTING ||
sbin/dhclient/dhclient.c
1200
cur_time > client->active->rebind)
sbin/dhclient/dhclient.c
1203
memcpy(&destination.sin_addr.s_addr, client->destination.iabuf,
sbin/dhclient/dhclient.c
1209
if (client->state != S_REQUESTING)
sbin/dhclient/dhclient.c
1210
memcpy(&from, client->active->address.iabuf, sizeof(from));
sbin/dhclient/dhclient.c
1215
if (client->state == S_REQUESTING)
sbin/dhclient/dhclient.c
1216
client->packet.secs = client->secs;
sbin/dhclient/dhclient.c
1219
client->packet.secs = htons(interval);
sbin/dhclient/dhclient.c
1221
client->packet.secs = htons(65535);
sbin/dhclient/dhclient.c
1229
set_timeout_interval(client->interval, send_request);
sbin/dhclient/dhclient.c
1250
memset(&client->packet, 0, sizeof(client->packet));
sbin/dhclient/dhclient.c
1264
client->requested_address = lease->address;
sbin/dhclient/dhclient.c
1269
client->requested_address.len = 0;
sbin/dhclient/dhclient.c
1281
if (i == -1 || client->packet.options[i] != DHO_END)
sbin/dhclient/dhclient.c
1283
client->packet_length = DHCP_FIXED_NON_UDP+i+1;
sbin/dhclient/dhclient.c
1284
if (client->packet_length < BOOTP_MIN_LEN)
sbin/dhclient/dhclient.c
1285
client->packet_length = BOOTP_MIN_LEN;
sbin/dhclient/dhclient.c
1287
client->packet.op = BOOTREQUEST;
sbin/dhclient/dhclient.c
1288
client->packet.htype = ifi->hw_address.htype;
sbin/dhclient/dhclient.c
1289
client->packet.hlen = ifi->hw_address.hlen;
sbin/dhclient/dhclient.c
1290
client->packet.hops = 0;
sbin/dhclient/dhclient.c
1291
client->packet.xid = arc4random();
sbin/dhclient/dhclient.c
1292
client->packet.secs = 0; /* filled in by send_discover. */
sbin/dhclient/dhclient.c
1293
client->packet.flags = 0;
sbin/dhclient/dhclient.c
1295
memset(&client->packet.ciaddr, 0, sizeof(client->packet.ciaddr));
sbin/dhclient/dhclient.c
1296
memset(&client->packet.yiaddr, 0, sizeof(client->packet.yiaddr));
sbin/dhclient/dhclient.c
1297
memset(&client->packet.siaddr, 0, sizeof(client->packet.siaddr));
sbin/dhclient/dhclient.c
1298
memset(&client->packet.giaddr, 0, sizeof(client->packet.giaddr));
sbin/dhclient/dhclient.c
1299
memcpy(client->packet.chaddr, ifi->hw_address.haddr,
sbin/dhclient/dhclient.c
1311
memset(&client->packet, 0, sizeof(client->packet));
sbin/dhclient/dhclient.c
1325
if (client->state == S_REQUESTING) {
sbin/dhclient/dhclient.c
1331
if (client->state == S_REQUESTING ||
sbin/dhclient/dhclient.c
1332
client->state == S_REBOOTING) {
sbin/dhclient/dhclient.c
1333
client->requested_address = lease->address;
sbin/dhclient/dhclient.c
1338
client->requested_address.len = 0;
sbin/dhclient/dhclient.c
1349
if (i == -1 || client->packet.options[i] != DHO_END)
sbin/dhclient/dhclient.c
1351
client->packet_length = DHCP_FIXED_NON_UDP+i+1;
sbin/dhclient/dhclient.c
1352
if (client->packet_length < BOOTP_MIN_LEN)
sbin/dhclient/dhclient.c
1353
client->packet_length = BOOTP_MIN_LEN;
sbin/dhclient/dhclient.c
1355
client->packet.op = BOOTREQUEST;
sbin/dhclient/dhclient.c
1356
client->packet.htype = ifi->hw_address.htype;
sbin/dhclient/dhclient.c
1357
client->packet.hlen = ifi->hw_address.hlen;
sbin/dhclient/dhclient.c
1358
client->packet.hops = 0;
sbin/dhclient/dhclient.c
1359
client->packet.xid = client->xid;
sbin/dhclient/dhclient.c
1360
client->packet.secs = 0; /* Filled in by send_request. */
sbin/dhclient/dhclient.c
1361
client->packet.flags = 0;
sbin/dhclient/dhclient.c
1365
if (client->state == S_BOUND ||
sbin/dhclient/dhclient.c
1366
client->state == S_RENEWING ||
sbin/dhclient/dhclient.c
1367
client->state == S_REBINDING) {
sbin/dhclient/dhclient.c
1368
memcpy(&client->packet.ciaddr,
sbin/dhclient/dhclient.c
1371
memset(&client->packet.ciaddr, 0,
sbin/dhclient/dhclient.c
1372
sizeof(client->packet.ciaddr));
sbin/dhclient/dhclient.c
1375
memset(&client->packet.yiaddr, 0, sizeof(client->packet.yiaddr));
sbin/dhclient/dhclient.c
1376
memset(&client->packet.siaddr, 0, sizeof(client->packet.siaddr));
sbin/dhclient/dhclient.c
1377
memset(&client->packet.giaddr, 0, sizeof(client->packet.giaddr));
sbin/dhclient/dhclient.c
1378
memcpy(client->packet.chaddr, ifi->hw_address.haddr,
sbin/dhclient/dhclient.c
1390
memset(&client->packet, 0, sizeof(client->packet));
sbin/dhclient/dhclient.c
1416
if (i == -1 || client->packet.options[i] != DHO_END)
sbin/dhclient/dhclient.c
1418
client->packet_length = DHCP_FIXED_NON_UDP+i+1;
sbin/dhclient/dhclient.c
1419
if (client->packet_length < BOOTP_MIN_LEN)
sbin/dhclient/dhclient.c
1420
client->packet_length = BOOTP_MIN_LEN;
sbin/dhclient/dhclient.c
1422
client->packet.op = BOOTREQUEST;
sbin/dhclient/dhclient.c
1423
client->packet.htype = ifi->hw_address.htype;
sbin/dhclient/dhclient.c
1424
client->packet.hlen = ifi->hw_address.hlen;
sbin/dhclient/dhclient.c
1425
client->packet.hops = 0;
sbin/dhclient/dhclient.c
1426
client->packet.xid = client->xid;
sbin/dhclient/dhclient.c
1427
client->packet.secs = 0; /* Filled in by send_request. */
sbin/dhclient/dhclient.c
1428
client->packet.flags = 0;
sbin/dhclient/dhclient.c
1431
memset(&client->packet.ciaddr, 0, sizeof(client->packet.ciaddr));
sbin/dhclient/dhclient.c
1432
memset(&client->packet.yiaddr, 0, sizeof(client->packet.yiaddr));
sbin/dhclient/dhclient.c
1433
memset(&client->packet.siaddr, 0, sizeof(client->packet.siaddr));
sbin/dhclient/dhclient.c
1434
memset(&client->packet.giaddr, 0, sizeof(client->packet.giaddr));
sbin/dhclient/dhclient.c
1435
memcpy(client->packet.chaddr, ifi->hw_address.haddr,
sbin/dhclient/dhclient.c
1466
for (lp = client->leases; lp; lp = lp->next) {
sbin/dhclient/dhclient.c
1467
if (client->active && addr_eq(lp->address,
sbin/dhclient/dhclient.c
1468
client->active->address))
sbin/dhclient/dhclient.c
1473
if (client->active)
sbin/dhclient/dhclient.c
1474
write_client_lease(client->active);
sbin/dhclient/dhclient.c
1549
client->scriptEnvsize = 100;
sbin/dhclient/dhclient.c
1550
if (client->scriptEnv == NULL)
sbin/dhclient/dhclient.c
1551
client->scriptEnv =
sbin/dhclient/dhclient.c
1552
calloc(client->scriptEnvsize, sizeof(char *));
sbin/dhclient/dhclient.c
1553
if (client->scriptEnv == NULL)
sbin/dhclient/dhclient.c
1556
client->scriptEnv[0] = strdup(CLIENT_PATH);
sbin/dhclient/dhclient.c
1557
if (client->scriptEnv[0] == NULL)
sbin/dhclient/dhclient.c
1560
client->scriptEnv[1] = NULL;
sbin/dhclient/dhclient.c
1758
envp = client->scriptEnv;
sbin/dhclient/dhclient.c
1801
for (i = 0; client->scriptEnv[i]; i++)
sbin/dhclient/dhclient.c
1802
if (strncmp(client->scriptEnv[i], name, namelen) == 0 &&
sbin/dhclient/dhclient.c
1803
client->scriptEnv[i][namelen] == '=')
sbin/dhclient/dhclient.c
1806
if (client->scriptEnv[i])
sbin/dhclient/dhclient.c
1808
free(client->scriptEnv[i]);
sbin/dhclient/dhclient.c
1811
if (i >= client->scriptEnvsize - 1) {
sbin/dhclient/dhclient.c
1813
int newscriptEnvsize = client->scriptEnvsize + 50;
sbin/dhclient/dhclient.c
1815
newscriptEnv = realloc(client->scriptEnv,
sbin/dhclient/dhclient.c
1818
free(client->scriptEnv);
sbin/dhclient/dhclient.c
1819
client->scriptEnv = NULL;
sbin/dhclient/dhclient.c
1820
client->scriptEnvsize = 0;
sbin/dhclient/dhclient.c
1823
client->scriptEnv = newscriptEnv;
sbin/dhclient/dhclient.c
1824
client->scriptEnvsize = newscriptEnvsize;
sbin/dhclient/dhclient.c
1828
client->scriptEnv[i + 1] = NULL;
sbin/dhclient/dhclient.c
1831
client->scriptEnv[i] = malloc(strlen(prefix) + strlen(name) + 1 +
sbin/dhclient/dhclient.c
1833
if (client->scriptEnv[i] == NULL)
sbin/dhclient/dhclient.c
1835
snprintf(client->scriptEnv[i], strlen(prefix) + strlen(name) +
sbin/dhclient/dhclient.c
1844
for (i = 0; client->scriptEnv[i]; i++) {
sbin/dhclient/dhclient.c
1845
free(client->scriptEnv[i]);
sbin/dhclient/dhclient.c
1846
client->scriptEnv[i] = NULL;
sbin/dhclient/dhclient.c
1848
client->scriptEnvsize = 0;
sbin/dhclient/dhclient.c
201
if (client->active && addr_eq(a, client->active->address))
sbin/dhclient/dhclient.c
203
for (l = client->leases; l != NULL; l = l->next)
sbin/dhclient/dhclient.c
244
client->state = S_REBOOTING;
sbin/dhclient/dhclient.c
397
client = calloc(1, sizeof(*client));
sbin/dhclient/dhclient.c
398
if (client == NULL)
sbin/dhclient/dhclient.c
491
client->state = S_REBOOTING;
sbin/dhclient/dhclient.c
545
if (!client->active || client->active->is_bootp) {
sbin/dhclient/dhclient.c
546
client->state = S_INIT;
sbin/dhclient/dhclient.c
554
client->xid = arc4random();
sbin/dhclient/dhclient.c
558
make_request(client->active);
sbin/dhclient/dhclient.c
559
client->destination = iaddr_broadcast;
sbin/dhclient/dhclient.c
560
client->first_sending = time(NULL);
sbin/dhclient/dhclient.c
561
client->interval = 0;
sbin/dhclient/dhclient.c
575
make_discover(client->active);
sbin/dhclient/dhclient.c
576
client->xid = client->packet.xid;
sbin/dhclient/dhclient.c
577
client->destination = iaddr_broadcast;
sbin/dhclient/dhclient.c
578
client->state = S_SELECTING;
sbin/dhclient/dhclient.c
579
client->first_sending = time(NULL);
sbin/dhclient/dhclient.c
580
client->interval = 0;
sbin/dhclient/dhclient.c
603
for (lp = client->offered_leases; lp; lp = next) {
sbin/dhclient/dhclient.c
614
client->offered_leases = NULL;
sbin/dhclient/dhclient.c
619
client->state = S_INIT;
sbin/dhclient/dhclient.c
629
client->new = picked;
sbin/dhclient/dhclient.c
633
client->new->expiry = cur_time + 12000;
sbin/dhclient/dhclient.c
634
client->new->renewal += cur_time + 8000;
sbin/dhclient/dhclient.c
635
client->new->rebind += cur_time + 10000;
sbin/dhclient/dhclient.c
637
client->state = S_REQUESTING;
sbin/dhclient/dhclient.c
645
client->destination = iaddr_broadcast;
sbin/dhclient/dhclient.c
646
client->state = S_REQUESTING;
sbin/dhclient/dhclient.c
647
client->first_sending = cur_time;
sbin/dhclient/dhclient.c
648
client->interval = 0;
sbin/dhclient/dhclient.c
652
client->xid = client->packet.xid;
sbin/dhclient/dhclient.c
667
if (client->state != S_REBOOTING &&
sbin/dhclient/dhclient.c
668
client->state != S_REQUESTING &&
sbin/dhclient/dhclient.c
669
client->state != S_RENEWING &&
sbin/dhclient/dhclient.c
670
client->state != S_REBINDING)
sbin/dhclient/dhclient.c
680
client->new = lease;
sbin/dhclient/dhclient.c
686
if (client->new->options[DHO_DHCP_LEASE_TIME].data)
sbin/dhclient/dhclient.c
687
client->new->expiry =
sbin/dhclient/dhclient.c
688
getULong(client->new->options[DHO_DHCP_LEASE_TIME].data);
sbin/dhclient/dhclient.c
690
client->new->expiry = DEFAULT_LEASE_TIME;
sbin/dhclient/dhclient.c
693
if (client->new->expiry < 0)
sbin/dhclient/dhclient.c
694
client->new->expiry = TIME_MAX;
sbin/dhclient/dhclient.c
696
if (client->new->expiry < 60)
sbin/dhclient/dhclient.c
697
client->new->expiry = 60;
sbin/dhclient/dhclient.c
701
if (client->new->options[DHO_DHCP_RENEWAL_TIME].len)
sbin/dhclient/dhclient.c
702
client->new->renewal =
sbin/dhclient/dhclient.c
703
getULong(client->new->options[DHO_DHCP_RENEWAL_TIME].data);
sbin/dhclient/dhclient.c
705
client->new->renewal = client->new->expiry / 2;
sbin/dhclient/dhclient.c
708
if (client->new->options[DHO_DHCP_REBINDING_TIME].len)
sbin/dhclient/dhclient.c
709
client->new->rebind =
sbin/dhclient/dhclient.c
710
getULong(client->new->options[DHO_DHCP_REBINDING_TIME].data);
sbin/dhclient/dhclient.c
712
client->new->rebind = client->new->renewal +
sbin/dhclient/dhclient.c
713
client->new->renewal / 2 + client->new->renewal / 4;
sbin/dhclient/dhclient.c
717
client->new->expiry += cur_time;
sbin/dhclient/dhclient.c
719
if (client->new->expiry < cur_time)
sbin/dhclient/dhclient.c
720
client->new->expiry = TIME_MAX;
sbin/dhclient/dhclient.c
721
client->new->renewal += cur_time;
sbin/dhclient/dhclient.c
722
if (client->new->renewal < cur_time)
sbin/dhclient/dhclient.c
723
client->new->renewal = TIME_MAX;
sbin/dhclient/dhclient.c
724
client->new->rebind += cur_time;
sbin/dhclient/dhclient.c
725
if (client->new->rebind < cur_time)
sbin/dhclient/dhclient.c
726
client->new->rebind = TIME_MAX;
sbin/dhclient/dhclient.c
735
script_init((client->state == S_REQUESTING ? "BOUND" :
sbin/dhclient/dhclient.c
736
(client->state == S_RENEWING ? "RENEW" :
sbin/dhclient/dhclient.c
737
(client->state == S_REBOOTING ? "REBOOT" : "REBIND"))));
sbin/dhclient/dhclient.c
738
if (client->active && client->state != S_REBOOTING)
sbin/dhclient/dhclient.c
739
script_write_params("old_", client->active);
sbin/dhclient/dhclient.c
740
script_write_params("new_", client->new);
sbin/dhclient/dhclient.c
744
if (client->active)
sbin/dhclient/dhclient.c
745
free_client_lease(client->active);
sbin/dhclient/dhclient.c
746
client->active = client->new;
sbin/dhclient/dhclient.c
747
client->new = NULL;
sbin/dhclient/dhclient.c
753
set_timeout(client->active->renewal, state_bound);
sbin/dhclient/dhclient.c
756
piaddr(client->active->address),
sbin/dhclient/dhclient.c
757
(long long)(client->active->renewal - time(NULL)));
sbin/dhclient/dhclient.c
758
client->state = S_BOUND;
sbin/dhclient/dhclient.c
771
make_request(client->active);
sbin/dhclient/dhclient.c
772
client->xid = client->packet.xid;
sbin/dhclient/dhclient.c
774
if (client->active->options[DHO_DHCP_SERVER_IDENTIFIER].len == 4) {
sbin/dhclient/dhclient.c
775
memcpy(client->destination.iabuf,
sbin/dhclient/dhclient.c
776
client->active->options[DHO_DHCP_SERVER_IDENTIFIER].data,
sbin/dhclient/dhclient.c
778
client->destination.len = 4;
sbin/dhclient/dhclient.c
780
client->destination = iaddr_broadcast;
sbin/dhclient/dhclient.c
782
client->first_sending = time(NULL);
sbin/dhclient/dhclient.c
783
client->interval = 0;
sbin/dhclient/dhclient.c
784
client->state = S_RENEWING;
sbin/dhclient/dhclient.c
799
if (client->state != S_SELECTING)
sbin/dhclient/dhclient.c
813
for (lease = client->offered_leases;
sbin/dhclient/dhclient.c
815
if (lease->address.len == sizeof(client->packet.yiaddr) &&
sbin/dhclient/dhclient.c
817
&client->packet.yiaddr, lease->address.len)) {
sbin/dhclient/dhclient.c
844
stop_selecting = client->first_sending + config->select_interval;
sbin/dhclient/dhclient.c
848
if (addr_eq(lease->address, client->requested_address)) {
sbin/dhclient/dhclient.c
849
lease->next = client->offered_leases;
sbin/dhclient/dhclient.c
850
client->offered_leases = lease;
sbin/dhclient/dhclient.c
854
if (!client->offered_leases)
sbin/dhclient/dhclient.c
855
client->offered_leases = lease;
sbin/dhclient/dhclient.c
857
for (lp = client->offered_leases; lp->next;
sbin/dhclient/dhclient.c
88
struct client_state *client;
sbin/dhclient/dhclient.c
907
lease->address.len = sizeof(client->packet.yiaddr);
sbin/dhclient/dhclient.c
908
memcpy(lease->address.iabuf, &client->packet.yiaddr,
sbin/dhclient/dhclient.c
914
client->packet.sname[0]) {
sbin/dhclient/dhclient.c
921
memcpy(lease->server_name, client->packet.sname,
sbin/dhclient/dhclient.c
934
client->packet.file[0]) {
sbin/dhclient/dhclient.c
942
memcpy(lease->filename, client->packet.file, DHCP_FILE_LEN);
sbin/dhclient/dhclient.c
952
if (client->state != S_REBOOTING &&
sbin/dhclient/dhclient.c
953
client->state != S_REQUESTING &&
sbin/dhclient/dhclient.c
954
client->state != S_RENEWING &&
sbin/dhclient/dhclient.c
955
client->state != S_REBINDING)
sbin/dhclient/dhclient.c
959
if (!client->active) {
sbin/dhclient/dhclient.c
964
free_client_lease(client->active);
sbin/dhclient/dhclient.c
965
client->active = NULL;
sbin/dhclient/dhclient.c
970
client->state = S_INIT;
sbin/dhclient/dhclient.c
988
interval = cur_time - client->first_sending;
sbin/dhclient/dhcpd.h
204
extern struct client_state *client;
sbin/dhclient/options.c
151
unsigned char *buf = client->packet.options;
sbin/dhclient/options.c
454
struct dhcp_packet *packet = &client->packet;
sbin/dhclient/options.c
523
if (handler && client->xid == client->packet.xid) {
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
128
if (!adev->irq.client[i].sources)
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
132
struct amdgpu_irq_src *src = adev->irq.client[i].sources[j];
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
314
if (!adev->irq.client[i].sources)
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
318
struct amdgpu_irq_src *src = adev->irq.client[i].sources[j];
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
328
adev->irq.client[i].sources[j] = NULL;
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
331
kfree(adev->irq.client[i].sources);
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
332
adev->irq.client[i].sources = NULL;
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
362
if (!adev->irq.client[client_id].sources) {
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
363
adev->irq.client[client_id].sources =
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
367
if (!adev->irq.client[client_id].sources)
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
371
if (adev->irq.client[client_id].sources[src_id] != NULL)
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
385
adev->irq.client[client_id].sources[src_id] = source;
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
424
if (!adev->irq.client[client_id].sources) {
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
430
src = adev->irq.client[client_id].sources[src_id];
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
485
if (!adev->irq.client[i].sources)
sys/dev/drm/amd/amdgpu/amdgpu_irq.c
489
struct amdgpu_irq_src *src = adev->irq.client[i].sources[j];
sys/dev/drm/amd/amdgpu/amdgpu_irq.h
85
struct amdgpu_irq_client client[AMDGPU_IRQ_CLIENTID_MAX];
sys/dev/drm/drm_encoder_slave.c
114
struct i2c_client *client = drm_i2c_encoder_get_client(drm_encoder);
sys/dev/drm/drm_encoder_slave.c
115
struct module *module = client->dev.driver->owner;
sys/dev/drm/drm_encoder_slave.c
117
i2c_unregister_device(client);
sys/dev/drm/drm_encoder_slave.c
59
struct i2c_client *client;
sys/dev/drm/drm_encoder_slave.c
65
client = i2c_new_device(adap, info);
sys/dev/drm/drm_encoder_slave.c
66
if (!client) {
sys/dev/drm/drm_encoder_slave.c
71
if (!client->dev.driver) {
sys/dev/drm/drm_encoder_slave.c
76
module = client->dev.driver->owner;
sys/dev/drm/drm_encoder_slave.c
82
encoder->bus_priv = client;
sys/dev/drm/drm_encoder_slave.c
84
encoder_drv = to_drm_i2c_encoder_driver(to_i2c_driver(client->dev.driver));
sys/dev/drm/drm_encoder_slave.c
86
err = encoder_drv->encoder_init(client, dev, encoder);
sys/dev/drm/drm_encoder_slave.c
97
i2c_unregister_device(client);
sys/dev/drm/drm_fb_helper.c
3081
if (fb_helper->client.funcs) {
sys/dev/drm/drm_fb_helper.c
3082
drm_client_release(&fb_helper->client);
sys/dev/drm/drm_fb_helper.c
3141
struct drm_client_dev *client = &fb_helper->client;
sys/dev/drm/drm_fb_helper.c
3153
buffer = drm_client_framebuffer_create(client, sizes->surface_width,
sys/dev/drm/drm_fb_helper.c
3238
static void drm_fbdev_client_unregister(struct drm_client_dev *client)
sys/dev/drm/drm_fb_helper.c
3240
struct drm_fb_helper *fb_helper = drm_fb_helper_from_client(client);
sys/dev/drm/drm_fb_helper.c
3252
drm_client_release(client);
sys/dev/drm/drm_fb_helper.c
3256
static int drm_fbdev_client_restore(struct drm_client_dev *client)
sys/dev/drm/drm_fb_helper.c
3258
struct drm_fb_helper *fb_helper = drm_fb_helper_from_client(client);
sys/dev/drm/drm_fb_helper.c
3265
static int drm_fbdev_client_hotplug(struct drm_client_dev *client)
sys/dev/drm/drm_fb_helper.c
3267
struct drm_fb_helper *fb_helper = drm_fb_helper_from_client(client);
sys/dev/drm/drm_fb_helper.c
3268
struct drm_device *dev = client->dev;
sys/dev/drm/drm_fb_helper.c
3345
ret = drm_client_init(dev, &fb_helper->client, "fbdev", &drm_fbdev_client_funcs);
sys/dev/drm/drm_fb_helper.c
3352
drm_client_add(&fb_helper->client);
sys/dev/drm/drm_fb_helper.c
3356
ret = drm_fbdev_client_hotplug(&fb_helper->client);
sys/dev/drm/drm_ioctl.c
179
struct drm_client *client = data;
sys/dev/drm/drm_ioctl.c
192
if (client->idx == 0) {
sys/dev/drm/drm_ioctl.c
193
client->auth = file_priv->authenticated;
sys/dev/drm/drm_ioctl.c
194
client->pid = curproc->p_pid;
sys/dev/drm/drm_ioctl.c
195
client->uid = -1;
sys/dev/drm/drm_ioctl.c
196
client->magic = 0;
sys/dev/drm/drm_ioctl.c
197
client->iocs = 0;
sys/dev/drm/i915/i915_cmd_parser.c
658
u32 client = cmd_header >> INSTR_CLIENT_SHIFT;
sys/dev/drm/i915/i915_cmd_parser.c
662
if (client == INSTR_MI_CLIENT)
sys/dev/drm/i915/i915_cmd_parser.c
664
else if (client == INSTR_RC_CLIENT) {
sys/dev/drm/i915/i915_cmd_parser.c
677
u32 client = cmd_header >> INSTR_CLIENT_SHIFT;
sys/dev/drm/i915/i915_cmd_parser.c
682
if (client == INSTR_MI_CLIENT)
sys/dev/drm/i915/i915_cmd_parser.c
684
else if (client == INSTR_RC_CLIENT) {
sys/dev/drm/i915/i915_cmd_parser.c
700
u32 client = cmd_header >> INSTR_CLIENT_SHIFT;
sys/dev/drm/i915/i915_cmd_parser.c
702
if (client == INSTR_MI_CLIENT)
sys/dev/drm/i915/i915_cmd_parser.c
704
else if (client == INSTR_BC_CLIENT)
sys/dev/drm/i915/intel_guc_submission.c
1006
client->vaddr = vaddr;
sys/dev/drm/i915/intel_guc_submission.c
1008
client->doorbell_offset = __select_cacheline(guc);
sys/dev/drm/i915/intel_guc_submission.c
101
GEM_BUG_ON(client->doorbell_id != GUC_DOORBELL_INVALID);
sys/dev/drm/i915/intel_guc_submission.c
1015
if (client->doorbell_offset >= (GUC_DB_SIZE / 2))
sys/dev/drm/i915/intel_guc_submission.c
1016
client->proc_desc_offset = 0;
sys/dev/drm/i915/intel_guc_submission.c
1018
client->proc_desc_offset = (GUC_DB_SIZE / 2);
sys/dev/drm/i915/intel_guc_submission.c
1020
guc_proc_desc_init(guc, client);
sys/dev/drm/i915/intel_guc_submission.c
1021
guc_stage_desc_init(guc, client);
sys/dev/drm/i915/intel_guc_submission.c
1023
ret = reserve_doorbell(client);
sys/dev/drm/i915/intel_guc_submission.c
1028
priority, client, client->engines, client->stage_id);
sys/dev/drm/i915/intel_guc_submission.c
1030
client->doorbell_id, client->doorbell_offset);
sys/dev/drm/i915/intel_guc_submission.c
1032
return client;
sys/dev/drm/i915/intel_guc_submission.c
1035
i915_gem_object_unpin_map(client->vma->obj);
sys/dev/drm/i915/intel_guc_submission.c
1037
i915_vma_unpin_and_release(&client->vma, 0);
sys/dev/drm/i915/intel_guc_submission.c
1039
ida_simple_remove(&guc->stage_ids, client->stage_id);
sys/dev/drm/i915/intel_guc_submission.c
1041
kfree(client);
sys/dev/drm/i915/intel_guc_submission.c
1045
static void guc_client_free(struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
1047
unreserve_doorbell(client);
sys/dev/drm/i915/intel_guc_submission.c
1048
guc_stage_desc_fini(client->guc, client);
sys/dev/drm/i915/intel_guc_submission.c
1049
i915_vma_unpin_and_release(&client->vma, I915_VMA_RELEASE_MAP);
sys/dev/drm/i915/intel_guc_submission.c
1050
ida_simple_remove(&client->guc->stage_ids, client->stage_id);
sys/dev/drm/i915/intel_guc_submission.c
1051
kfree(client);
sys/dev/drm/i915/intel_guc_submission.c
1070
struct intel_guc_client *client;
sys/dev/drm/i915/intel_guc_submission.c
1075
client = guc_client_alloc(dev_priv,
sys/dev/drm/i915/intel_guc_submission.c
1079
if (IS_ERR(client)) {
sys/dev/drm/i915/intel_guc_submission.c
1081
return PTR_ERR(client);
sys/dev/drm/i915/intel_guc_submission.c
1083
guc->execbuf_client = client;
sys/dev/drm/i915/intel_guc_submission.c
1086
client = guc_client_alloc(dev_priv,
sys/dev/drm/i915/intel_guc_submission.c
1090
if (IS_ERR(client)) {
sys/dev/drm/i915/intel_guc_submission.c
1094
return PTR_ERR(client);
sys/dev/drm/i915/intel_guc_submission.c
1096
guc->preempt_client = client;
sys/dev/drm/i915/intel_guc_submission.c
110
if (is_high_priority(client)) {
sys/dev/drm/i915/intel_guc_submission.c
1104
struct intel_guc_client *client;
sys/dev/drm/i915/intel_guc_submission.c
1106
client = fetch_and_zero(&guc->preempt_client);
sys/dev/drm/i915/intel_guc_submission.c
1107
if (client)
sys/dev/drm/i915/intel_guc_submission.c
1108
guc_client_free(client);
sys/dev/drm/i915/intel_guc_submission.c
1110
client = fetch_and_zero(&guc->execbuf_client);
sys/dev/drm/i915/intel_guc_submission.c
1111
if (client)
sys/dev/drm/i915/intel_guc_submission.c
1112
guc_client_free(client);
sys/dev/drm/i915/intel_guc_submission.c
115
id = find_next_zero_bit(client->guc->doorbell_bitmap, end, offset);
sys/dev/drm/i915/intel_guc_submission.c
119
__set_bit(id, client->guc->doorbell_bitmap);
sys/dev/drm/i915/intel_guc_submission.c
120
client->doorbell_id = id;
sys/dev/drm/i915/intel_guc_submission.c
122
client->stage_id, yesno(is_high_priority(client)),
sys/dev/drm/i915/intel_guc_submission.c
127
static bool has_doorbell(struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
129
if (client->doorbell_id == GUC_DOORBELL_INVALID)
sys/dev/drm/i915/intel_guc_submission.c
132
return test_bit(client->doorbell_id, client->guc->doorbell_bitmap);
sys/dev/drm/i915/intel_guc_submission.c
135
static void unreserve_doorbell(struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
137
GEM_BUG_ON(!has_doorbell(client));
sys/dev/drm/i915/intel_guc_submission.c
139
__clear_bit(client->doorbell_id, client->guc->doorbell_bitmap);
sys/dev/drm/i915/intel_guc_submission.c
140
client->doorbell_id = GUC_DOORBELL_INVALID;
sys/dev/drm/i915/intel_guc_submission.c
167
static struct guc_stage_desc *__get_stage_desc(struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
169
struct guc_stage_desc *base = client->guc->stage_desc_pool_vaddr;
sys/dev/drm/i915/intel_guc_submission.c
171
return &base[client->stage_id];
sys/dev/drm/i915/intel_guc_submission.c
181
static void __update_doorbell_desc(struct intel_guc_client *client, u16 new_id)
sys/dev/drm/i915/intel_guc_submission.c
186
desc = __get_stage_desc(client);
sys/dev/drm/i915/intel_guc_submission.c
190
static struct guc_doorbell_info *__get_doorbell(struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
192
return client->vaddr + client->doorbell_offset;
sys/dev/drm/i915/intel_guc_submission.c
195
static void __create_doorbell(struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
199
doorbell = __get_doorbell(client);
sys/dev/drm/i915/intel_guc_submission.c
204
static void __destroy_doorbell(struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
206
struct drm_i915_private *dev_priv = guc_to_i915(client->guc);
sys/dev/drm/i915/intel_guc_submission.c
208
u16 db_id = client->doorbell_id;
sys/dev/drm/i915/intel_guc_submission.c
210
doorbell = __get_doorbell(client);
sys/dev/drm/i915/intel_guc_submission.c
222
static int create_doorbell(struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
226
if (WARN_ON(!has_doorbell(client)))
sys/dev/drm/i915/intel_guc_submission.c
229
__update_doorbell_desc(client, client->doorbell_id);
sys/dev/drm/i915/intel_guc_submission.c
230
__create_doorbell(client);
sys/dev/drm/i915/intel_guc_submission.c
232
ret = __guc_allocate_doorbell(client->guc, client->stage_id);
sys/dev/drm/i915/intel_guc_submission.c
234
__destroy_doorbell(client);
sys/dev/drm/i915/intel_guc_submission.c
235
__update_doorbell_desc(client, GUC_DOORBELL_INVALID);
sys/dev/drm/i915/intel_guc_submission.c
237
client->stage_id, ret);
sys/dev/drm/i915/intel_guc_submission.c
244
static int destroy_doorbell(struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
248
GEM_BUG_ON(!has_doorbell(client));
sys/dev/drm/i915/intel_guc_submission.c
250
__destroy_doorbell(client);
sys/dev/drm/i915/intel_guc_submission.c
251
ret = __guc_deallocate_doorbell(client->guc, client->stage_id);
sys/dev/drm/i915/intel_guc_submission.c
254
client->stage_id, ret);
sys/dev/drm/i915/intel_guc_submission.c
256
__update_doorbell_desc(client, GUC_DOORBELL_INVALID);
sys/dev/drm/i915/intel_guc_submission.c
277
__get_process_desc(struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
279
return client->vaddr + client->proc_desc_offset;
sys/dev/drm/i915/intel_guc_submission.c
286
struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
290
desc = memset(__get_process_desc(client), 0, sizeof(*desc));
sys/dev/drm/i915/intel_guc_submission.c
301
desc->stage_id = client->stage_id;
sys/dev/drm/i915/intel_guc_submission.c
304
desc->priority = client->priority;
sys/dev/drm/i915/intel_guc_submission.c
345
struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
349
struct i915_gem_context *ctx = client->owner;
sys/dev/drm/i915/intel_guc_submission.c
354
desc = __get_stage_desc(client);
sys/dev/drm/i915/intel_guc_submission.c
359
if (is_high_priority(client))
sys/dev/drm/i915/intel_guc_submission.c
361
desc->stage_id = client->stage_id;
sys/dev/drm/i915/intel_guc_submission.c
362
desc->priority = client->priority;
sys/dev/drm/i915/intel_guc_submission.c
363
desc->db_id = client->doorbell_id;
sys/dev/drm/i915/intel_guc_submission.c
365
for_each_engine_masked(engine, dev_priv, client->engines, tmp) {
sys/dev/drm/i915/intel_guc_submission.c
396
lrc->context_id = (client->stage_id << GUC_ELC_CTXID_OFFSET) |
sys/dev/drm/i915/intel_guc_submission.c
408
client->engines, desc->engines_used);
sys/dev/drm/i915/intel_guc_submission.c
415
gfx_addr = intel_guc_ggtt_offset(guc, client->vma);
sys/dev/drm/i915/intel_guc_submission.c
416
desc->db_trigger_phy = sg_dma_address(client->vma->pages->sgl) +
sys/dev/drm/i915/intel_guc_submission.c
417
client->doorbell_offset;
sys/dev/drm/i915/intel_guc_submission.c
418
desc->db_trigger_cpu = ptr_to_u64(__get_doorbell(client));
sys/dev/drm/i915/intel_guc_submission.c
419
desc->db_trigger_uk = gfx_addr + client->doorbell_offset;
sys/dev/drm/i915/intel_guc_submission.c
420
desc->process_desc = gfx_addr + client->proc_desc_offset;
sys/dev/drm/i915/intel_guc_submission.c
424
desc->desc_private = ptr_to_u64(client);
sys/dev/drm/i915/intel_guc_submission.c
428
struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
432
desc = __get_stage_desc(client);
sys/dev/drm/i915/intel_guc_submission.c
437
static void guc_wq_item_append(struct intel_guc_client *client,
sys/dev/drm/i915/intel_guc_submission.c
444
struct guc_process_desc *desc = __get_process_desc(client);
sys/dev/drm/i915/intel_guc_submission.c
448
lockdep_assert_held(&client->wq_lock);
sys/dev/drm/i915/intel_guc_submission.c
469
wqi = client->vaddr + wq_off + GUC_DB_SIZE;
sys/dev/drm/i915/intel_guc_submission.c
471
if (I915_SELFTEST_ONLY(client->use_nop_wqi)) {
sys/dev/drm/i915/intel_guc_submission.c
489
static void guc_reset_wq(struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
491
struct guc_process_desc *desc = __get_process_desc(client);
sys/dev/drm/i915/intel_guc_submission.c
497
static void guc_ring_doorbell(struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
502
lockdep_assert_held(&client->wq_lock);
sys/dev/drm/i915/intel_guc_submission.c
505
db = __get_doorbell(client);
sys/dev/drm/i915/intel_guc_submission.c
520
struct intel_guc_client *client = guc->execbuf_client;
sys/dev/drm/i915/intel_guc_submission.c
525
lockmgr(&client->wq_lock, LK_EXCLUSIVE);
sys/dev/drm/i915/intel_guc_submission.c
527
guc_wq_item_append(client, engine->guc_id, ctx_desc,
sys/dev/drm/i915/intel_guc_submission.c
529
guc_ring_doorbell(client);
sys/dev/drm/i915/intel_guc_submission.c
531
client->submissions[engine->id] += 1;
sys/dev/drm/i915/intel_guc_submission.c
533
lockmgr(&client->wq_lock, LK_RELEASE);
sys/dev/drm/i915/intel_guc_submission.c
558
struct intel_guc_client *client = guc->preempt_client;
sys/dev/drm/i915/intel_guc_submission.c
559
struct guc_stage_desc *stage_desc = __get_stage_desc(client);
sys/dev/drm/i915/intel_guc_submission.c
560
struct intel_context *ce = to_intel_context(client->owner, engine);
sys/dev/drm/i915/intel_guc_submission.c
588
spin_lock_irq(&client->wq_lock);
sys/dev/drm/i915/intel_guc_submission.c
589
guc_wq_item_append(client, engine->guc_id, lower_32_bits(ce->lrc_desc),
sys/dev/drm/i915/intel_guc_submission.c
591
spin_unlock_irq(&client->wq_lock);
sys/dev/drm/i915/intel_guc_submission.c
608
data[1] = client->stage_id;
sys/dev/drm/i915/intel_guc_submission.c
89
static inline bool is_high_priority(struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
91
return (client->priority == GUC_CLIENT_PRIORITY_KMD_HIGH ||
sys/dev/drm/i915/intel_guc_submission.c
92
client->priority == GUC_CLIENT_PRIORITY_HIGH);
sys/dev/drm/i915/intel_guc_submission.c
95
static int reserve_doorbell(struct intel_guc_client *client)
sys/dev/drm/i915/intel_guc_submission.c
967
struct intel_guc_client *client;
sys/dev/drm/i915/intel_guc_submission.c
973
client = kzalloc(sizeof(*client), GFP_KERNEL);
sys/dev/drm/i915/intel_guc_submission.c
974
if (!client)
sys/dev/drm/i915/intel_guc_submission.c
977
client->guc = guc;
sys/dev/drm/i915/intel_guc_submission.c
978
client->owner = ctx;
sys/dev/drm/i915/intel_guc_submission.c
979
client->engines = engines;
sys/dev/drm/i915/intel_guc_submission.c
980
client->priority = priority;
sys/dev/drm/i915/intel_guc_submission.c
981
client->doorbell_id = GUC_DOORBELL_INVALID;
sys/dev/drm/i915/intel_guc_submission.c
982
lockinit(&client->wq_lock, "i915guccwql", 0, LK_CANRECURSE);
sys/dev/drm/i915/intel_guc_submission.c
989
client->stage_id = ret;
sys/dev/drm/i915/intel_guc_submission.c
999
client->vma = vma;
sys/dev/drm/include/drm/drm_client.h
108
struct drm_client_dev *client;
sys/dev/drm/include/drm/drm_client.h
138
drm_client_framebuffer_create(struct drm_client_dev *client, u32 width, u32 height, u32 format);
sys/dev/drm/include/drm/drm_client.h
33
void (*unregister)(struct drm_client_dev *client);
sys/dev/drm/include/drm/drm_client.h
44
int (*restore)(struct drm_client_dev *client);
sys/dev/drm/include/drm/drm_client.h
54
int (*hotplug)(struct drm_client_dev *client);
sys/dev/drm/include/drm/drm_client.h
91
int drm_client_init(struct drm_device *dev, struct drm_client_dev *client,
sys/dev/drm/include/drm/drm_client.h
93
void drm_client_release(struct drm_client_dev *client);
sys/dev/drm/include/drm/drm_client.h
94
void drm_client_add(struct drm_client_dev *client);
sys/dev/drm/include/drm/drm_encoder_slave.h
125
int (*encoder_init)(struct i2c_client *client,
sys/dev/drm/include/drm/drm_fb_helper.h
163
struct drm_client_dev client;
sys/dev/drm/include/drm/drm_fb_helper.h
253
drm_fb_helper_from_client(struct drm_client_dev *client)
sys/dev/drm/include/drm/drm_fb_helper.h
255
return container_of(client, struct drm_fb_helper, client);
sys/dev/drm/linux_i2c.c
139
struct i2c_client *client;
sys/dev/drm/linux_i2c.c
141
client = kzalloc(sizeof(*client), GFP_KERNEL);
sys/dev/drm/linux_i2c.c
142
if (client == NULL)
sys/dev/drm/linux_i2c.c
145
client->adapter = adap;
sys/dev/drm/linux_i2c.c
147
strlcpy(client->name, info->type, sizeof(client->name));
sys/dev/drm/linux_i2c.c
148
client->addr = info->addr;
sys/dev/drm/linux_i2c.c
151
return client;
sys/dev/misc/cuse/cuse.c
1003
offset = pchk->peer_ptr - pccmd->client->write_base;
sys/dev/misc/cuse/cuse.c
1005
if (offset < (uintptr_t)pccmd->client->write_length &&
sys/dev/misc/cuse/cuse.c
1006
pchk->length <= (unsigned long)pccmd->client->write_length &&
sys/dev/misc/cuse/cuse.c
1007
offset + pchk->length <= (uintptr_t)pccmd->client->write_length) {
sys/dev/misc/cuse/cuse.c
1009
error = copyout(pccmd->client->write_buffer + offset,
sys/dev/misc/cuse/cuse.c
1014
offset = pchk->peer_ptr - pccmd->client->read_base;
sys/dev/misc/cuse/cuse.c
1016
if (offset < (uintptr_t)pccmd->client->read_length &&
sys/dev/misc/cuse/cuse.c
1017
pchk->length <= (unsigned long)pccmd->client->read_length &&
sys/dev/misc/cuse/cuse.c
1018
offset + pchk->length <= (uintptr_t)pccmd->client->read_length) {
sys/dev/misc/cuse/cuse.c
1021
pccmd->client->read_buffer + offset, pchk->length);
sys/dev/misc/cuse/cuse.c
113
struct cuse_client *client;
sys/dev/misc/cuse/cuse.c
1270
pcc = pccmd->client;
sys/dev/misc/cuse/cuse.c
1550
pccmd->client = pcc;
sys/dev/misc/cuse/cuse.c
577
pcs = pccmd->client->server;
sys/dev/misc/cuse/cuse.c
580
(CUSE_CLIENT_CLOSING(pccmd->client) == 0) &&
sys/dev/misc/cuse/cuse.c
594
pccmd = &pccmd->client->cmds[CUSE_CMD_SIGNAL];
sys/dev/misc/cuse/cuse.c
596
pcs = pccmd->client->server;
sys/dev/misc/cuse/cuse.c
599
(CUSE_CLIENT_CLOSING(pccmd->client) == 0) &&
sys/dev/misc/cuse/cuse.c
613
pcs = pccmd->client->server;
sys/dev/misc/cuse/cuse.c
618
if (CUSE_CLIENT_CLOSING(pccmd->client) || pcs->is_closing) {
sys/dev/misc/cuse/cuse.c
631
if (CUSE_CLIENT_CLOSING(pccmd->client) || pcs->is_closing) {
sys/dev/misc/cuse/cuse.c
861
pccmd->client->ioctl_buffer + offset,
sys/dev/misc/cuse/cuse.c
865
pccmd->client->ioctl_buffer + offset,
sys/dev/misc/evdev/cdev.c
103
struct evdev_client *client;
sys/dev/misc/evdev/cdev.c
118
client = kmalloc(offsetof(struct evdev_client, ec_buffer) +
sys/dev/misc/evdev/cdev.c
123
client->ec_buffer_size = buffer_size;
sys/dev/misc/evdev/cdev.c
124
client->ec_buffer_head = 0;
sys/dev/misc/evdev/cdev.c
125
client->ec_buffer_tail = 0;
sys/dev/misc/evdev/cdev.c
126
client->ec_buffer_ready = 0;
sys/dev/misc/evdev/cdev.c
128
client->ec_evdev = evdev;
sys/dev/misc/evdev/cdev.c
129
lockinit(&client->ec_buffer_mtx, "evclient", 0, LK_CANRECURSE);
sys/dev/misc/evdev/cdev.c
136
ret = evdev_register_client(evdev, client);
sys/dev/misc/evdev/cdev.c
139
evdev_revoke_client(client);
sys/dev/misc/evdev/cdev.c
150
ret = devfs_set_cdevpriv(fp, client, &evdev_dtor);
sys/dev/misc/evdev/cdev.c
154
debugf(client, "cannot register evdev client");
sys/dev/misc/evdev/cdev.c
163
struct evdev_client *client = (struct evdev_client *)data;
sys/dev/misc/evdev/cdev.c
165
EVDEV_LOCK(client->ec_evdev);
sys/dev/misc/evdev/cdev.c
166
if (!client->ec_revoked)
sys/dev/misc/evdev/cdev.c
167
evdev_dispose_client(client->ec_evdev, client);
sys/dev/misc/evdev/cdev.c
168
EVDEV_UNLOCK(client->ec_evdev);
sys/dev/misc/evdev/cdev.c
170
funsetown(&client->ec_sigio);
sys/dev/misc/evdev/cdev.c
171
lockuninit(&client->ec_buffer_mtx);
sys/dev/misc/evdev/cdev.c
172
kfree(client, M_EVDEV);
sys/dev/misc/evdev/cdev.c
180
struct evdev_client *client;
sys/dev/misc/evdev/cdev.c
185
ret = devfs_get_cdevpriv(ap->a_fp, (void **)&client);
sys/dev/misc/evdev/cdev.c
189
debugf(client, "read %zd bytes by thread %d", uio->uio_resid, 0);
sys/dev/misc/evdev/cdev.c
191
if (client->ec_revoked)
sys/dev/misc/evdev/cdev.c
200
EVDEV_CLIENT_LOCKQ(client);
sys/dev/misc/evdev/cdev.c
202
if (EVDEV_CLIENT_EMPTYQ(client)) {
sys/dev/misc/evdev/cdev.c
207
client->ec_blocked = true;
sys/dev/misc/evdev/cdev.c
208
ret = lksleep(client, &client->ec_buffer_mtx,
sys/dev/misc/evdev/cdev.c
210
if (ret == 0 && client->ec_revoked)
sys/dev/misc/evdev/cdev.c
216
while (ret == 0 && !EVDEV_CLIENT_EMPTYQ(client) && remaining > 0) {
sys/dev/misc/evdev/cdev.c
217
memcpy(&event, &client->ec_buffer[client->ec_buffer_head],
sys/dev/misc/evdev/cdev.c
219
client->ec_buffer_head =
sys/dev/misc/evdev/cdev.c
220
(client->ec_buffer_head + 1) % client->ec_buffer_size;
sys/dev/misc/evdev/cdev.c
223
EVDEV_CLIENT_UNLOCKQ(client);
sys/dev/misc/evdev/cdev.c
225
EVDEV_CLIENT_LOCKQ(client);
sys/dev/misc/evdev/cdev.c
228
EVDEV_CLIENT_UNLOCKQ(client);
sys/dev/misc/evdev/cdev.c
239
struct evdev_client *client;
sys/dev/misc/evdev/cdev.c
243
ret = devfs_get_cdevpriv(ap->a_fp, (void **)&client);
sys/dev/misc/evdev/cdev.c
247
debugf(client, "write %zd bytes by thread %d", uio->uio_resid, 0);
sys/dev/misc/evdev/cdev.c
249
if (client->ec_revoked || evdev == NULL)
sys/dev/misc/evdev/cdev.c
253
debugf(client, "write size not multiple of input_event size");
sys/dev/misc/evdev/cdev.c
272
struct evdev_client *client;
sys/dev/misc/evdev/cdev.c
275
ret = devfs_get_cdevpriv(ap->a_fp, (void **)&client);
sys/dev/misc/evdev/cdev.c
279
if (client->ec_revoked)
sys/dev/misc/evdev/cdev.c
289
kn->kn_hook = (caddr_t)client;
sys/dev/misc/evdev/cdev.c
291
klist = &client->kqinfo.ki_note;
sys/dev/misc/evdev/cdev.c
299
struct evdev_client *client;
sys/dev/misc/evdev/cdev.c
303
client = (struct evdev_client *)kn->kn_hook;
sys/dev/misc/evdev/cdev.c
313
locked = lockowned(&(client)->ec_buffer_mtx);
sys/dev/misc/evdev/cdev.c
315
EVDEV_CLIENT_LOCKQ(client);
sys/dev/misc/evdev/cdev.c
317
EVDEV_CLIENT_LOCKQ_ASSERT(client);
sys/dev/misc/evdev/cdev.c
319
if (client->ec_revoked) {
sys/dev/misc/evdev/cdev.c
323
kn->kn_data = EVDEV_CLIENT_SIZEQ(client) *
sys/dev/misc/evdev/cdev.c
325
ret = !EVDEV_CLIENT_EMPTYQ(client);
sys/dev/misc/evdev/cdev.c
330
EVDEV_CLIENT_UNLOCKQ(client);
sys/dev/misc/evdev/cdev.c
339
struct evdev_client *client;
sys/dev/misc/evdev/cdev.c
341
client = (struct evdev_client *)kn->kn_hook;
sys/dev/misc/evdev/cdev.c
342
knote_remove(&client->kqinfo.ki_note, kn);
sys/dev/misc/evdev/cdev.c
352
struct evdev_client *client;
sys/dev/misc/evdev/cdev.c
358
ret = devfs_get_cdevpriv(ap->a_fp, (void **)&client);
sys/dev/misc/evdev/cdev.c
362
if (client->ec_revoked || evdev == NULL)
sys/dev/misc/evdev/cdev.c
368
return (fsetown(*(int *)data, &client->ec_sigio));
sys/dev/misc/evdev/cdev.c
371
*(int *)data = fgetown(&client->ec_sigio);
sys/dev/misc/evdev/cdev.c
379
client->ec_async = true;
sys/dev/misc/evdev/cdev.c
381
client->ec_async = false;
sys/dev/misc/evdev/cdev.c
386
EVDEV_CLIENT_LOCKQ(client);
sys/dev/misc/evdev/cdev.c
388
EVDEV_CLIENT_SIZEQ(client) * sizeof(struct input_event);
sys/dev/misc/evdev/cdev.c
389
EVDEV_CLIENT_UNLOCKQ(client);
sys/dev/misc/evdev/cdev.c
394
debugf(client, "ioctl called: cmd=0x%08lx, data=%p", cmd, data);
sys/dev/misc/evdev/cdev.c
403
debugf(client, "EVIOCGID: bus=%d vendor=0x%04x product=0x%04x",
sys/dev/misc/evdev/cdev.c
482
ret = evdev_grab_client(evdev, client);
sys/dev/misc/evdev/cdev.c
484
ret = evdev_release_client(evdev, client);
sys/dev/misc/evdev/cdev.c
493
if (dev->si_drv1 != NULL && !client->ec_revoked) {
sys/dev/misc/evdev/cdev.c
494
evdev_dispose_client(evdev, client);
sys/dev/misc/evdev/cdev.c
495
evdev_revoke_client(client);
sys/dev/misc/evdev/cdev.c
503
client->ec_clock_id = EV_CLOCK_REALTIME;
sys/dev/misc/evdev/cdev.c
506
client->ec_clock_id = EV_CLOCK_MONOTONIC;
sys/dev/misc/evdev/cdev.c
557
evdev_client_filter_queue(client, EV_KEY);
sys/dev/misc/evdev/cdev.c
565
evdev_client_filter_queue(client, EV_LED);
sys/dev/misc/evdev/cdev.c
573
evdev_client_filter_queue(client, EV_SND);
sys/dev/misc/evdev/cdev.c
581
evdev_client_filter_queue(client, EV_SW);
sys/dev/misc/evdev/cdev.c
588
debugf(client, "EVIOCGBIT(%d): data=%p, len=%d", type_num,
sys/dev/misc/evdev/cdev.c
63
#define debugf(client, fmt, args...) kprintf("evdev cdev: "fmt"\n", ##args)
sys/dev/misc/evdev/cdev.c
65
#define debugf(client, fmt, args...)
sys/dev/misc/evdev/cdev.c
664
evdev_revoke_client(struct evdev_client *client)
sys/dev/misc/evdev/cdev.c
667
EVDEV_LOCK_ASSERT(client->ec_evdev);
sys/dev/misc/evdev/cdev.c
669
client->ec_revoked = true;
sys/dev/misc/evdev/cdev.c
673
evdev_notify_event(struct evdev_client *client)
sys/dev/misc/evdev/cdev.c
676
EVDEV_CLIENT_LOCKQ_ASSERT(client);
sys/dev/misc/evdev/cdev.c
678
if (client->ec_blocked) {
sys/dev/misc/evdev/cdev.c
679
client->ec_blocked = false;
sys/dev/misc/evdev/cdev.c
680
wakeup(client);
sys/dev/misc/evdev/cdev.c
682
if (client->ec_selected) {
sys/dev/misc/evdev/cdev.c
683
client->ec_selected = false;
sys/dev/misc/evdev/cdev.c
684
wakeup(&client->kqinfo);
sys/dev/misc/evdev/cdev.c
687
KNOTE(&client->kqinfo.ki_note, 0);
sys/dev/misc/evdev/cdev.c
689
if (client->ec_async && client->ec_sigio != NULL)
sys/dev/misc/evdev/cdev.c
690
pgsigio(client->ec_sigio, SIGIO, 0);
sys/dev/misc/evdev/cdev.c
745
evdev_client_gettime(struct evdev_client *client, struct timeval *tv)
sys/dev/misc/evdev/cdev.c
748
switch (client->ec_clock_id) {
sys/dev/misc/evdev/cdev.c
766
evdev_client_push(struct evdev_client *client, uint16_t type, uint16_t code,
sys/dev/misc/evdev/cdev.c
772
EVDEV_CLIENT_LOCKQ_ASSERT(client);
sys/dev/misc/evdev/cdev.c
773
head = client->ec_buffer_head;
sys/dev/misc/evdev/cdev.c
774
tail = client->ec_buffer_tail;
sys/dev/misc/evdev/cdev.c
775
ready = client->ec_buffer_ready;
sys/dev/misc/evdev/cdev.c
776
count = client->ec_buffer_size;
sys/dev/misc/evdev/cdev.c
780
debugf(client, "client %p: buffer overflow", client);
sys/dev/misc/evdev/cdev.c
783
client->ec_buffer[head] = (struct input_event) {
sys/dev/misc/evdev/cdev.c
796
client->ec_buffer_head = head;
sys/dev/misc/evdev/cdev.c
797
client->ec_buffer_ready = head;
sys/dev/misc/evdev/cdev.c
800
client->ec_buffer[tail].type = type;
sys/dev/misc/evdev/cdev.c
801
client->ec_buffer[tail].code = code;
sys/dev/misc/evdev/cdev.c
802
client->ec_buffer[tail].value = value;
sys/dev/misc/evdev/cdev.c
803
client->ec_buffer_tail = (tail + 1) % count;
sys/dev/misc/evdev/cdev.c
807
evdev_client_gettime(client, &time);
sys/dev/misc/evdev/cdev.c
808
for (; ready != client->ec_buffer_tail;
sys/dev/misc/evdev/cdev.c
810
client->ec_buffer[ready].time = time;
sys/dev/misc/evdev/cdev.c
811
client->ec_buffer_ready = client->ec_buffer_tail;
sys/dev/misc/evdev/cdev.c
816
evdev_client_dumpqueue(struct evdev_client *client)
sys/dev/misc/evdev/cdev.c
821
head = client->ec_buffer_head;
sys/dev/misc/evdev/cdev.c
822
tail = client->ec_buffer_tail;
sys/dev/misc/evdev/cdev.c
823
ready = client->ec_buffer_ready;
sys/dev/misc/evdev/cdev.c
824
size = client->ec_buffer_size;
sys/dev/misc/evdev/cdev.c
826
kprintf("evdev client: %p\n", client);
sys/dev/misc/evdev/cdev.c
833
event = &client->ec_buffer[i];
sys/dev/misc/evdev/cdev.c
854
evdev_client_filter_queue(struct evdev_client *client, uint16_t type)
sys/dev/misc/evdev/cdev.c
860
EVDEV_CLIENT_LOCKQ(client);
sys/dev/misc/evdev/cdev.c
862
i = head = client->ec_buffer_head;
sys/dev/misc/evdev/cdev.c
863
tail = client->ec_buffer_tail;
sys/dev/misc/evdev/cdev.c
864
count = client->ec_buffer_size;
sys/dev/misc/evdev/cdev.c
865
client->ec_buffer_ready = client->ec_buffer_tail;
sys/dev/misc/evdev/cdev.c
867
while (i != client->ec_buffer_tail) {
sys/dev/misc/evdev/cdev.c
868
event = &client->ec_buffer[i];
sys/dev/misc/evdev/cdev.c
880
client->ec_buffer_ready = (tail + 1) % count;
sys/dev/misc/evdev/cdev.c
884
memcpy(&client->ec_buffer[tail], event,
sys/dev/misc/evdev/cdev.c
893
client->ec_buffer_head = i;
sys/dev/misc/evdev/cdev.c
894
client->ec_buffer_tail = tail;
sys/dev/misc/evdev/cdev.c
896
EVDEV_CLIENT_UNLOCKQ(client);
sys/dev/misc/evdev/evdev.c
1004
LIST_REMOVE(client, ec_link);
sys/dev/misc/evdev/evdev.c
1013
evdev_release_client(evdev, client);
sys/dev/misc/evdev/evdev.c
1017
evdev_grab_client(struct evdev_dev *evdev, struct evdev_client *client)
sys/dev/misc/evdev/evdev.c
1025
evdev->ev_grabber = client;
sys/dev/misc/evdev/evdev.c
1031
evdev_release_client(struct evdev_dev *evdev, struct evdev_client *client)
sys/dev/misc/evdev/evdev.c
1036
if (evdev->ev_grabber != client)
sys/dev/misc/evdev/evdev.c
368
struct evdev_client *client, *tmp;
sys/dev/misc/evdev/evdev.c
378
LIST_FOREACH_MUTABLE(client, &evdev->ev_clients, ec_link, tmp) {
sys/dev/misc/evdev/evdev.c
379
evdev_revoke_client(client);
sys/dev/misc/evdev/evdev.c
380
evdev_dispose_client(evdev, client);
sys/dev/misc/evdev/evdev.c
381
EVDEV_CLIENT_LOCKQ(client);
sys/dev/misc/evdev/evdev.c
382
evdev_notify_event(client);
sys/dev/misc/evdev/evdev.c
383
EVDEV_CLIENT_UNLOCKQ(client);
sys/dev/misc/evdev/evdev.c
385
devfs_assume_knotes(evdev->ev_cdev, &client->kqinfo);
sys/dev/misc/evdev/evdev.c
857
struct evdev_client *client;
sys/dev/misc/evdev/evdev.c
865
LIST_FOREACH(client, &evdev->ev_clients, ec_link) {
sys/dev/misc/evdev/evdev.c
866
if (evdev->ev_grabber != NULL && evdev->ev_grabber != client)
sys/dev/misc/evdev/evdev.c
869
EVDEV_CLIENT_LOCKQ(client);
sys/dev/misc/evdev/evdev.c
870
evdev_client_push(client, type, code, value);
sys/dev/misc/evdev/evdev.c
872
evdev_notify_event(client);
sys/dev/misc/evdev/evdev.c
873
EVDEV_CLIENT_UNLOCKQ(client);
sys/dev/misc/evdev/evdev.c
978
evdev_register_client(struct evdev_dev *evdev, struct evdev_client *client)
sys/dev/misc/evdev/evdev.c
993
LIST_INSERT_HEAD(&evdev->ev_clients, client, ec_link);
sys/dev/misc/evdev/evdev.c
998
evdev_dispose_client(struct evdev_dev *evdev, struct evdev_client *client)
sys/dev/misc/evdev/evdev_private.h
182
#define EVDEV_CLIENT_LOCKQ(client) lockmgr(&(client)->ec_buffer_mtx, \
sys/dev/misc/evdev/evdev_private.h
184
#define EVDEV_CLIENT_UNLOCKQ(client) lockmgr(&(client)->ec_buffer_mtx, \
sys/dev/misc/evdev/evdev_private.h
186
#define EVDEV_CLIENT_LOCKQ_ASSERT(client) \
sys/dev/misc/evdev/evdev_private.h
187
KKASSERT(lockowned(&(client)->ec_buffer_mtx) != 0)
sys/dev/misc/evdev/evdev_private.h
188
#define EVDEV_CLIENT_EMPTYQ(client) \
sys/dev/misc/evdev/evdev_private.h
189
((client)->ec_buffer_head == (client)->ec_buffer_ready)
sys/dev/misc/evdev/evdev_private.h
190
#define EVDEV_CLIENT_SIZEQ(client) \
sys/dev/misc/evdev/evdev_private.h
191
(((client)->ec_buffer_ready + (client)->ec_buffer_size - \
sys/dev/misc/evdev/evdev_private.h
192
(client)->ec_buffer_head) % (client)->ec_buffer_size)
sys/dev/raid/aac/aac_debug.c
401
aif->data.PR[0].jd.client.scsi_dh);
sys/dev/raid/aac/aac_debug.c
406
aif->data.PR[0].jd.client.scsi_dh);
sys/dev/raid/aac/aac_debug.c
411
aif->data.PR[0].jd.client.scsi_dh);
sys/dev/raid/aac/aac_debug.c
417
aif->data.PR[0].jd.client.scsi_dh);
sys/dev/raid/aac/aac_debug.c
422
aif->data.PR[0].jd.client.container.src);
sys/dev/raid/aac/aac_debug.c
427
aif->data.PR[0].jd.client.container.src,
sys/dev/raid/aac/aac_debug.c
428
aif->data.PR[0].jd.client.container.dst);
sys/dev/raid/aac/aac_debug.c
434
aif->data.PR[0].jd.client.container.src);
sys/dev/raid/aac/aac_debug.c
441
aif->data.PR[0].jd.client.container.src);
sys/dev/raid/aac/aac_debug.c
448
aif->data.PR[0].jd.client.container.src);
sys/dev/raid/aac/aac_debug.c
454
aif->data.PR[0].jd.client.container.src);
sys/dev/raid/aac/aac_debug.c
460
aif->data.PR[0].jd.client.container.src);
sys/dev/raid/aac/aac_debug.c
465
aif->data.PR[0].jd.client.container.src);
sys/dev/raid/aac/aac_debug.c
473
aif->data.PR[0].jd.client.container.src,
sys/dev/raid/aac/aac_debug.c
474
aif->data.PR[0].jd.client.container.dst);
sys/dev/raid/aac/aac_debug.c
481
aif->data.PR[0].jd.client.container.src);
sys/dev/raid/aac/aac_debug.c
486
aif->data.PR[0].jd.client.container.src);
sys/dev/raid/aac/aacreg.h
852
union aac_AifJobClient client; /* Details */
sys/dev/raid/hpt27xx/ldm.h
153
void dmapool_register_client(PVBUS vbus, struct dmapool_client *client);
sys/dev/raid/hptrr/ldm.h
148
void dmapool_register_client(PVBUS vbus, struct dmapool_client *client);
sys/dev/video/bktr/msp34xx.c
1008
msp3400c_write(client, I2C_MSP3400C_DEM, 0x30, mode);
sys/dev/video/bktr/msp34xx.c
1009
msp3400c_write(client, I2C_MSP3400C_DEM, 0x20, std);
sys/dev/video/bktr/msp34xx.c
1032
val = msp3400c_read(client, I2C_MSP3400C_DEM, 0x7e);
sys/dev/video/bktr/msp34xx.c
1047
if (client->amsound && (msp->norm == VIDEO_MODE_SECAM) && (val != 0x0009)) {
sys/dev/video/bktr/msp34xx.c
1052
msp3400c_write(client, I2C_MSP3400C_DEM, 0x20, val);
sys/dev/video/bktr/msp34xx.c
1056
msp3400c_write(client, I2C_MSP3400C_DFP, 0x0d, 0x1900); /* scart */
sys/dev/video/bktr/msp34xx.c
1057
msp3400c_write(client, I2C_MSP3400C_DFP, 0x0e, 0x2403); /* FM */
sys/dev/video/bktr/msp34xx.c
1058
msp3400c_write(client, I2C_MSP3400C_DFP, 0x10, 0x5a00); /* nicam */
sys/dev/video/bktr/msp34xx.c
1072
msp3400c_setstereo(client,VIDEO_SOUND_STEREO);
sys/dev/video/bktr/msp34xx.c
1078
msp3400c_setstereo(client,VIDEO_SOUND_MONO);
sys/dev/video/bktr/msp34xx.c
1087
msp3400c_setstereo(client,VIDEO_SOUND_STEREO);
sys/dev/video/bktr/msp34xx.c
1095
msp3400c_set_scart(client,SCART_IN2,0);
sys/dev/video/bktr/msp34xx.c
1096
msp3400c_write(client,I2C_MSP3400C_DFP, 0x08, 0x0220);
sys/dev/video/bktr/msp34xx.c
1097
msp3400c_write(client,I2C_MSP3400C_DFP, 0x09, 0x0220);
sys/dev/video/bktr/msp34xx.c
1098
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0b, 0x0220);
sys/dev/video/bktr/msp34xx.c
1105
msp3400c_setstereo(client,VIDEO_SOUND_STEREO);
sys/dev/video/bktr/msp34xx.c
1110
watch_stereo(client);
sys/dev/video/bktr/msp34xx.c
1113
msp3400c_setbass(client, msp->bass);
sys/dev/video/bktr/msp34xx.c
1114
msp3400c_settreble(client, msp->treble);
sys/dev/video/bktr/msp34xx.c
1115
msp3400c_setvolume(client, msp->muted, msp->left, msp->right);
sys/dev/video/bktr/msp34xx.c
1116
msp3400c_restore_dfp(client);
sys/dev/video/bktr/msp34xx.c
1206
int msp_detach(bktr_ptr_t client)
sys/dev/video/bktr/msp34xx.c
1208
struct msp3400c *msp = (struct msp3400c*)client->msp3400c_info;
sys/dev/video/bktr/msp34xx.c
1222
if (client->msp3400c_info != NULL) {
sys/dev/video/bktr/msp34xx.c
1223
kfree(client->msp3400c_info, M_DEVBUF);
sys/dev/video/bktr/msp34xx.c
1224
client->msp3400c_info = NULL;
sys/dev/video/bktr/msp34xx.c
1227
msp3400c_reset(client);
sys/dev/video/bktr/msp34xx.c
1232
void msp_wake_thread(bktr_ptr_t client)
sys/dev/video/bktr/msp34xx.c
1234
struct msp3400c *msp = (struct msp3400c*)client->msp3400c_info;
sys/dev/video/bktr/msp34xx.c
1236
msp3400c_setvolume(client,msp->muted,0,0);
sys/dev/video/bktr/msp34xx.c
1243
void msp_halt_thread(bktr_ptr_t client)
sys/dev/video/bktr/msp34xx.c
1245
struct msp3400c *msp = (struct msp3400c*)client->msp3400c_info;
sys/dev/video/bktr/msp34xx.c
1247
msp3400c_setvolume(client,msp->muted,0,0);
sys/dev/video/bktr/msp34xx.c
148
kprintf("%s: ", bktr_name(client)); \
sys/dev/video/bktr/msp34xx.c
162
static int msp3400c_reset(bktr_ptr_t client)
sys/dev/video/bktr/msp34xx.c
165
msp_dpl_reset(client, client->msp_addr);
sys/dev/video/bktr/msp34xx.c
171
msp3400c_read(bktr_ptr_t client, int dev, int addr)
sys/dev/video/bktr/msp34xx.c
174
return(msp_dpl_read(client, client->msp_addr, dev, addr));
sys/dev/video/bktr/msp34xx.c
178
msp3400c_write(bktr_ptr_t client, int dev, int addr, int val)
sys/dev/video/bktr/msp34xx.c
181
msp_dpl_write(client, client->msp_addr, dev, addr, val);
sys/dev/video/bktr/msp34xx.c
308
msp3400c_set_scart(bktr_ptr_t client, int in, int out)
sys/dev/video/bktr/msp34xx.c
310
struct msp3400c *msp = client->msp3400c_info;
sys/dev/video/bktr/msp34xx.c
318
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0013, msp->acb);
sys/dev/video/bktr/msp34xx.c
323
static void msp3400c_setcarrier(bktr_ptr_t client, int cdo1, int cdo2)
sys/dev/video/bktr/msp34xx.c
325
msp3400c_write(client,I2C_MSP3400C_DEM, 0x0093, cdo1 & 0xfff);
sys/dev/video/bktr/msp34xx.c
326
msp3400c_write(client,I2C_MSP3400C_DEM, 0x009b, cdo1 >> 12);
sys/dev/video/bktr/msp34xx.c
327
msp3400c_write(client,I2C_MSP3400C_DEM, 0x00a3, cdo2 & 0xfff);
sys/dev/video/bktr/msp34xx.c
328
msp3400c_write(client,I2C_MSP3400C_DEM, 0x00ab, cdo2 >> 12);
sys/dev/video/bktr/msp34xx.c
329
msp3400c_write(client,I2C_MSP3400C_DEM, 0x0056, 0); /*LOAD_REG_1/2*/
sys/dev/video/bktr/msp34xx.c
332
static void msp3400c_setvolume(bktr_ptr_t client,
sys/dev/video/bktr/msp34xx.c
347
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0000, val); /* loudspeaker */
sys/dev/video/bktr/msp34xx.c
348
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0006, val); /* headphones */
sys/dev/video/bktr/msp34xx.c
350
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0007, val ? 0x4000 : 0);
sys/dev/video/bktr/msp34xx.c
351
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0001, balance << 8);
sys/dev/video/bktr/msp34xx.c
354
static void msp3400c_setbass(bktr_ptr_t client, int bass)
sys/dev/video/bktr/msp34xx.c
359
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0002, val); /* loudspeaker */
sys/dev/video/bktr/msp34xx.c
362
static void msp3400c_settreble(bktr_ptr_t client, int treble)
sys/dev/video/bktr/msp34xx.c
367
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0003, val); /* loudspeaker */
sys/dev/video/bktr/msp34xx.c
370
static void msp3400c_setmode(bktr_ptr_t client, int type)
sys/dev/video/bktr/msp34xx.c
372
struct msp3400c *msp = client->msp3400c_info;
sys/dev/video/bktr/msp34xx.c
379
msp3400c_write(client,I2C_MSP3400C_DEM, 0x00bb, /* ad_cv */
sys/dev/video/bktr/msp34xx.c
383
msp3400c_write(client,I2C_MSP3400C_DEM, 0x0001,
sys/dev/video/bktr/msp34xx.c
386
msp3400c_write(client,I2C_MSP3400C_DEM, 0x0005, 0x0004); /* fir 2 */
sys/dev/video/bktr/msp34xx.c
387
msp3400c_write(client,I2C_MSP3400C_DEM, 0x0005, 0x0040);
sys/dev/video/bktr/msp34xx.c
388
msp3400c_write(client,I2C_MSP3400C_DEM, 0x0005, 0x0000);
sys/dev/video/bktr/msp34xx.c
390
msp3400c_write(client,I2C_MSP3400C_DEM, 0x0005,
sys/dev/video/bktr/msp34xx.c
393
msp3400c_write(client,I2C_MSP3400C_DEM, 0x0083, /* MODE_REG */
sys/dev/video/bktr/msp34xx.c
396
msp3400c_setcarrier(client, msp_init_data[type].cdo1,
sys/dev/video/bktr/msp34xx.c
399
msp3400c_write(client,I2C_MSP3400C_DEM, 0x0056, 0); /*LOAD_REG_1/2*/
sys/dev/video/bktr/msp34xx.c
401
if (client->dolby) {
sys/dev/video/bktr/msp34xx.c
402
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0008,
sys/dev/video/bktr/msp34xx.c
404
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0009,
sys/dev/video/bktr/msp34xx.c
406
msp3400c_write(client,I2C_MSP3400C_DFP, 0x000b,
sys/dev/video/bktr/msp34xx.c
409
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0008,
sys/dev/video/bktr/msp34xx.c
411
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0009,
sys/dev/video/bktr/msp34xx.c
413
msp3400c_write(client,I2C_MSP3400C_DFP, 0x000b,
sys/dev/video/bktr/msp34xx.c
416
msp3400c_write(client,I2C_MSP3400C_DFP, 0x000a,
sys/dev/video/bktr/msp34xx.c
418
msp3400c_write(client,I2C_MSP3400C_DFP, 0x000e,
sys/dev/video/bktr/msp34xx.c
423
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0010, 0x5a00); /* was: 0x3000 */
sys/dev/video/bktr/msp34xx.c
428
static void msp3400c_setstereo(bktr_ptr_t client, int mode)
sys/dev/video/bktr/msp34xx.c
432
struct msp3400c *msp = client->msp3400c_info;
sys/dev/video/bktr/msp34xx.c
440
msp3400c_setcarrier(client,msp->second,msp->main);
sys/dev/video/bktr/msp34xx.c
443
msp3400c_write(client,I2C_MSP3400C_DFP, 0x000e, 0x3001);
sys/dev/video/bktr/msp34xx.c
448
msp3400c_write(client,I2C_MSP3400C_DFP, 0x000e, 0x3000);
sys/dev/video/bktr/msp34xx.c
456
msp3400c_setcarrier(client, MSP_CARRIER(6.5), MSP_CARRIER(6.5));
sys/dev/video/bktr/msp34xx.c
459
msp3400c_setcarrier(client, MSP_CARRIER(7.2), MSP_CARRIER(7.02));
sys/dev/video/bktr/msp34xx.c
462
msp3400c_setcarrier(client, MSP_CARRIER(7.38), MSP_CARRIER(7.02));
sys/dev/video/bktr/msp34xx.c
465
msp3400c_setcarrier(client, MSP_CARRIER(7.38), MSP_CARRIER(7.02));
sys/dev/video/bktr/msp34xx.c
473
msp3400c_setcarrier(client,msp->second,msp->main);
sys/dev/video/bktr/msp34xx.c
499
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0005,0x4000);
sys/dev/video/bktr/msp34xx.c
507
msp3400c_set_scart(client,SCART_MONO,0);
sys/dev/video/bktr/msp34xx.c
520
if (client->dolby) {
sys/dev/video/bktr/msp34xx.c
521
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0008,0x0520);
sys/dev/video/bktr/msp34xx.c
522
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0009,0x0620);
sys/dev/video/bktr/msp34xx.c
523
msp3400c_write(client,I2C_MSP3400C_DFP, 0x000a,src);
sys/dev/video/bktr/msp34xx.c
524
msp3400c_write(client,I2C_MSP3400C_DFP, 0x000b,src);
sys/dev/video/bktr/msp34xx.c
526
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0008,src);
sys/dev/video/bktr/msp34xx.c
527
msp3400c_write(client,I2C_MSP3400C_DFP, 0x0009,src);
sys/dev/video/bktr/msp34xx.c
528
msp3400c_write(client,I2C_MSP3400C_DFP, 0x000a,src);
sys/dev/video/bktr/msp34xx.c
529
msp3400c_write(client,I2C_MSP3400C_DFP, 0x000b,src);
sys/dev/video/bktr/msp34xx.c
558
msp3400c_restore_dfp(bktr_ptr_t client)
sys/dev/video/bktr/msp34xx.c
560
struct msp3400c *msp = (struct msp3400c*)client->msp3400c_info;
sys/dev/video/bktr/msp34xx.c
566
msp3400c_write(client,I2C_MSP3400C_DFP, i, msp->dfp_regs[i]);
sys/dev/video/bktr/msp34xx.c
586
autodetect_stereo(bktr_ptr_t client)
sys/dev/video/bktr/msp34xx.c
588
struct msp3400c *msp = (struct msp3400c*)client->msp3400c_info;
sys/dev/video/bktr/msp34xx.c
596
val = msp3400c_read(client, I2C_MSP3400C_DFP, 0x18);
sys/dev/video/bktr/msp34xx.c
613
val = msp3400c_read(client, I2C_MSP3400C_DEM, 0x23);
sys/dev/video/bktr/msp34xx.c
646
val = msp3400c_read(client, I2C_MSP3400C_DEM, 0x200);
sys/dev/video/bktr/msp34xx.c
680
static void watch_stereo(bktr_ptr_t client)
sys/dev/video/bktr/msp34xx.c
682
struct msp3400c *msp = (struct msp3400c*)client->msp3400c_info;
sys/dev/video/bktr/msp34xx.c
684
if (autodetect_stereo(client)) {
sys/dev/video/bktr/msp34xx.c
686
msp3400c_setstereo(client,VIDEO_SOUND_STEREO);
sys/dev/video/bktr/msp34xx.c
688
msp3400c_setstereo(client,VIDEO_SOUND_LANG1);
sys/dev/video/bktr/msp34xx.c
690
msp3400c_setstereo(client,VIDEO_SOUND_MONO);
sys/dev/video/bktr/msp34xx.c
692
if (client->stereo_once)
sys/dev/video/bktr/msp34xx.c
700
bktr_ptr_t client = data;
sys/dev/video/bktr/msp34xx.c
701
struct msp3400c *msp = (struct msp3400c*)client->msp3400c_info;
sys/dev/video/bktr/msp34xx.c
728
watch_stereo(client);
sys/dev/video/bktr/msp34xx.c
741
msp3400c_setvolume(client, msp->muted, 0, 0);
sys/dev/video/bktr/msp34xx.c
742
msp3400c_setmode(client, MSP_MODE_AM_DETECT /* +1 */ );
sys/dev/video/bktr/msp34xx.c
750
if (client->amsound && (msp->norm == VIDEO_MODE_SECAM)) {
sys/dev/video/bktr/msp34xx.c
758
msp3400c_setcarrier(client, cd[this].cdo,cd[this].cdo);
sys/dev/video/bktr/msp34xx.c
765
val = msp3400c_read(client, I2C_MSP3400C_DFP, 0x1b);
sys/dev/video/bktr/msp34xx.c
789
if (client->amsound && (msp->norm == VIDEO_MODE_SECAM)) {
sys/dev/video/bktr/msp34xx.c
794
msp3400c_setcarrier(client, cd[this].cdo,cd[this].cdo);
sys/dev/video/bktr/msp34xx.c
800
val = msp3400c_read(client, I2C_MSP3400C_DFP, 0x1b);
sys/dev/video/bktr/msp34xx.c
816
msp3400c_setmode(client, MSP_MODE_FM_TERRA);
sys/dev/video/bktr/msp34xx.c
819
msp3400c_setstereo(client, VIDEO_SOUND_MONO);
sys/dev/video/bktr/msp34xx.c
824
msp3400c_setmode(client, MSP_MODE_FM_NICAM1);
sys/dev/video/bktr/msp34xx.c
826
msp3400c_setcarrier(client, msp->second, msp->main);
sys/dev/video/bktr/msp34xx.c
835
msp3400c_setmode(client, MSP_MODE_FM_NICAM2);
sys/dev/video/bktr/msp34xx.c
837
msp3400c_setcarrier(client, msp->second, msp->main);
sys/dev/video/bktr/msp34xx.c
844
msp3400c_setmode(client, MSP_MODE_FM_TERRA);
sys/dev/video/bktr/msp34xx.c
846
msp3400c_setstereo(client, VIDEO_SOUND_MONO);
sys/dev/video/bktr/msp34xx.c
852
msp3400c_setmode(client, MSP_MODE_AM_NICAM);
sys/dev/video/bktr/msp34xx.c
854
msp3400c_setstereo(client, VIDEO_SOUND_MONO);
sys/dev/video/bktr/msp34xx.c
855
msp3400c_setcarrier(client, msp->second, msp->main);
sys/dev/video/bktr/msp34xx.c
857
msp3400c_write(client,I2C_MSP3400C_DFP, 0x000d, 0x1900);
sys/dev/video/bktr/msp34xx.c
862
msp3400c_setmode(client, MSP_MODE_FM_NICAM1);
sys/dev/video/bktr/msp34xx.c
864
msp3400c_setcarrier(client, msp->second, msp->main);
sys/dev/video/bktr/msp34xx.c
874
msp3400c_setmode(client, MSP_MODE_FM_TERRA);
sys/dev/video/bktr/msp34xx.c
876
msp3400c_setcarrier(client, msp->second, msp->main);
sys/dev/video/bktr/msp34xx.c
878
msp3400c_setstereo(client, VIDEO_SOUND_MONO);
sys/dev/video/bktr/msp34xx.c
883
watch_stereo(client);
sys/dev/video/bktr/msp34xx.c
886
msp3400c_setvolume(client, msp->muted, msp->left, msp->right);
sys/dev/video/bktr/msp34xx.c
887
msp3400c_restore_dfp(client);
sys/dev/video/bktr/msp34xx.c
937
bktr_ptr_t client = data;
sys/dev/video/bktr/msp34xx.c
938
struct msp3400c *msp = (struct msp3400c*)client->msp3400c_info;
sys/dev/video/bktr/msp34xx.c
968
watch_stereo(client);
sys/dev/video/bktr/msp34xx.c
983
msp3400c_reset(client);
sys/dev/video/vga/vga_switcheroo.c
1055
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
1059
list_for_each_entry(client, &vgasr_priv->clients, list) {
sys/dev/video/vga/vga_switcheroo.c
1061
client_id(client) == VGA_SWITCHEROO_DIS ? "DIS" : "IGD",
sys/dev/video/vga/vga_switcheroo.c
1062
client_is_vga(client) ? "" : "-Audio",
sys/dev/video/vga/vga_switcheroo.c
1063
client->active ? '+' : ' ',
sys/dev/video/vga/vga_switcheroo.c
1064
client->driver_power_control ? "Dyn" : "",
sys/dev/video/vga/vga_switcheroo.c
1065
client->pwr_state ? "Pwr" : "Off",
sys/dev/video/vga/vga_switcheroo.c
1066
device_get_nameunit(client->pdev->dev.bsddev));
sys/dev/video/vga/vga_switcheroo.c
1085
struct vga_switcheroo_client *client = NULL;
sys/dev/video/vga/vga_switcheroo.c
1123
list_for_each_entry(client, &vgasr_priv->clients, list) {
sys/dev/video/vga/vga_switcheroo.c
1124
if (client->active || client_is_audio(client))
sys/dev/video/vga/vga_switcheroo.c
1126
if (client->driver_power_control)
sys/dev/video/vga/vga_switcheroo.c
1128
set_audio_state(client->id, VGA_SWITCHEROO_OFF);
sys/dev/video/vga/vga_switcheroo.c
1129
if (client->pwr_state == VGA_SWITCHEROO_ON)
sys/dev/video/vga/vga_switcheroo.c
1130
vga_switchoff(client);
sys/dev/video/vga/vga_switcheroo.c
1137
list_for_each_entry(client, &vgasr_priv->clients, list) {
sys/dev/video/vga/vga_switcheroo.c
1138
if (client->active || client_is_audio(client))
sys/dev/video/vga/vga_switcheroo.c
1140
if (client->driver_power_control)
sys/dev/video/vga/vga_switcheroo.c
1142
if (client->pwr_state == VGA_SWITCHEROO_OFF)
sys/dev/video/vga/vga_switcheroo.c
1143
vga_switchon(client);
sys/dev/video/vga/vga_switcheroo.c
1144
set_audio_state(client->id, VGA_SWITCHEROO_ON);
sys/dev/video/vga/vga_switcheroo.c
1178
client = find_client_from_id(&vgasr_priv->clients, client_id);
sys/dev/video/vga/vga_switcheroo.c
1179
if (!client)
sys/dev/video/vga/vga_switcheroo.c
1191
if (client->active)
sys/dev/video/vga/vga_switcheroo.c
1201
ret = vga_switchto_stage1(client);
sys/dev/video/vga/vga_switcheroo.c
1205
ret = vga_switchto_stage2(client);
sys/dev/video/vga/vga_switcheroo.c
1210
pr_info("setting delayed switch to client %d\n", client->id);
sys/dev/video/vga/vga_switcheroo.c
1214
ret = vga_switchto_stage1(client);
sys/dev/video/vga/vga_switcheroo.c
1257
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
1268
client = find_client_from_id(&vgasr_priv->clients,
sys/dev/video/vga/vga_switcheroo.c
1270
if (!client || !check_can_switch())
sys/dev/video/vga/vga_switcheroo.c
1273
ret = vga_switchto_stage2(client);
sys/dev/video/vga/vga_switcheroo.c
1323
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
1328
client = find_client_from_pci(&vgasr_priv->clients, pdev);
sys/dev/video/vga/vga_switcheroo.c
1329
if (!client)
sys/dev/video/vga/vga_switcheroo.c
1332
if (!client->driver_power_control)
sys/dev/video/vga/vga_switcheroo.c
1335
vgasr_priv->handler->power_state(client->id, state);
sys/dev/video/vga/vga_switcheroo.c
1355
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
1358
client = find_client_from_pci(&vgasr_priv.clients, pdev);
sys/dev/video/vga/vga_switcheroo.c
1359
if (!client || !client->driver_power_control) {
sys/dev/video/vga/vga_switcheroo.c
1364
client->pwr_state = dynamic;
sys/dev/video/vga/vga_switcheroo.c
1365
set_audio_state(client->id, dynamic);
sys/dev/video/vga/vga_switcheroo.c
1450
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
1457
list_for_each_entry(client, &vgasr_priv.clients, list) {
sys/dev/video/vga/vga_switcheroo.c
1458
if (PCI_SLOT(client->pdev->devfn) == PCI_SLOT(pdev->devfn) &&
sys/dev/video/vga/vga_switcheroo.c
1459
client_is_vga(client)) {
sys/dev/video/vga/vga_switcheroo.c
1460
video_dev = &client->pdev->dev;
sys/dev/video/vga/vga_switcheroo.c
207
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
213
list_for_each_entry(client, &vgasr_priv->clients, list) {
sys/dev/video/vga/vga_switcheroo.c
214
if (client->id != VGA_SWITCHEROO_UNKNOWN_ID)
sys/dev/video/vga/vga_switcheroo.c
216
ret = vgasr_priv->handler->get_client_id(client->pdev);
sys/dev/video/vga/vga_switcheroo.c
220
client->id = ret;
sys/dev/video/vga/vga_switcheroo.c
305
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
307
client = kmalloc(sizeof(*client), M_VGA_SWITCHEROO_CLIENT, M_WAITOK | M_ZERO);
sys/dev/video/vga/vga_switcheroo.c
308
if (!client)
sys/dev/video/vga/vga_switcheroo.c
311
client->pwr_state = VGA_SWITCHEROO_ON;
sys/dev/video/vga/vga_switcheroo.c
312
client->pdev = pdev;
sys/dev/video/vga/vga_switcheroo.c
313
client->ops = ops;
sys/dev/video/vga/vga_switcheroo.c
314
client->id = id;
sys/dev/video/vga/vga_switcheroo.c
315
client->active = active;
sys/dev/video/vga/vga_switcheroo.c
316
client->driver_power_control = driver_power_control;
sys/dev/video/vga/vga_switcheroo.c
319
list_add_tail(&client->list, &vgasr_priv->clients);
sys/dev/video/vga/vga_switcheroo.c
320
if (client_is_vga(client))
sys/dev/video/vga/vga_switcheroo.c
396
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
398
list_for_each_entry(client, head, list)
sys/dev/video/vga/vga_switcheroo.c
399
if (client->pdev == pdev)
sys/dev/video/vga/vga_switcheroo.c
400
return client;
sys/dev/video/vga/vga_switcheroo.c
408
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
410
list_for_each_entry(client, head, list)
sys/dev/video/vga/vga_switcheroo.c
411
if (client->id == client_id)
sys/dev/video/vga/vga_switcheroo.c
412
return client;
sys/dev/video/vga/vga_switcheroo.c
419
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
421
list_for_each_entry(client, head, list)
sys/dev/video/vga/vga_switcheroo.c
422
if (client->active)
sys/dev/video/vga/vga_switcheroo.c
423
return client;
sys/dev/video/vga/vga_switcheroo.c
468
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
472
client = find_client_from_pci(&vgasr_priv->clients, pdev);
sys/dev/video/vga/vga_switcheroo.c
473
if (!client)
sys/dev/video/vga/vga_switcheroo.c
476
ret = client->pwr_state;
sys/dev/video/vga/vga_switcheroo.c
491
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
494
client = find_client_from_pci(&vgasr_priv->clients, pdev);
sys/dev/video/vga/vga_switcheroo.c
495
if (client) {
sys/dev/video/vga/vga_switcheroo.c
496
if (client_is_vga(client))
sys/dev/video/vga/vga_switcheroo.c
498
list_del(&client->list);
sys/dev/video/vga/vga_switcheroo.c
499
kfree(client, M_VGA_SWITCHEROO_CLIENT);
sys/dev/video/vga/vga_switcheroo.c
523
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
526
client = find_client_from_pci(&vgasr_priv->clients, pdev);
sys/dev/video/vga/vga_switcheroo.c
527
if (client)
sys/dev/video/vga/vga_switcheroo.c
528
client->fb_info = info;
sys/dev/video/vga/vga_switcheroo.c
645
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
649
list_for_each_entry(client, &vgasr_priv.clients, list) {
sys/dev/video/vga/vga_switcheroo.c
651
client_id(client) == VGA_SWITCHEROO_DIS ? "DIS" :
sys/dev/video/vga/vga_switcheroo.c
653
client_is_vga(client) ? "" : "-Audio",
sys/dev/video/vga/vga_switcheroo.c
654
client->active ? '+' : ' ',
sys/dev/video/vga/vga_switcheroo.c
655
client->driver_power_control ? "Dyn" : "",
sys/dev/video/vga/vga_switcheroo.c
656
client->pwr_state ? "Pwr" : "Off",
sys/dev/video/vga/vga_switcheroo.c
657
pci_name(client->pdev));
sys/dev/video/vga/vga_switcheroo.c
672
vga_switchon(struct vga_switcheroo_client *client)
sys/dev/video/vga/vga_switcheroo.c
674
if (client->driver_power_control)
sys/dev/video/vga/vga_switcheroo.c
677
vgasr_priv->handler->power_state(client->id, VGA_SWITCHEROO_ON);
sys/dev/video/vga/vga_switcheroo.c
679
client->ops->set_gpu_state(client->pdev, VGA_SWITCHEROO_ON);
sys/dev/video/vga/vga_switcheroo.c
680
client->pwr_state = VGA_SWITCHEROO_ON;
sys/dev/video/vga/vga_switcheroo.c
685
vga_switchoff(struct vga_switcheroo_client *client)
sys/dev/video/vga/vga_switcheroo.c
687
if (client->driver_power_control)
sys/dev/video/vga/vga_switcheroo.c
690
client->ops->set_gpu_state(client->pdev, VGA_SWITCHEROO_OFF);
sys/dev/video/vga/vga_switcheroo.c
692
vgasr_priv->handler->power_state(client->id, VGA_SWITCHEROO_OFF);
sys/dev/video/vga/vga_switcheroo.c
693
client->pwr_state = VGA_SWITCHEROO_OFF;
sys/dev/video/vga/vga_switcheroo.c
701
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
703
client = find_client_from_id(&vgasr_priv->clients, id | ID_BIT_AUDIO);
sys/dev/video/vga/vga_switcheroo.c
704
if (client && client->pwr_state != state) {
sys/dev/video/vga/vga_switcheroo.c
705
client->ops->set_gpu_state(client->pdev, state);
sys/dev/video/vga/vga_switcheroo.c
706
client->pwr_state = state;
sys/dev/video/vga/vga_switcheroo.c
777
struct vga_switcheroo_client *client;
sys/dev/video/vga/vga_switcheroo.c
779
list_for_each_entry(client, &vgasr_priv->clients, list) {
sys/dev/video/vga/vga_switcheroo.c
780
if (!client->ops->can_switch(client->pdev)) {
sys/dev/video/vga/vga_switcheroo.c
781
pr_err("client %x refused switch\n", client->id);
sys/dev/video/vga/vga_switcheroo.c
798
struct vga_switcheroo_client *client = NULL;
sys/dev/video/vga/vga_switcheroo.c
815
list_for_each_entry(client, &vgasr_priv.clients, list) {
sys/dev/video/vga/vga_switcheroo.c
816
if (client->active || client_is_audio(client))
sys/dev/video/vga/vga_switcheroo.c
818
if (client->driver_power_control)
sys/dev/video/vga/vga_switcheroo.c
820
set_audio_state(client->id, VGA_SWITCHEROO_OFF);
sys/dev/video/vga/vga_switcheroo.c
821
if (client->pwr_state == VGA_SWITCHEROO_ON)
sys/dev/video/vga/vga_switcheroo.c
822
vga_switchoff(client);
sys/dev/video/vga/vga_switcheroo.c
828
list_for_each_entry(client, &vgasr_priv.clients, list) {
sys/dev/video/vga/vga_switcheroo.c
829
if (client->active || client_is_audio(client))
sys/dev/video/vga/vga_switcheroo.c
831
if (client->driver_power_control)
sys/dev/video/vga/vga_switcheroo.c
833
if (client->pwr_state == VGA_SWITCHEROO_OFF)
sys/dev/video/vga/vga_switcheroo.c
834
vga_switchon(client);
sys/dev/video/vga/vga_switcheroo.c
835
set_audio_state(client->id, VGA_SWITCHEROO_ON);
sys/dev/video/vga/vga_switcheroo.c
868
client = find_client_from_id(&vgasr_priv.clients, client_id);
sys/dev/video/vga/vga_switcheroo.c
869
if (!client)
sys/dev/video/vga/vga_switcheroo.c
881
if (client->active)
sys/dev/video/vga/vga_switcheroo.c
891
ret = vga_switchto_stage1(client);
sys/dev/video/vga/vga_switcheroo.c
895
ret = vga_switchto_stage2(client);
sys/dev/video/vga/vga_switcheroo.c
900
pr_info("setting delayed switch to client %d\n", client->id);
sys/dev/video/vga/vga_switcheroo.c
904
ret = vga_switchto_stage1(client);
tools/tools/net80211/w00t/ap/ap.c
44
struct client *next;
tools/tools/net80211/w00t/ap/ap.c
566
struct client* client_find(struct params *p, char *mac)
tools/tools/net80211/w00t/ap/ap.c
568
struct client* c = p->clients;
tools/tools/net80211/w00t/ap/ap.c
580
void client_insert(struct params *p, struct client *c)
tools/tools/net80211/w00t/ap/ap.c
597
struct client *c;
tools/tools/net80211/w00t/ap/ap.c
69
struct client *clients;
usr.bin/quota/quota.c
650
CLIENT *client = NULL;
usr.bin/quota/quota.c
662
if ((client = clntudp_create(&server_addr, prognum,
usr.bin/quota/quota.c
666
client->cl_auth = authunix_create_default();
usr.bin/quota/quota.c
669
clnt_stat = clnt_call(client, procnum, inproc, in,
usr.bin/rpcinfo/rpcinfo.c
1005
client = clnt_rpcbind_create(host, RPCBVERS4, NULL);
usr.bin/rpcinfo/rpcinfo.c
1007
client = local_rpcb(PMAPPROG, RPCBVERS4);
usr.bin/rpcinfo/rpcinfo.c
1008
if (client == NULL) {
usr.bin/rpcinfo/rpcinfo.c
1015
if (CLNT_CALL(client, RPCBPROC_GETSTAT, (xdrproc_t) xdr_void, NULL,
usr.bin/rpcinfo/rpcinfo.c
1018
clnt_perror(client, "rpcinfo: can't contact rpcbind: ");
usr.bin/rpcinfo/rpcinfo.c
1193
clnt_destroy(client);
usr.bin/rpcinfo/rpcinfo.c
1225
CLIENT *client;
usr.bin/rpcinfo/rpcinfo.c
1240
client = clnt_tli_create(fd, nconf, nbuf, prog, vers, 0, 0);
usr.bin/rpcinfo/rpcinfo.c
1241
if (client == NULL) {
usr.bin/rpcinfo/rpcinfo.c
1245
return (client);
usr.bin/rpcinfo/rpcinfo.c
1257
CLIENT *client;
usr.bin/rpcinfo/rpcinfo.c
1283
client = clnt_addr_create(address, nconf, prognum, versnum);
usr.bin/rpcinfo/rpcinfo.c
1284
rpc_stat = CLNT_CALL(client, NULLPROC, (xdrproc_t) xdr_void,
usr.bin/rpcinfo/rpcinfo.c
1288
if (pstatus(client, prognum, versnum) < 0)
usr.bin/rpcinfo/rpcinfo.c
1290
CLNT_DESTROY(client);
usr.bin/rpcinfo/rpcinfo.c
1296
CLNT_CONTROL(client, CLSET_FD_NCLOSE, NULL);
usr.bin/rpcinfo/rpcinfo.c
1297
CLNT_CONTROL(client, CLGET_FD, (char *)&fd);
usr.bin/rpcinfo/rpcinfo.c
1299
clnt_geterr(client, &rpcerr);
usr.bin/rpcinfo/rpcinfo.c
1307
CLNT_DESTROY(client);
usr.bin/rpcinfo/rpcinfo.c
1308
client = clnt_addr_create(address, nconf, prognum, MAX_VERS);
usr.bin/rpcinfo/rpcinfo.c
1309
rpc_stat = CLNT_CALL(client, NULLPROC, (xdrproc_t) xdr_void,
usr.bin/rpcinfo/rpcinfo.c
1312
clnt_geterr(client, &rpcerr);
usr.bin/rpcinfo/rpcinfo.c
1325
pstatus(client, prognum, MAX_VERS);
usr.bin/rpcinfo/rpcinfo.c
1329
pstatus(client, prognum, (u_long)0);
usr.bin/rpcinfo/rpcinfo.c
1332
CLNT_DESTROY(client);
usr.bin/rpcinfo/rpcinfo.c
1334
client = clnt_addr_create(address, nconf, prognum, versnum);
usr.bin/rpcinfo/rpcinfo.c
1335
rpc_stat = CLNT_CALL(client, NULLPROC, (xdrproc_t) xdr_void,
usr.bin/rpcinfo/rpcinfo.c
1337
if (pstatus(client, prognum, versnum) < 0)
usr.bin/rpcinfo/rpcinfo.c
1339
CLNT_DESTROY(client);
usr.bin/rpcinfo/rpcinfo.c
1356
CLIENT *client;
usr.bin/rpcinfo/rpcinfo.c
1380
client = clnt_tp_create(argv[0], prognum, versnum, nconf);
usr.bin/rpcinfo/rpcinfo.c
1382
client = clnt_create(argv[0], prognum, versnum, "NETPATH");
usr.bin/rpcinfo/rpcinfo.c
1384
if (client == NULL) {
usr.bin/rpcinfo/rpcinfo.c
1390
rpc_stat = CLNT_CALL(client, NULLPROC, (xdrproc_t) xdr_void,
usr.bin/rpcinfo/rpcinfo.c
1394
if (pstatus(client, prognum, versnum) < 0)
usr.bin/rpcinfo/rpcinfo.c
1396
CLNT_DESTROY(client);
usr.bin/rpcinfo/rpcinfo.c
1403
clnt_geterr(client, &rpcerr);
usr.bin/rpcinfo/rpcinfo.c
1412
CLNT_CONTROL(client, CLSET_VERS, (char *)&versnum);
usr.bin/rpcinfo/rpcinfo.c
1413
rpc_stat = CLNT_CALL(client, NULLPROC,
usr.bin/rpcinfo/rpcinfo.c
1417
clnt_geterr(client, &rpcerr);
usr.bin/rpcinfo/rpcinfo.c
1430
pstatus(client, prognum, MAX_VERS);
usr.bin/rpcinfo/rpcinfo.c
1434
pstatus(client, prognum, (u_long)0);
usr.bin/rpcinfo/rpcinfo.c
1438
CLNT_CONTROL(client, CLSET_VERS, (char *)&versnum);
usr.bin/rpcinfo/rpcinfo.c
1439
rpc_stat = CLNT_CALL(client, NULLPROC, (xdrproc_t) xdr_void,
usr.bin/rpcinfo/rpcinfo.c
1441
if (pstatus(client, prognum, versnum) < 0)
usr.bin/rpcinfo/rpcinfo.c
1444
CLNT_DESTROY(client);
usr.bin/rpcinfo/rpcinfo.c
1512
pstatus(CLIENT *client, u_long prog, u_long vers)
usr.bin/rpcinfo/rpcinfo.c
1516
clnt_geterr(client, &rpcerr);
usr.bin/rpcinfo/rpcinfo.c
1518
clnt_perror(client, "rpcinfo");
usr.bin/rpcinfo/rpcinfo.c
1566
CLIENT *client = NULL;
usr.bin/rpcinfo/rpcinfo.c
1576
client = clnt_tli_create(RPC_ANYFD, nconf, &addr, RPCBPROG,
usr.bin/rpcinfo/rpcinfo.c
1578
if (client) {
usr.bin/rpcinfo/rpcinfo.c
1603
return (client);
usr.bin/rpcinfo/rpcinfo.c
366
CLIENT *client;
usr.bin/rpcinfo/rpcinfo.c
391
client = clnt_com_create(&addr, prognum, vers, &fd, trans);
usr.bin/rpcinfo/rpcinfo.c
392
rpc_stat = CLNT_CALL(client, NULLPROC, (xdrproc_t) xdr_void,
usr.bin/rpcinfo/rpcinfo.c
396
if (pstatus(client, prognum, vers) < 0)
usr.bin/rpcinfo/rpcinfo.c
398
CLNT_DESTROY(client);
usr.bin/rpcinfo/rpcinfo.c
402
CLNT_CONTROL(client, CLSET_FD_NCLOSE, NULL);
usr.bin/rpcinfo/rpcinfo.c
404
clnt_geterr(client, &rpcerr);
usr.bin/rpcinfo/rpcinfo.c
412
CLNT_DESTROY(client);
usr.bin/rpcinfo/rpcinfo.c
414
client = clnt_com_create(&addr, prognum, MAX_VERS, &fd, trans);
usr.bin/rpcinfo/rpcinfo.c
415
rpc_stat = CLNT_CALL(client, NULLPROC, (xdrproc_t) xdr_void,
usr.bin/rpcinfo/rpcinfo.c
418
clnt_geterr(client, &rpcerr);
usr.bin/rpcinfo/rpcinfo.c
431
pstatus(client, prognum, MAX_VERS);
usr.bin/rpcinfo/rpcinfo.c
435
pstatus(client, prognum, (u_long)0);
usr.bin/rpcinfo/rpcinfo.c
438
CLNT_DESTROY(client);
usr.bin/rpcinfo/rpcinfo.c
441
client = clnt_com_create(&addr, prognum, vers, &fd, trans);
usr.bin/rpcinfo/rpcinfo.c
442
rpc_stat = CLNT_CALL(client, NULLPROC, (xdrproc_t) xdr_void,
usr.bin/rpcinfo/rpcinfo.c
444
if (pstatus(client, prognum, vers) < 0)
usr.bin/rpcinfo/rpcinfo.c
446
CLNT_DESTROY(client);
usr.bin/rpcinfo/rpcinfo.c
464
CLIENT *client;
usr.bin/rpcinfo/rpcinfo.c
476
client = clnttcp_create(&server_addr, PMAPPROG, PMAPVERS,
usr.bin/rpcinfo/rpcinfo.c
479
client = local_rpcb(PMAPPROG, PMAPVERS);
usr.bin/rpcinfo/rpcinfo.c
481
if (client == NULL) {
usr.bin/rpcinfo/rpcinfo.c
498
clnt_st = CLNT_CALL(client, PMAPPROC_DUMP, (xdrproc_t) xdr_void,
usr.bin/rpcinfo/rpcinfo.c
504
CLNT_GETERR(client, &err);
usr.bin/rpcinfo/rpcinfo.c
511
clnt_perror(client, "rpcinfo: can't contact portmapper");
usr.bin/rpcinfo/rpcinfo.c
664
CLIENT *client;
usr.bin/rpcinfo/rpcinfo.c
680
client = clnt_rpcbind_create(host, RPCBVERS, NULL);
usr.bin/rpcinfo/rpcinfo.c
689
client = getclnthandle(host, nconf, RPCBVERS, NULL);
usr.bin/rpcinfo/rpcinfo.c
694
client = local_rpcb(PMAPPROG, RPCBVERS);
usr.bin/rpcinfo/rpcinfo.c
696
if (client == NULL) {
usr.bin/rpcinfo/rpcinfo.c
703
clnt_st = CLNT_CALL(client, RPCBPROC_DUMP, (xdrproc_t) xdr_void,
usr.bin/rpcinfo/rpcinfo.c
711
CLNT_GETERR(client, &err);
usr.bin/rpcinfo/rpcinfo.c
714
clnt_control(client, CLSET_VERS, (char *)&vers);
usr.bin/rpcinfo/rpcinfo.c
715
clnt_st = CLNT_CALL(client, RPCBPROC_DUMP,
usr.bin/rpcinfo/rpcinfo.c
728
clnt_control(client, CLSET_VERS, (char *)&vers);
usr.bin/rpcinfo/rpcinfo.c
729
clnt_st = CLNT_CALL(client, PMAPPROC_DUMP,
usr.bin/rpcinfo/rpcinfo.c
776
clnt_perror(client, "rpcinfo: can't contact rpcbind: ");
usr.bin/rpcinfo/rpcinfo.c
862
clnt_destroy(client);
usr.bin/rpcinfo/rpcinfo.c
875
CLIENT *client;
usr.bin/rpcinfo/rpcinfo.c
885
client = clnt_rpcbind_create(host, RPCBVERS4, &targaddr);
usr.bin/rpcinfo/rpcinfo.c
894
client = getclnthandle(host, nconf, RPCBVERS4, &targaddr);
usr.bin/rpcinfo/rpcinfo.c
898
if (client == NULL) {
usr.bin/rpcinfo/rpcinfo.c
907
parms.r_netid = client->cl_netid;
usr.bin/rpcinfo/rpcinfo.c
918
nconf = getnetconfigent(client->cl_netid);
usr.bin/rpcinfo/rpcinfo.c
932
if (CLNT_CALL(client, RPCBPROC_GETADDRLIST, (xdrproc_t) xdr_rpcb,
usr.bin/rpcinfo/rpcinfo.c
935
clnt_perror(client, "rpcinfo: can't contact rpcbind: ");
usr.bin/rpcinfo/rpcinfo.c
965
clnt_destroy(client);
usr.bin/rpcinfo/rpcinfo.c
977
CLIENT *client;
usr.bin/showmount/showmount.c
228
CLIENT *client;
usr.bin/showmount/showmount.c
232
if ((client = clnt_create(host, prognum, versnum, "tcp")) == NULL &&
usr.bin/showmount/showmount.c
233
(client = clnt_create(host, prognum, versnum, "udp")) == NULL)
usr.bin/showmount/showmount.c
238
rval = clnt_call(client, procnum, inproc, in, outproc, out, timeout);
usr.bin/showmount/showmount.c
239
clnt_destroy(client);
usr.bin/ypwhich/ypwhich.c
101
client = clntudp_create(lsin, YPBINDPROG, YPBINDVERS, tv, &sock);
usr.bin/ypwhich/ypwhich.c
102
if (client == NULL) {
usr.bin/ypwhich/ypwhich.c
109
r = clnt_call(client, YPBINDPROC_DOMAIN,
usr.bin/ypwhich/ypwhich.c
114
clnt_destroy(client);
usr.bin/ypwhich/ypwhich.c
120
clnt_destroy(client);
usr.bin/ypwhich/ypwhich.c
124
clnt_destroy(client);
usr.bin/ypwhich/ypwhich.c
94
CLIENT *client;
usr.sbin/bthcid/client.c
138
struct client *cl;
usr.sbin/bthcid/client.c
154
cl = malloc(sizeof(struct client));
usr.sbin/bthcid/client.c
161
memset(cl, 0, sizeof(struct client));
usr.sbin/bthcid/client.c
182
struct client *cl = arg;
usr.sbin/bthcid/client.c
254
struct client *cl;
usr.sbin/bthcid/client.c
56
LIST_ENTRY(client) next;
usr.sbin/bthcid/client.c
71
static LIST_HEAD(,client) client_list;
usr.sbin/ftp-proxy/filter.c
321
server_lookup(struct sockaddr *client, struct sockaddr *proxy,
usr.sbin/ftp-proxy/filter.c
324
if (client->sa_family == AF_INET)
usr.sbin/ftp-proxy/filter.c
325
return (server_lookup4(satosin(client), satosin(proxy),
usr.sbin/ftp-proxy/filter.c
328
if (client->sa_family == AF_INET6)
usr.sbin/ftp-proxy/filter.c
329
return (server_lookup6(satosin6(client), satosin6(proxy),
usr.sbin/ftp-proxy/filter.c
337
server_lookup4(struct sockaddr_in *client, struct sockaddr_in *proxy,
usr.sbin/ftp-proxy/filter.c
346
memcpy(&pnl.saddr.v4, &client->sin_addr.s_addr, sizeof pnl.saddr.v4);
usr.sbin/ftp-proxy/filter.c
348
pnl.sport = client->sin_port;
usr.sbin/ftp-proxy/filter.c
365
server_lookup6(struct sockaddr_in6 *client, struct sockaddr_in6 *proxy,
usr.sbin/ftp-proxy/filter.c
374
memcpy(&pnl.saddr.v6, &client->sin6_addr.s6_addr, sizeof pnl.saddr.v6);
usr.sbin/ftp-proxy/filter.c
376
pnl.sport = client->sin6_port;
usr.sbin/ftp-proxy/ftp-proxy.c
1148
buffer_data(s, &s->client, linebuf + bwritten,
usr.sbin/ftp-proxy/ftp-proxy.c
206
buffer_data(s, &s->client, linebuf + written,
usr.sbin/ftp-proxy/ftp-proxy.c
297
written = write(s->client_fd, s->client.buffer + s->client.buffer_offset,
usr.sbin/ftp-proxy/ftp-proxy.c
298
s->client.buffer_size - s->client.buffer_offset);
usr.sbin/ftp-proxy/ftp-proxy.c
302
} else if (written == (s->client.buffer_size - s->client.buffer_offset)) {
usr.sbin/ftp-proxy/ftp-proxy.c
303
free(s->client.buffer);
usr.sbin/ftp-proxy/ftp-proxy.c
304
s->client.buffer = NULL;
usr.sbin/ftp-proxy/ftp-proxy.c
305
s->client.buffer_size = 0;
usr.sbin/ftp-proxy/ftp-proxy.c
306
s->client.buffer_offset = 0;
usr.sbin/ftp-proxy/ftp-proxy.c
310
s->client.buffer_offset += written;
usr.sbin/ftp-proxy/ftp-proxy.c
345
if (s->client.buffer)
usr.sbin/ftp-proxy/ftp-proxy.c
346
free(s->client.buffer);
usr.sbin/ftp-proxy/ftp-proxy.c
577
s->client.buffer = NULL;
usr.sbin/ftp-proxy/ftp-proxy.c
578
s->client.buffer_size = 0;
usr.sbin/ftp-proxy/ftp-proxy.c
579
s->client.buffer_offset = 0;
usr.sbin/ftp-proxy/ftp-proxy.c
77
struct cbuf client;
usr.sbin/inetd/inetd.c
279
sa = (struct sockaddr *)req->client->sin;
usr.sbin/rpc.lockd/lock_proc.c
151
CLIENT *client;
usr.sbin/rpc.lockd/lock_proc.c
167
client = clnt_cache_ptr[i];
usr.sbin/rpc.lockd/lock_proc.c
168
if (client && ((clnt_cache_time[i] + CLIENT_CACHE_LIFETIME)
usr.sbin/rpc.lockd/lock_proc.c
174
clnt_destroy(client);
usr.sbin/rpc.lockd/lock_proc.c
176
client = NULL;
usr.sbin/rpc.lockd/lock_proc.c
178
if (client && !addrcmp((struct sockaddr *)&clnt_cache_addr[i],
usr.sbin/rpc.lockd/lock_proc.c
183
return (client);
usr.sbin/rpc.lockd/lock_proc.c
226
client = clnt_tp_create(host, NLM_PROG, vers, nconf);
usr.sbin/rpc.lockd/lock_proc.c
229
if (!client) {
usr.sbin/rpc.lockd/lock_proc.c
236
clnt_control(client, CLGET_FD, &clnt_fd);
usr.sbin/rpc.lockd/lock_proc.c
252
clnt_cache_ptr[clnt_cache_next_to_use] = client;
usr.sbin/rpc.lockd/lock_proc.c
267
clnt_control(client, CLSET_TIMEOUT, (char *)&retry_time);
usr.sbin/rpc.lockd/lock_proc.c
271
return client;
usr.sbin/rpc.lockd/lockd_lock.c
126
return (&fl->client);
usr.sbin/rpc.lockd/lockd_lock.c
165
newfl->client.exclusive = lckarg->exclusive;
usr.sbin/rpc.lockd/lockd_lock.c
166
newfl->client.svid = lckarg->alock.svid;
usr.sbin/rpc.lockd/lockd_lock.c
167
newfl->client.oh.n_bytes = malloc(lckarg->alock.oh.n_len);
usr.sbin/rpc.lockd/lockd_lock.c
168
if (newfl->client.oh.n_bytes == NULL) {
usr.sbin/rpc.lockd/lockd_lock.c
174
newfl->client.oh.n_len = lckarg->alock.oh.n_len;
usr.sbin/rpc.lockd/lockd_lock.c
175
memcpy(newfl->client.oh.n_bytes, lckarg->alock.oh.n_bytes,
usr.sbin/rpc.lockd/lockd_lock.c
177
newfl->client.l_offset = lckarg->alock.l_offset;
usr.sbin/rpc.lockd/lockd_lock.c
178
newfl->client.l_len = lckarg->alock.l_len;
usr.sbin/rpc.lockd/lockd_lock.c
183
free(newfl->client.oh.n_bytes);
usr.sbin/rpc.lockd/lockd_lock.c
201
newfl->client.svid == fl->client.svid) {
usr.sbin/rpc.lockd/lockd_lock.c
283
fl->client.oh.n_len != lck->oh.n_len ||
usr.sbin/rpc.lockd/lockd_lock.c
284
memcmp(fl->client.oh.n_bytes, lck->oh.n_bytes,
usr.sbin/rpc.lockd/lockd_lock.c
285
fl->client.oh.n_len) != 0 ||
usr.sbin/rpc.lockd/lockd_lock.c
286
fl->client.svid != lck->svid)
usr.sbin/rpc.lockd/lockd_lock.c
327
free(fl->client.oh.n_bytes);
usr.sbin/rpc.lockd/lockd_lock.c
435
fl->client_name, fl->client.exclusive ? " (exclusive)":"",
usr.sbin/rpc.lockd/lockd_lock.c
439
if (fl->client.exclusive == 0)
usr.sbin/rpc.lockd/lockd_lock.c
532
res.exclusive = fl->client.exclusive;
usr.sbin/rpc.lockd/lockd_lock.c
536
res.alock.oh = fl->client.oh;
usr.sbin/rpc.lockd/lockd_lock.c
537
res.alock.svid = fl->client.svid;
usr.sbin/rpc.lockd/lockd_lock.c
538
res.alock.l_offset = fl->client.l_offset;
usr.sbin/rpc.lockd/lockd_lock.c
539
res.alock.l_len = fl->client.l_len;
usr.sbin/rpc.lockd/lockd_lock.c
555
res.exclusive = fl->client.exclusive;
usr.sbin/rpc.lockd/lockd_lock.c
559
res.alock.oh = fl->client.oh;
usr.sbin/rpc.lockd/lockd_lock.c
560
res.alock.svid = fl->client.svid;
usr.sbin/rpc.lockd/lockd_lock.c
561
res.alock.l_offset = fl->client.l_offset;
usr.sbin/rpc.lockd/lockd_lock.c
562
res.alock.l_len = fl->client.l_len;
usr.sbin/rpc.lockd/lockd_lock.c
62
struct nlm4_holder client; /* lock holder */
usr.sbin/sysvipcd/shmd.c
230
struct client *cl = _hash_lookup(clientshash, pid);
usr.sbin/sysvipcd/shmd.c
415
struct client *cl= _hash_lookup(clientshash, pid);
usr.sbin/sysvipcd/shmd.c
512
struct client *cl= _hash_lookup(clientshash, pid);
usr.sbin/sysvipcd/shmd.c
584
struct client *cl;
usr.sbin/sysvipcd/shmd.c
658
struct client *cl;
usr.sbin/sysvipcd/shmd.c
997
shmexit(struct client *cl) {
usr.sbin/sysvipcd/shmd.h
24
void shmexit(struct client *);
usr.sbin/sysvipcd/sysvipcd.c
130
struct client *cl;
usr.sbin/sysvipcd/sysvipcd.c
188
struct client *cl = clients[i];
usr.sbin/sysvipcd/sysvipcd.c
52
struct client *clients[MAX_CLIENTS];
usr.sbin/sysvipcd/utilsd.h
60
struct client *client;
usr.sbin/ypbind/yp_ping.c
115
CLIENT *client;
usr.sbin/ypbind/yp_ping.c
120
client = clntudp_bufcreate(address, PMAPPROG,
usr.sbin/ypbind/yp_ping.c
122
if (client != NULL) {
usr.sbin/ypbind/yp_ping.c
127
if (CLNT_CALL(client, PMAPPROC_GETPORT,
usr.sbin/ypbind/yp_ping.c
132
clnt_geterr(client, &rpc_createerr.cf_error);
usr.sbin/ypbind/yp_ping.c
136
CLNT_DESTROY(client);
usr.sbin/ypset/ypset.c
101
r = clnt_call(client, YPBINDPROC_SETDOM,
usr.sbin/ypset/ypset.c
106
clnt_destroy(client);
usr.sbin/ypset/ypset.c
109
clnt_destroy(client);
usr.sbin/ypset/ypset.c
64
CLIENT *client;
usr.sbin/ypset/ypset.c
94
client = clntudp_create(sin, YPBINDPROG, YPBINDVERS, tv, &sock);
usr.sbin/ypset/ypset.c
95
if (client == NULL) {
usr.sbin/ypset/ypset.c
99
client->cl_auth = authunix_create_default();