usr/src/boot/libsa/rpc.c
115
struct rpc_call *call;
usr/src/boot/libsa/rpc.c
156
send_head -= sizeof(*call);
usr/src/boot/libsa/rpc.c
157
call = (struct rpc_call *)send_head;
usr/src/boot/libsa/rpc.c
159
call->rp_xid = htonl(rpc_xid);
usr/src/boot/libsa/rpc.c
160
call->rp_direction = htonl(RPC_CALL);
usr/src/boot/libsa/rpc.c
161
call->rp_rpcvers = htonl(RPC_VER2);
usr/src/boot/libsa/rpc.c
162
call->rp_prog = htonl(prog);
usr/src/boot/libsa/rpc.c
163
call->rp_vers = htonl(vers);
usr/src/boot/libsa/rpc.c
164
call->rp_proc = htonl(proc);
usr/src/boot/sys/amd64/include/asm.h
66
call PIC_PLT(HIDENAME(mcount)); \
usr/src/boot/sys/amd64/include/asm.h
71
call PIC_PLT(HIDENAME(mcount)); \
usr/src/boot/sys/amd64/include/asmacros.h
108
#define FAKE_MCOUNT(caller) pushq caller ; call __mcount ; popq %rcx
usr/src/boot/sys/amd64/include/asmacros.h
109
#define MCOUNT call __mcount
usr/src/boot/sys/amd64/include/asmacros.h
112
#define MEXITCOUNT call .mexitcount
usr/src/boot/sys/i386/include/asm.h
44
call 1f; \
usr/src/boot/sys/i386/include/asm.h
80
call PIC_PLT(HIDENAME(mcount)); \
usr/src/boot/sys/i386/include/asm.h
85
call PIC_PLT(HIDENAME(mcount)); \
usr/src/cmd/ast/libast/amd64/conftab.h
77
short call;
usr/src/cmd/ast/libast/amd64/conftab.h
86
short call;
usr/src/cmd/ast/libast/i386/conftab.h
77
short call;
usr/src/cmd/ast/libast/i386/conftab.h
86
short call;
usr/src/cmd/ast/libast/sparc/conftab.h
77
short call;
usr/src/cmd/ast/libast/sparc/conftab.h
86
short call;
usr/src/cmd/ast/libast/sparcv9/conftab.h
77
short call;
usr/src/cmd/ast/libast/sparcv9/conftab.h
86
short call;
usr/src/cmd/awk/awk.h
431
extern Cell *call(Node **, int);
usr/src/cmd/bnu/conn.c
1304
altconn(call)
usr/src/cmd/bnu/conn.c
1305
struct call *call;
usr/src/cmd/bnu/conn.c
1314
alt[F_CLASS] = call->speed;
usr/src/cmd/bnu/conn.c
1328
if(call->line != NULL ) {
usr/src/cmd/bnu/conn.c
1329
if ( strncmp(call->line, "/dev/", 5) == 0 ) {
usr/src/cmd/bnu/conn.c
1330
Myline = (call->line + 5);
usr/src/cmd/bnu/conn.c
1332
Myline = call->line;
usr/src/cmd/bnu/conn.c
1337
if(call->telno != NULL) {
usr/src/cmd/bnu/conn.c
1338
alt[F_PHONE] = call->telno;
usr/src/cmd/bnu/conn.c
1344
if (call->type != NULL)
usr/src/cmd/bnu/conn.c
1345
alt[F_TYPE] = call->type;
usr/src/cmd/bnu/cu.c
151
static struct call Cucall; /* call structure for altconn() */
usr/src/cmd/bnu/dial.c
165
dial(call)
usr/src/cmd/bnu/dial.c
166
CALL call;
usr/src/cmd/bnu/dial.c
181
if (call.attr != NULL) {
usr/src/cmd/bnu/dial.c
182
if ( call.attr->c_cflag & PARENB ) {
usr/src/cmd/bnu/dial.c
183
Evenflag = ((call.attr->c_cflag & PARODD) ? 0 : 1);
usr/src/cmd/bnu/dial.c
184
Oddflag = ((call.attr->c_cflag & PARODD) ? 1 : 0);
usr/src/cmd/bnu/dial.c
186
line_8bit = (call.attr->c_cflag & CS8 ? 1 : 0);
usr/src/cmd/bnu/dial.c
189
if (call.speed <= 0)
usr/src/cmd/bnu/dial.c
192
sprintf(speed,"%d",call.speed);
usr/src/cmd/bnu/dial.c
195
if ( (call.telno != NULL) &&
usr/src/cmd/bnu/dial.c
196
(strlen(call.telno) != strspn(call.telno,"0123456789=-*#")) ) {
usr/src/cmd/bnu/dial.c
198
rlfd = conn(call.telno);
usr/src/cmd/bnu/dial.c
208
if ( (call.telno != NULL) && (*call.telno != '\0') ) {
usr/src/cmd/bnu/dial.c
210
alt[F_PHONE] = call.telno;
usr/src/cmd/bnu/dial.c
217
if ( (call.line != NULL) &&
usr/src/cmd/bnu/dial.c
218
(strncmp(call.line, "/dev/", 5) == 0) )
usr/src/cmd/bnu/dial.c
219
Myline = (call.line + 5);
usr/src/cmd/bnu/dial.c
221
Myline = call.line;
usr/src/cmd/bnu/dial.c
225
if (call->class != NULL)
usr/src/cmd/bnu/dial.c
226
alt[F_TYPE] = call->class;
usr/src/cmd/bnu/dial.c
243
if ((call.attr) && ioctl(rlfd, TCSETA, call.attr) < 0) {
usr/src/cmd/cmd-inet/usr.bin/ftp/cmds.c
263
call(settype, "type", "binary", 0);
usr/src/cmd/cmd-inet/usr.bin/ftp/cmds.c
273
call(settype, "type", "ascii", 0);
usr/src/cmd/cmd-inet/usr.bin/ftp/cmds.c
283
call(settype, "type", "tenex", 0);
usr/src/cmd/cmd-inet/usr.bin/ftp/cmds.c
293
call(settype, "type", "ebcdic", 0);
usr/src/cmd/cmd-inet/usr.bin/ftp/ftp_var.h
314
extern void call(void (*routine)(int argc, char *argv[]), ...);
usr/src/cmd/cmd-inet/usr.bin/ftp/main.c
224
call(setmech, "ftp", optarg, 0);
usr/src/cmd/cmd-inet/usr.bin/telnet/commands.c
106
static void call(int n_ptrs, ...);
usr/src/cmd/cmd-inet/usr.bin/telnet/commands.c
1588
(void) call(3, bye, "bye", "fromquit");
usr/src/cmd/cmd-inet/usr.bin/telnet/commands.c
3305
(void) call(3, status, "status", "notmuch");
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
387
struct t_call *call;
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
390
if ((call = (struct t_call *)t_alloc(fd, T_CALL, T_ALL)) == NULL) {
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
394
if (t_listen(fd, call) < 0) {
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
396
(void) t_free((char *)call, T_CALL);
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
400
return (call);
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
405
queue_conind(uu_list_t *queue, struct t_call *call)
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
414
ci->call = call;
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
434
ret = ci->call;
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
453
struct t_call *call;
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
456
if ((call = get_new_conind(fd)) == NULL)
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
458
if (queue_conind(tlx_info->conn_ind_queue, call) == -1) {
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
461
(void) t_free((char *)call, T_CALL);
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
502
(cip->call->sequence != discon->sequence)) {
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
507
(void) t_free((char *)cip->call, T_CALL);
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
539
struct t_call *call;
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
571
call = conind->call;
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
572
} else if ((call = get_new_conind(listen_fd)) == NULL) {
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
582
if (t_accept(listen_fd, fd, call) == -1) {
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
590
call) == -1) {
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
595
(void) t_free((char *)call, T_CALL);
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
609
(void) t_free((char *)call, T_CALL);
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
617
(void) memcpy(remote_addr, call->addr.buf,
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
618
MIN(call->addr.len, sizeof (*remote_addr)));
usr/src/cmd/cmd-inet/usr.lib/inetd/tlx.c
623
(void) t_free((char *)call, T_CALL);
usr/src/cmd/fm/eversholt/common/literals.h
152
L_DECL(call);
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1305
struct t_call *call;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1328
call = conn->conn_call;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1347
call->udata.len = 0;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1348
(void) t_snddis(fd, call);
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1349
(void) t_free((char *)call, T_CALL);
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1358
call->udata.len = 0;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1359
(void) t_snddis(fd, call);
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1360
(void) t_free((char *)call, T_CALL);
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1365
while (t_accept(fd, new_fd, call) == -1) {
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1370
call->udata.len = 0;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1371
(void) t_snddis(fd, call);
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1372
(void) t_free((char *)call, T_CALL);
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1398
call->udata.len = 0;
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1399
(void) t_snddis(fd, call);
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1400
(void) t_free((char *)call, T_CALL);
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1412
(void) t_free((char *)call, T_CALL);
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1420
NFS4_KRPC_START, &call->addr);
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1434
&(call->addr)) == ND_OK &&
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1439
&(call->addr));
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1458
(void) t_free((char *)call, T_CALL);
usr/src/cmd/fs.d/nfs/lib/nfs_tbind.c
1464
(void) t_free((char *)call, T_CALL);
usr/src/cmd/hal/hald/hald_runner.c
489
DBusPendingCall *call;
usr/src/cmd/hal/hald/hald_runner.c
507
msg, &call, INT_MAX))
usr/src/cmd/hal/hald/hald_runner.c
511
if (call == NULL)
usr/src/cmd/hal/hald/hald_runner.c
522
dbus_pending_call_set_notify(call, call_notify, hd, free);
usr/src/cmd/listen/listen.c
1080
struct t_call *call;
usr/src/cmd/listen/listen.c
1092
call = current->c_cp;
usr/src/cmd/listen/listen.c
1093
if (t_listen(fd, call) < 0) {
usr/src/cmd/listen/listen.c
1095
clr_call(call);
usr/src/cmd/listen/listen.c
1100
DEBUG((9, "incoming call seq # %d", call->sequence));
usr/src/cmd/listen/listen.c
1139
struct t_call *call;
usr/src/cmd/listen/listen.c
1146
call = current->c_cp;
usr/src/cmd/listen/listen.c
1147
if (t_snddis(fd, call) < 0) {
usr/src/cmd/listen/listen.c
1156
sprintf(scratch, "Incoming call while disabled: fd %d, seq %d", fd, call->sequence);
usr/src/cmd/listen/listen.c
1158
clr_call(call);
usr/src/cmd/listen/listen.c
1173
struct t_call *call;
usr/src/cmd/listen/listen.c
1183
call = current->c_cp;
usr/src/cmd/listen/listen.c
1188
t_snddis(fd, call);
usr/src/cmd/listen/listen.c
1189
clr_call(call);
usr/src/cmd/listen/listen.c
1197
t_snddis(fd, call);
usr/src/cmd/listen/listen.c
1198
clr_call(call);
usr/src/cmd/listen/listen.c
1203
DEBUG((9, "try to accept #%d", call->sequence));
usr/src/cmd/listen/listen.c
1208
clr_call(call);
usr/src/cmd/listen/listen.c
1213
if (t_accept(fd, Acceptfd, call) < 0) {
usr/src/cmd/listen/listen.c
1221
DEBUG((9, "save call #%d", call->sequence));
usr/src/cmd/listen/listen.c
1232
clr_call(call);
usr/src/cmd/listen/listen.c
1239
fd, dbp->dbf_svc_code, call->sequence,
usr/src/cmd/listen/listen.c
1243
DEBUG((9, "Accepted call %d", call->sequence));
usr/src/cmd/listen/listen.c
1279
clr_call(call);
usr/src/cmd/listen/listen.c
1294
if (senviron(call)) {
usr/src/cmd/listen/listen.c
1306
clr_call(call);
usr/src/cmd/listen/listen.c
1499
senviron(call)
usr/src/cmd/listen/listen.c
1500
struct t_call *call;
usr/src/cmd/listen/listen.c
1516
if ((p = (char *)malloc(((call->addr.len)<<1) + 18)) == NULL)
usr/src/cmd/listen/listen.c
1520
nlsaddr2c(p + strlen(p), call->addr.buf, (int)call->addr.len);
usr/src/cmd/listen/listen.c
1524
if ((p = (char *)malloc(((call->opt.len)<<1) + 16)) == NULL)
usr/src/cmd/listen/listen.c
1528
nlsaddr2c(p + strlen(p), call->opt.buf, (int)call->opt.len);
usr/src/cmd/listen/listen.c
1550
if ((p = (char *)malloc(((call->udata.len)<<1) + 20)) == NULL)
usr/src/cmd/listen/listen.c
1554
if ((int)call->udata.len >= 0)
usr/src/cmd/listen/listen.c
1555
nlsaddr2c(p + strlen(p), call->udata.buf, (int)call->udata.len);
usr/src/cmd/listen/listen.c
1614
clr_call(struct t_call *call)
usr/src/cmd/listen/listen.c
1616
call->sequence = 0;
usr/src/cmd/listen/listen.c
1617
call->addr.len = 0;
usr/src/cmd/listen/listen.c
1618
call->opt.len = 0;
usr/src/cmd/listen/listen.c
1619
call->udata.len = 0;
usr/src/cmd/listen/listen.c
1620
memset(call->addr.buf, 0, (int)call->addr.maxlen);
usr/src/cmd/listen/listen.c
1621
memset(call->opt.buf, 0, (int)call->opt.maxlen);
usr/src/cmd/listen/listen.c
1622
memset(call->udata.buf, 0, (int)call->udata.maxlen);
usr/src/cmd/listen/listen.c
180
static void clr_call(struct t_call *call);
usr/src/cmd/listen/listen.c
1884
struct t_call *call;
usr/src/cmd/listen/listen.c
1899
call = tmp->c_cp;
usr/src/cmd/listen/listen.c
1900
t_snddis(dbp->dbf_fd, call);
usr/src/cmd/listen/listen.c
1901
t_free((char *)call, T_CALL);
usr/src/cmd/listen/nlsaddr.c
113
struct t_call *call;
usr/src/cmd/listen/nlsaddr.c
126
if (!(call = (struct t_call *)t_alloc(fd, T_CALL, T_NONE))) {
usr/src/cmd/listen/nlsaddr.c
134
if (call->addr.maxlen = size)
usr/src/cmd/listen/nlsaddr.c
135
call->addr.buf = p;
usr/src/cmd/listen/nlsaddr.c
140
if (call->opt.maxlen = size)
usr/src/cmd/listen/nlsaddr.c
141
call->opt.buf = p;
usr/src/cmd/listen/nlsaddr.c
146
if (call->udata.maxlen = size)
usr/src/cmd/listen/nlsaddr.c
147
call->udata.buf = p;
usr/src/cmd/listen/nlsaddr.c
149
return(call);
usr/src/cmd/listen/nlsaddr.c
153
t_free((char *)call, T_CALL); /* t_free will release allocated mem*/
usr/src/cmd/lp/cmd/lpsched/ports.c
100
call.attr = 0;
usr/src/cmd/lp/cmd/lpsched/ports.c
101
call.speed = speed;
usr/src/cmd/lp/cmd/lpsched/ports.c
102
call.line = 0;
usr/src/cmd/lp/cmd/lpsched/ports.c
103
call.telno = pp->dial_info;
usr/src/cmd/lp/cmd/lpsched/ports.c
105
if ((fd = dial(call)) < 0)
usr/src/cmd/lp/cmd/lpsched/ports.c
90
CALL call;
usr/src/cmd/mandoc/roff.c
2149
char *call, *cp, *iname, *rname;
usr/src/cmd/mandoc/roff.c
2217
csz = mandoc_asprintf(&call, ".%.*s \\$* \\\"\n",
usr/src/cmd/mandoc/roff.c
2219
roff_setstrn(&r->strtab, name, namesz, call, csz, 0);
usr/src/cmd/mandoc/roff.c
2221
free(call);
usr/src/cmd/mandoc/roff.c
2226
csz = mandoc_asprintf(&call, ".%.*s \\$* \\\"\n",
usr/src/cmd/mandoc/roff.c
2228
roff_setstrn(&r->strtab, name, namesz, call, csz, 0);
usr/src/cmd/mandoc/roff.c
2229
free(call);
usr/src/cmd/sgs/liblddbg/common/audit.c
100
Dbg_audit_objsearch(Lm_list *lml, int call, const char *lib,
usr/src/cmd/sgs/liblddbg/common/audit.c
108
if (call == DBG_AUD_CALL) {
usr/src/cmd/sgs/liblddbg/common/audit.c
123
Dbg_audit_objfilter(Lm_list *lml, int call, const char *lib,
usr/src/cmd/sgs/liblddbg/common/audit.c
129
if (call == DBG_AUD_CALL) {
usr/src/cmd/sgs/liblddbg/common/audit.c
138
Dbg_audit_objopen(Lm_list *lml, int call, const char *lib, const char *obj,
usr/src/cmd/sgs/liblddbg/common/audit.c
146
if (call == DBG_AUD_CALL) {
usr/src/cmd/sgs/liblddbg/common/audit.c
170
Dbg_audit_symbind(Lm_list *lml, int call, const char *lib, const char *name,
usr/src/cmd/sgs/liblddbg/common/audit.c
178
if (call == DBG_AUD_CALL) {
usr/src/cmd/sgs/liblddbg/common/audit.c
189
Dbg_audit_pltenter(Lm_list *lml, int call, const char *lib, const char *name,
usr/src/cmd/sgs/liblddbg/common/audit.c
195
if (call == DBG_AUD_CALL) {
usr/src/cmd/sgs/m4/common/m4.c
460
callst = xcalloc(stksize/3+1, sizeof (struct call));
usr/src/cmd/sgs/m4/common/m4.c
911
struct call *mptr;
usr/src/cmd/sgs/m4/common/m4.h
150
extern struct call *Cp;
usr/src/cmd/sgs/m4/common/m4.h
151
extern struct call *callst;
usr/src/cmd/sgs/m4/common/m4ext.c
54
struct call *callst; /* stack */
usr/src/cmd/sgs/m4/common/m4ext.c
55
struct call *Cp = NULL; /* position */
usr/src/common/tsol/ltos.c
188
labeld_data_t call;
usr/src/common/tsol/ltos.c
189
labeld_data_t *callp = &call;
usr/src/common/tsol/ltos.c
205
call.callop = LTOS;
usr/src/common/tsol/ltos.c
217
if (callp != &call) {
usr/src/common/tsol/ltos.c
261
call.callop = BLTOCOLOR;
usr/src/common/tsol/ltos.c
271
if (callp != &call) {
usr/src/common/tsol/ltos.c
290
call.callop = PR_TOP;
usr/src/common/tsol/ltos.c
293
call.callop = PR_LABEL;
usr/src/common/tsol/ltos.c
296
call.callop = PR_CAVEATS;
usr/src/common/tsol/ltos.c
300
call.callop = PR_CHANNELS;
usr/src/common/tsol/ltos.c
319
if (callp != &call) {
usr/src/common/tsol/stol.c
226
labeld_data_t call;
usr/src/common/tsol/stol.c
227
labeld_data_t *callp = &call;
usr/src/common/tsol/stol.c
331
if (callp != &call) {
usr/src/grub/grub-0.97/netboot/nfs.h
50
} call;
usr/src/lib/abi/apptrace/common/abienv.c
44
bugout(char const *call)
usr/src/lib/abi/apptrace/common/abienv.c
48
call);
usr/src/lib/libc/i386/inc/SYS.h
39
call 9f; \
usr/src/lib/libc/i386/inc/SYS.h
73
call 8f; \
usr/src/lib/libc/sparc/inc/SYS.h
48
9: call 8f; \
usr/src/lib/libc/sparcv9/inc/SYS.h
48
9: call 8f; \
usr/src/lib/libinetsvc/common/inetsvc.c
391
(void) t_free((char *)ci->call, T_CALL);
usr/src/lib/libinetsvc/common/inetsvc.h
203
struct t_call *call;
usr/src/lib/libm/common/C/libm.h
118
call _mcount; \
usr/src/lib/libm/common/C/libm.h
126
1: call .+8; \
usr/src/lib/libm/common/C/libm.h
132
call _mcount; \
usr/src/lib/libm/common/C/libm.h
140
1: call .+8; \
usr/src/lib/libm/common/C/libm.h
144
call _mcount; \
usr/src/lib/libm/common/C/libm.h
171
call .##label; \
usr/src/lib/libm/common/C/libm.h
69
9: call 8f; \
usr/src/lib/libm/common/C/libm.h
78
9: call 8f; \
usr/src/lib/libnls/common/nlsenv.c
129
struct t_call *call;
usr/src/lib/libnls/common/nlsenv.c
132
if (!(call = (struct t_call *) calloc(1, sizeof(struct t_call))))
usr/src/lib/libnls/common/nlsenv.c
139
call->addr.len = nlsenv(&call->addr, NLSADDR);
usr/src/lib/libnls/common/nlsenv.c
140
call->opt.len = nlsenv(&call->opt, NLSOPT);
usr/src/lib/libnls/common/nlsenv.c
141
call->udata.len = nlsenv(&call->udata, NLSUDATA);
usr/src/lib/libnls/common/nlsenv.c
143
return (call);
usr/src/lib/libnsl/dial/dial.c
156
dial(CALL call)
usr/src/lib/libnsl/dial/dial.c
171
if (call.attr != NULL) {
usr/src/lib/libnsl/dial/dial.c
172
if (call.attr->c_cflag & PARENB) {
usr/src/lib/libnsl/dial/dial.c
173
Evenflag = ((call.attr->c_cflag & PARODD) ? 0 : 1);
usr/src/lib/libnsl/dial/dial.c
174
Oddflag = ((call.attr->c_cflag & PARODD) ? 1 : 0);
usr/src/lib/libnsl/dial/dial.c
176
line_8bit = (call.attr->c_cflag & CS8 ? 1 : 0);
usr/src/lib/libnsl/dial/dial.c
179
if (call.speed <= 0)
usr/src/lib/libnsl/dial/dial.c
182
(void) sprintf(speed, "%d", call.speed);
usr/src/lib/libnsl/dial/dial.c
185
if ((call.telno != NULL) &&
usr/src/lib/libnsl/dial/dial.c
186
(strlen(call.telno) != strspn(call.telno, "0123456789=-*#"))) {
usr/src/lib/libnsl/dial/dial.c
188
rlfd = conn(call.telno);
usr/src/lib/libnsl/dial/dial.c
198
if ((call.telno != NULL) && (*call.telno != '\0')) {
usr/src/lib/libnsl/dial/dial.c
200
alt[F_PHONE] = call.telno;
usr/src/lib/libnsl/dial/dial.c
207
if ((call.line != NULL) &&
usr/src/lib/libnsl/dial/dial.c
208
(strncmp(call.line, "/dev/", 5) == 0))
usr/src/lib/libnsl/dial/dial.c
209
Myline = (call.line + 5);
usr/src/lib/libnsl/dial/dial.c
211
Myline = call.line;
usr/src/lib/libnsl/dial/dial.c
215
if (call->class != NULL)
usr/src/lib/libnsl/dial/dial.c
216
alt[F_TYPE] = call->class;
usr/src/lib/libnsl/dial/dial.c
240
if ((call.attr) && ioctl(rlfd, TCSETA, call.attr) < 0) {
usr/src/lib/libnsl/nsl/_conn_util.c
110
if (call->udata.len) {
usr/src/lib/libnsl/nsl/_conn_util.c
113
(call->udata.len > (uint32_t)tiptr->ti_cdatasize))) {
usr/src/lib/libnsl/nsl/_conn_util.c
131
(struct strbuf *)(call->udata.len? &call->udata: NULL), 0) < 0) {
usr/src/lib/libnsl/nsl/_conn_util.c
152
struct t_call *call,
usr/src/lib/libnsl/nsl/_conn_util.c
240
if (call != NULL) {
usr/src/lib/libnsl/nsl/_conn_util.c
245
if (_T_IS_TLI(api_semantics) || call->addr.maxlen > 0) {
usr/src/lib/libnsl/nsl/_conn_util.c
247
call->addr.maxlen)) {
usr/src/lib/libnsl/nsl/_conn_util.c
251
(void) memcpy(call->addr.buf,
usr/src/lib/libnsl/nsl/_conn_util.c
254
call->addr.len = pptr->conn_con.RES_length;
usr/src/lib/libnsl/nsl/_conn_util.c
256
if (_T_IS_TLI(api_semantics) || call->opt.maxlen > 0) {
usr/src/lib/libnsl/nsl/_conn_util.c
258
call->opt.maxlen)) {
usr/src/lib/libnsl/nsl/_conn_util.c
262
(void) memcpy(call->opt.buf,
usr/src/lib/libnsl/nsl/_conn_util.c
265
call->opt.len = pptr->conn_con.OPT_length;
usr/src/lib/libnsl/nsl/_conn_util.c
268
call->udata.maxlen > 0) {
usr/src/lib/libnsl/nsl/_conn_util.c
269
if (databuf.len > (int)call->udata.maxlen) {
usr/src/lib/libnsl/nsl/_conn_util.c
273
(void) memcpy(call->udata.buf, databuf.buf,
usr/src/lib/libnsl/nsl/_conn_util.c
275
call->udata.len = databuf.len;
usr/src/lib/libnsl/nsl/_conn_util.c
281
call->sequence = (int)-1;
usr/src/lib/libnsl/nsl/_conn_util.c
57
const struct t_call *call,
usr/src/lib/libnsl/nsl/_conn_util.c
78
creq->DEST_length = call->addr.len;
usr/src/lib/libnsl/nsl/_conn_util.c
80
creq->OPT_length = call->opt.len;
usr/src/lib/libnsl/nsl/_conn_util.c
84
if (call->addr.len) {
usr/src/lib/libnsl/nsl/_conn_util.c
85
if (_t_aligned_copy(ctlbufp, call->addr.len, size,
usr/src/lib/libnsl/nsl/_conn_util.c
86
call->addr.buf, &creq->DEST_offset) < 0) {
usr/src/lib/libnsl/nsl/_conn_util.c
97
if (call->opt.len) {
usr/src/lib/libnsl/nsl/_conn_util.c
98
if (_t_aligned_copy(ctlbufp, call->opt.len, size,
usr/src/lib/libnsl/nsl/_conn_util.c
99
call->opt.buf, &creq->OPT_offset) < 0) {
usr/src/lib/libnsl/nsl/t_accept.c
188
cres->OPT_length = call->opt.len;
usr/src/lib/libnsl/nsl/t_accept.c
190
cres->SEQ_number = call->sequence;
usr/src/lib/libnsl/nsl/t_accept.c
202
if (call->opt.len) {
usr/src/lib/libnsl/nsl/t_accept.c
203
if (_t_aligned_copy(&ctlbuf, call->opt.len, size,
usr/src/lib/libnsl/nsl/t_accept.c
204
call->opt.buf, &cres->OPT_offset) < 0) {
usr/src/lib/libnsl/nsl/t_accept.c
216
if (call->udata.len) {
usr/src/lib/libnsl/nsl/t_accept.c
219
(call->udata.len > (uint32_t)tiptr->ti_cdatasize))) {
usr/src/lib/libnsl/nsl/t_accept.c
243
(struct strbuf *)(call->udata.len? &call->udata: NULL), 0) <
usr/src/lib/libnsl/nsl/t_accept.c
256
strfdinsert.databuf.maxlen = call->udata.maxlen;
usr/src/lib/libnsl/nsl/t_accept.c
258
(call->udata.len? call->udata.len: -1);
usr/src/lib/libnsl/nsl/t_accept.c
259
strfdinsert.databuf.buf = call->udata.buf;
usr/src/lib/libnsl/nsl/t_accept.c
50
const struct t_call *call,
usr/src/lib/libnsl/nsl/t_alloc.c
123
if ((p.call = calloc(1, sizeof (struct t_call))) == NULL)
usr/src/lib/libnsl/nsl/t_alloc.c
126
if (_alloc_buf(&p.call->addr,
usr/src/lib/libnsl/nsl/t_alloc.c
138
if (_alloc_buf(&p.call->opt, optsize,
usr/src/lib/libnsl/nsl/t_alloc.c
145
if (_alloc_buf(&p.call->udata, (t_scalar_t)dsize,
usr/src/lib/libnsl/nsl/t_alloc.c
150
return ((char *)p.call);
usr/src/lib/libnsl/nsl/t_alloc.c
59
struct t_call *call;
usr/src/lib/libnsl/nsl/t_free.c
44
struct t_call *call;
usr/src/lib/libnsl/nsl/t_free.c
67
p.call = (struct t_call *)ptr;
usr/src/lib/libnsl/nsl/t_free.c
68
if (p.call->addr.buf != NULL)
usr/src/lib/libnsl/nsl/t_free.c
69
free(p.call->addr.buf);
usr/src/lib/libnsl/nsl/t_free.c
70
if (p.call->opt.buf != NULL)
usr/src/lib/libnsl/nsl/t_free.c
71
free(p.call->opt.buf);
usr/src/lib/libnsl/nsl/t_free.c
72
if (p.call->udata.buf != NULL)
usr/src/lib/libnsl/nsl/t_free.c
73
free(p.call->udata.buf);
usr/src/lib/libnsl/nsl/t_listen.c
196
call->sequence = pptr->conn_ind.SEQ_number;
usr/src/lib/libnsl/nsl/t_listen.c
198
if (_T_IS_TLI(api_semantics) || call->addr.maxlen > 0) {
usr/src/lib/libnsl/nsl/t_listen.c
200
call->addr.maxlen)) {
usr/src/lib/libnsl/nsl/t_listen.c
204
(void) memcpy(call->addr.buf, ctlbuf.buf +
usr/src/lib/libnsl/nsl/t_listen.c
207
call->addr.len = pptr->conn_ind.SRC_length;
usr/src/lib/libnsl/nsl/t_listen.c
209
if (_T_IS_TLI(api_semantics) || call->opt.maxlen > 0) {
usr/src/lib/libnsl/nsl/t_listen.c
211
call->opt.maxlen)) {
usr/src/lib/libnsl/nsl/t_listen.c
215
(void) memcpy(call->opt.buf, ctlbuf.buf +
usr/src/lib/libnsl/nsl/t_listen.c
218
call->opt.len = pptr->conn_ind.OPT_length;
usr/src/lib/libnsl/nsl/t_listen.c
220
if (_T_IS_TLI(api_semantics) || call->udata.maxlen > 0) {
usr/src/lib/libnsl/nsl/t_listen.c
221
if (databuf.len > (int)call->udata.maxlen) {
usr/src/lib/libnsl/nsl/t_listen.c
225
(void) memcpy(call->udata.buf, databuf.buf,
usr/src/lib/libnsl/nsl/t_listen.c
227
call->udata.len = databuf.len;
usr/src/lib/libnsl/nsl/t_listen.c
45
_tx_listen(int fd, struct t_call *call, int api_semantics)
usr/src/lib/libnsl/nsl/t_rcvconnect.c
50
_tx_rcvconnect(int fd, struct t_call *call, int api_semantics)
usr/src/lib/libnsl/nsl/t_rcvconnect.c
85
retval = _t_rcv_conn_con(tiptr, call, &ctlbuf, api_semantics);
usr/src/lib/libnsl/nsl/t_snddis.c
108
(call == NULL)) {
usr/src/lib/libnsl/nsl/t_snddis.c
124
if ((tiptr->ti_lookcnt > 0) && (call == 0))
usr/src/lib/libnsl/nsl/t_snddis.c
143
dreq.SEQ_number = (call? call->sequence: -1);
usr/src/lib/libnsl/nsl/t_snddis.c
145
databuf.maxlen = (call? call->udata.len: 0);
usr/src/lib/libnsl/nsl/t_snddis.c
146
databuf.len = (call? call->udata.len: 0);
usr/src/lib/libnsl/nsl/t_snddis.c
147
databuf.buf = (call? call->udata.buf: NULL);
usr/src/lib/libnsl/nsl/t_snddis.c
45
_tx_snddis(int fd, const struct t_call *call, int api_semantics)
usr/src/lib/libnsl/nsl/t_snddis.c
87
if (call != NULL && call->udata.len) {
usr/src/lib/libnsl/nsl/t_snddis.c
90
(call->udata.len >
usr/src/lib/libnsl/nsl/tli_wrappers.c
105
t_listen(int fd, struct t_call *call)
usr/src/lib/libnsl/nsl/tli_wrappers.c
107
return (_tx_listen(fd, call, TX_TLI_API));
usr/src/lib/libnsl/nsl/tli_wrappers.c
140
t_rcvconnect(int fd, struct t_call *call)
usr/src/lib/libnsl/nsl/tli_wrappers.c
142
return (_tx_rcvconnect(fd, call, TX_TLI_API));
usr/src/lib/libnsl/nsl/tli_wrappers.c
176
t_snddis(int fd, struct t_call *call)
usr/src/lib/libnsl/nsl/tli_wrappers.c
178
return (_tx_snddis(fd, call, TX_TLI_API));
usr/src/lib/libnsl/nsl/tli_wrappers.c
42
t_accept(int fd, int resfd, struct t_call *call)
usr/src/lib/libnsl/nsl/tli_wrappers.c
44
return (_tx_accept(fd, resfd, call, TX_TLI_API));
usr/src/lib/libnsl/nsl/xti_wrappers.c
125
_xti_listen(int fd, struct t_call *call)
usr/src/lib/libnsl/nsl/xti_wrappers.c
127
return (_tx_listen(fd, call, TX_XTI_API));
usr/src/lib/libnsl/nsl/xti_wrappers.c
155
_xti_rcvconnect(int fd, struct t_call *call)
usr/src/lib/libnsl/nsl/xti_wrappers.c
157
return (_tx_rcvconnect(fd, call, TX_XTI_API));
usr/src/lib/libnsl/nsl/xti_wrappers.c
217
_xti_snddis(int fd, const struct t_call *call)
usr/src/lib/libnsl/nsl/xti_wrappers.c
219
return (_tx_snddis(fd, call, TX_XTI_API));
usr/src/lib/libnsl/nsl/xti_wrappers.c
55
_xti_accept(int fd, int resfd, const struct t_call *call)
usr/src/lib/libnsl/nsl/xti_wrappers.c
57
return (_tx_accept(fd, resfd, call, TX_XTI_API));
usr/src/lib/libnsl/nsl/xti_wrappers.c
61
_xti_xns5_accept(int fd, int resfd, const struct t_call *call)
usr/src/lib/libnsl/nsl/xti_wrappers.c
63
return (_tx_accept(fd, resfd, call, TX_XTI_XNS5_API));
usr/src/lib/libsecdb/common/getexecattr.c
238
call *c = ctxt;
usr/src/lib/libsecdb/common/getexecattr.c
266
call call;
usr/src/lib/libsecdb/common/getexecattr.c
277
call.type = type;
usr/src/lib/libsecdb/common/getexecattr.c
278
call.id = id;
usr/src/lib/libsecdb/common/getexecattr.c
279
call.sflag = search_flag;
usr/src/lib/libsecdb/common/getexecattr.c
281
(void) _enum_profs(username, findexecattr, &call, &result);
usr/src/lib/libtsol/common/btos.c
146
labeld_data_t call;
usr/src/lib/libtsol/common/btos.c
147
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/btos.c
156
call.callop = BSLTOS;
usr/src/lib/libtsol/common/btos.c
174
if (callp != &call)
usr/src/lib/libtsol/common/btos.c
241
labeld_data_t call;
usr/src/lib/libtsol/common/btos.c
242
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/btos.c
251
call.callop = BCLEARTOS;
usr/src/lib/libtsol/common/btos.c
268
if (callp != &call)
usr/src/lib/libtsol/common/misc.c
138
labeld_data_t call;
usr/src/lib/libtsol/common/misc.c
139
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/misc.c
156
call.callop = BSLVALID;
usr/src/lib/libtsol/common/misc.c
191
labeld_data_t call;
usr/src/lib/libtsol/common/misc.c
192
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/misc.c
209
call.callop = BCLEARVALID;
usr/src/lib/libtsol/common/misc.c
239
labeld_data_t call;
usr/src/lib/libtsol/common/misc.c
240
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/misc.c
245
call.callop = LABELINFO;
usr/src/lib/libtsol/common/misc.c
279
labeld_data_t call;
usr/src/lib/libtsol/common/misc.c
280
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/misc.c
285
call.callop = LABELVERS;
usr/src/lib/libtsol/common/misc.c
289
if (callp != &call)
usr/src/lib/libtsol/common/misc.c
300
if (callp != &call)
usr/src/lib/libtsol/common/misc.c
307
if (callp != &call)
usr/src/lib/libtsol/common/misc.c
314
if (callp != &call)
usr/src/lib/libtsol/common/misc.c
343
labeld_data_t call;
usr/src/lib/libtsol/common/misc.c
344
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/misc.c
349
call.callop = BLTOCOLOR;
usr/src/lib/libtsol/common/misc.c
356
if (callp != &call)
usr/src/lib/libtsol/common/misc.c
364
if (callp != &call)
usr/src/lib/libtsol/common/misc.c
90
labeld_data_t call;
usr/src/lib/libtsol/common/misc.c
91
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/misc.c
95
call.callop = BLINSET;
usr/src/lib/libtsol/common/private.c
236
labeld_data_t call;
usr/src/lib/libtsol/common/private.c
237
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/private.c
243
call.callop = BSLCVT;
usr/src/lib/libtsol/common/private.c
272
if (callp != &call)
usr/src/lib/libtsol/common/private.c
288
if (callp != &call)
usr/src/lib/libtsol/common/private.c
327
labeld_data_t call;
usr/src/lib/libtsol/common/private.c
328
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/private.c
336
call.callop = BSLCVT;
usr/src/lib/libtsol/common/private.c
358
if (callp != &call)
usr/src/lib/libtsol/common/private.c
366
if (callp != &call)
usr/src/lib/libtsol/common/private.c
413
labeld_data_t call;
usr/src/lib/libtsol/common/private.c
414
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/private.c
420
call.callop = BCLEARCVT;
usr/src/lib/libtsol/common/private.c
451
if (callp != &call)
usr/src/lib/libtsol/common/private.c
467
if (callp != &call)
usr/src/lib/libtsol/common/private.c
507
labeld_data_t call;
usr/src/lib/libtsol/common/private.c
508
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/private.c
516
call.callop = BCLEARCVT;
usr/src/lib/libtsol/common/private.c
539
if (callp != &call)
usr/src/lib/libtsol/common/private.c
547
if (callp != &call)
usr/src/lib/libtsol/common/private.c
574
labeld_data_t call;
usr/src/lib/libtsol/common/private.c
575
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/private.c
580
call.callop = LABELFIELDS;
usr/src/lib/libtsol/common/private.c
584
if (callp != &call)
usr/src/lib/libtsol/common/private.c
593
if (callp != &call)
usr/src/lib/libtsol/common/private.c
600
if (callp != &call)
usr/src/lib/libtsol/common/private.c
608
if (callp != &call)
usr/src/lib/libtsol/common/private.c
614
if (callp != &call)
usr/src/lib/libtsol/common/private.c
640
labeld_data_t call;
usr/src/lib/libtsol/common/private.c
641
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/private.c
646
call.callop = UDEFS;
usr/src/lib/libtsol/common/setflabel.c
126
if (callp != &call) {
usr/src/lib/libtsol/common/setflabel.c
147
if (callp != &call) {
usr/src/lib/libtsol/common/setflabel.c
178
labeld_data_t call;
usr/src/lib/libtsol/common/setflabel.c
179
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/setflabel.c
231
if (callp != &call) {
usr/src/lib/libtsol/common/setflabel.c
246
if (callp != &call) {
usr/src/lib/libtsol/common/setflabel.c
78
labeld_data_t call;
usr/src/lib/libtsol/common/setflabel.c
79
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/stob.c
102
labeld_data_t call;
usr/src/lib/libtsol/common/stob.c
103
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/stob.c
144
if (callp != &call) {
usr/src/lib/libtsol/common/stob.c
163
if (callp != &call) {
usr/src/lib/libtsol/common/stob.c
178
if (callp != &call) {
usr/src/lib/libtsol/common/stob.c
229
labeld_data_t call;
usr/src/lib/libtsol/common/stob.c
230
labeld_data_t *callp = &call;
usr/src/lib/libtsol/common/stob.c
262
if (callp != &call) {
usr/src/lib/libtsol/common/stob.c
283
if (callp != &call) {
usr/src/lib/libtsol/common/stob.c
300
if (callp != &call) {
usr/src/test/util-tests/tests/awk/examples/out/t.8.y
169
call call log [tom]:/v/adm/log:/v/bin/sh
usr/src/test/util-tests/tests/awk/examples/out/t.8.y
199
phoneca phoneca * 991 991 phone call log [tom] /v/adm/log /v/bin/sh
usr/src/tools/smatch/src/check_allocating_enough_data.c
22
struct expression *call;
usr/src/tools/smatch/src/check_allocating_enough_data.c
34
call = strip_expr(expr->right);
usr/src/tools/smatch/src/check_allocating_enough_data.c
37
if (!parse_call_math(call, math, &sval) || sval.value == 0)
usr/src/tools/smatch/src/check_capable.c
55
static void save_call_info(struct expression *call)
usr/src/tools/smatch/src/check_capable.c
61
sql_insert_caller_info(call, CAPABLE, 0, sm->name, "");
usr/src/tools/smatch/src/check_capable.c
66
sql_insert_caller_info(call, NS_CAPABLE, 0, sm->name, "");
usr/src/tools/smatch/src/check_check_deref.c
121
static void set_param_dereferenced(struct expression *call, struct expression *arg, char *key, char *unused)
usr/src/tools/smatch/src/check_debug.c
590
static int match_type_rl_return(struct expression *call, void *unused, struct range_list **rl)
usr/src/tools/smatch/src/check_debug.c
595
one = get_argument_from_call_expr(call->args, 0);
usr/src/tools/smatch/src/check_debug.c
598
two = get_argument_from_call_expr(call->args, 1);
usr/src/tools/smatch/src/check_debug.c
603
call_results_to_rl(call, type, two->string->data, rl);
usr/src/tools/smatch/src/check_deref.c
155
static void set_param_dereferenced(struct expression *call, struct expression *arg, char *key, char *unused)
usr/src/tools/smatch/src/check_deref.c
225
static int called_with_no_fail(struct expression *call, int param)
usr/src/tools/smatch/src/check_deref.c
232
call = strip_expr(call);
usr/src/tools/smatch/src/check_deref.c
233
if (call->type != EXPR_CALL)
usr/src/tools/smatch/src/check_deref.c
235
arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/check_deref_check.c
49
static void set_param_dereferenced(struct expression *call, struct expression *arg, char *key, char *unused)
usr/src/tools/smatch/src/check_dereferences_param.c
84
static void set_param_dereferenced(struct expression *call, struct expression *arg, char *key, char *unused)
usr/src/tools/smatch/src/check_err_ptr_deref.c
71
static void set_param_dereferenced(struct expression *call, struct expression *arg, char *key, char *unused)
usr/src/tools/smatch/src/check_free.c
102
static void set_ignored_params(struct expression *call)
usr/src/tools/smatch/src/check_free.c
111
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/check_free.c
226
static void set_param_freed(struct expression *call, struct expression *arg, char *key, char *unused)
usr/src/tools/smatch/src/check_free_strict.c
118
static void set_ignored_params(struct expression *call)
usr/src/tools/smatch/src/check_free_strict.c
127
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/check_free_strict.c
311
static void match_untracked(struct expression *call, int param)
usr/src/tools/smatch/src/check_free_strict.c
320
arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/check_frees_param.c
62
static void set_param_freed(struct expression *call, struct expression *arg, char *key, char *unused)
usr/src/tools/smatch/src/check_kernel.c
205
static int match_next_bit(struct expression *call, void *unused, struct range_list **rl)
usr/src/tools/smatch/src/check_kernel.c
212
size_arg = get_argument_from_call_expr(call->args, 1);
usr/src/tools/smatch/src/check_kernel.c
214
start_arg = get_argument_from_call_expr(call->args, 2);
usr/src/tools/smatch/src/check_kernel.c
216
type = get_type(call);
usr/src/tools/smatch/src/check_kernel.c
232
static int match_fls(struct expression *call, void *unused, struct range_list **rl)
usr/src/tools/smatch/src/check_kernel.c
244
arg = get_argument_from_call_expr(call->args, 0);
usr/src/tools/smatch/src/check_kernel.c
30
static int implied_err_cast_return(struct expression *call, void *unused, struct range_list **rl)
usr/src/tools/smatch/src/check_kernel.c
34
arg = get_argument_from_call_expr(call->args, 0);
usr/src/tools/smatch/src/check_kernel.c
352
static void match__write_once_size(const char *fn, struct expression *call,
usr/src/tools/smatch/src/check_kernel.c
358
dest = get_argument_from_call_expr(call->args, 0);
usr/src/tools/smatch/src/check_kernel.c
363
data = get_argument_from_call_expr(call->args, 1);
usr/src/tools/smatch/src/check_kernel.c
375
static void match__read_once_size(const char *fn, struct expression *call,
usr/src/tools/smatch/src/check_kernel.c
38
*rl = cast_rl(get_type(call), *rl);
usr/src/tools/smatch/src/check_kernel.c
389
data = get_argument_from_call_expr(call->args, 0);
usr/src/tools/smatch/src/check_kernel.c
394
dest = get_argument_from_call_expr(call->args, 1);
usr/src/tools/smatch/src/check_kernel.c
412
static void match_closure_call(const char *name, struct expression *call,
usr/src/tools/smatch/src/check_kernel.c
418
cl = get_argument_from_call_expr(call->args, 0);
usr/src/tools/smatch/src/check_kernel.c
419
fn = get_argument_from_call_expr(call->args, 1);
usr/src/tools/smatch/src/check_kmalloc_wrong_size.c
50
struct expression *call = strip_expr(expr->right);
usr/src/tools/smatch/src/check_kmalloc_wrong_size.c
58
arg = get_argument_from_call_expr(call->args, 0);
usr/src/tools/smatch/src/check_kmalloc_wrong_size.c
71
struct expression *call = strip_expr(expr->right);
usr/src/tools/smatch/src/check_kmalloc_wrong_size.c
79
arg = get_argument_from_call_expr(call->args, arg_nr);
usr/src/tools/smatch/src/check_locking.c
1112
struct expression *call, *arg;
usr/src/tools/smatch/src/check_locking.c
1116
call = expr;
usr/src/tools/smatch/src/check_locking.c
1117
while (call->type == EXPR_ASSIGNMENT)
usr/src/tools/smatch/src/check_locking.c
1118
call = strip_expr(call->right);
usr/src/tools/smatch/src/check_locking.c
1119
if (call->type != EXPR_CALL)
usr/src/tools/smatch/src/check_locking.c
1122
if (func_in_lock_table(call->fn))
usr/src/tools/smatch/src/check_locking.c
1135
arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/check_locking.c
1170
static int get_caller_param_lock_name(struct expression *call, struct sm_state *sm, const char **name)
usr/src/tools/smatch/src/check_locking.c
1177
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/check_nospec.c
146
struct expression *call;
usr/src/tools/smatch/src/check_nospec.c
151
call = expr;
usr/src/tools/smatch/src/check_nospec.c
152
while (call->type == EXPR_ASSIGNMENT)
usr/src/tools/smatch/src/check_nospec.c
153
call = strip_expr(call->right);
usr/src/tools/smatch/src/check_nospec.c
154
if (call->type != EXPR_CALL)
usr/src/tools/smatch/src/check_nospec.c
163
arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/check_nospec.c
88
static void struct_member_callback(struct expression *call, int param, char *printed_name, struct sm_state *sm)
usr/src/tools/smatch/src/check_nospec.c
94
sql_insert_caller_info(call, NOSPEC, param, printed_name, "");
usr/src/tools/smatch/src/check_passes_sizeof.c
50
static int get_buf_number(struct expression *call, struct expression *size_arg)
usr/src/tools/smatch/src/check_passes_sizeof.c
58
arg = get_returned_expr(call);
usr/src/tools/smatch/src/check_passes_sizeof.c
62
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/check_passes_sizeof.c
71
static void match_call(struct expression *call)
usr/src/tools/smatch/src/check_passes_sizeof.c
78
if (call->fn->type != EXPR_SYMBOL)
usr/src/tools/smatch/src/check_passes_sizeof.c
81
name = expr_to_var(call->fn);
usr/src/tools/smatch/src/check_passes_sizeof.c
82
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/check_passes_sizeof.c
86
buf_nr = get_buf_number(call, arg);
usr/src/tools/smatch/src/check_sizeof.c
44
struct expression *call = strip_expr(expr->right);
usr/src/tools/smatch/src/check_sizeof.c
55
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/check_sizeof.c
62
static void check_passes_pointer(char *name, struct expression *call)
usr/src/tools/smatch/src/check_sizeof.c
67
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/check_sizeof.c
77
static void match_check_params(struct expression *call)
usr/src/tools/smatch/src/check_sizeof.c
83
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/check_sizeof.c
92
check_passes_pointer(name, call);
usr/src/tools/smatch/src/check_snprintf.c
31
struct expression *call;
usr/src/tools/smatch/src/check_snprintf.c
35
call = strip_expr(expr->right);
usr/src/tools/smatch/src/check_snprintf.c
36
arg = get_argument_from_call_expr(call->args, 1);
usr/src/tools/smatch/src/check_string_len.c
124
arg = get_argument_from_call_expr(call->args, *arg_nr);
usr/src/tools/smatch/src/check_string_len.c
178
int get_formatted_string_size_helper(struct expression *call, int arg, bool use_max)
usr/src/tools/smatch/src/check_string_len.c
184
expr = get_argument_from_call_expr(call->args, arg);
usr/src/tools/smatch/src/check_string_len.c
194
count += handle_format(call, &p, &arg, use_max);
usr/src/tools/smatch/src/check_string_len.c
206
int get_formatted_string_size(struct expression *call, int arg)
usr/src/tools/smatch/src/check_string_len.c
208
return get_formatted_string_size_helper(call, arg, true);
usr/src/tools/smatch/src/check_string_len.c
211
int get_formatted_string_min_size(struct expression *call, int arg)
usr/src/tools/smatch/src/check_string_len.c
213
return get_formatted_string_size_helper(call, arg, false);
usr/src/tools/smatch/src/check_string_len.c
216
static void match_not_limited(const char *fn, struct expression *call, void *info)
usr/src/tools/smatch/src/check_string_len.c
227
dest = get_argument_from_call_expr(call->args, params->buf_or_limit);
usr/src/tools/smatch/src/check_string_len.c
242
size = get_formatted_string_size(call, params->string);
usr/src/tools/smatch/src/check_string_len.c
252
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/check_string_len.c
38
static int handle_format(struct expression *call, char **pp, int *arg_nr, bool use_max)
usr/src/tools/smatch/src/check_struct_type.c
26
struct expression *call;
usr/src/tools/smatch/src/check_struct_type.c
39
call = strip_expr(expr->right);
usr/src/tools/smatch/src/check_struct_type.c
40
arg = get_argument_from_call_expr(call->args, size_arg);
usr/src/tools/smatch/src/check_uninitialized.c
218
static int member_is_used(struct expression *call, int param, char *printed_name)
usr/src/tools/smatch/src/check_uninitialized.c
223
if (call->fn->type != EXPR_SYMBOL)
usr/src/tools/smatch/src/check_uninitialized.c
229
get_static_filter(call->fn->symbol), PARAM_USED, param, printed_name);
usr/src/tools/smatch/src/check_uninitialized.c
322
static void match_untracked(struct expression *call, int param)
usr/src/tools/smatch/src/check_uninitialized.c
326
arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/check_zero_to_err_ptr.c
49
static int next_line_checks_IS_ERR(struct expression *call, struct expression *arg)
usr/src/tools/smatch/src/check_zero_to_err_ptr.c
54
tmp = expr_get_parent_expr(call);
usr/src/tools/smatch/src/expression.c
555
struct expression *call = alloc_expression(token->pos, EXPR_CALL);
usr/src/tools/smatch/src/expression.c
556
call->op = '(';
usr/src/tools/smatch/src/expression.c
557
call->fn = expr;
usr/src/tools/smatch/src/expression.c
558
token = expression_list(token->next, &call->args);
usr/src/tools/smatch/src/expression.c
560
expr = call;
usr/src/tools/smatch/src/linearize.c
1492
pseudo_t retval, call;
usr/src/tools/smatch/src/linearize.c
1517
call = symbol_pseudo(ep, fn->symbol);
usr/src/tools/smatch/src/linearize.c
1519
call = linearize_expression(ep, fn);
usr/src/tools/smatch/src/linearize.c
1521
use_pseudo(insn, call, &insn->func);
usr/src/tools/smatch/src/smatch.h
1024
void sql_select_return_states(const char *cols, struct expression *call,
usr/src/tools/smatch/src/smatch.h
1026
void sql_select_call_implies(const char *cols, struct expression *call,
usr/src/tools/smatch/src/smatch.h
1129
void __add_return_comparison(struct expression *call, const char *range);
usr/src/tools/smatch/src/smatch.h
1130
void __add_comparison_info(struct expression *expr, struct expression *call, const char *range);
usr/src/tools/smatch/src/smatch.h
1131
char *get_printed_param_name(struct expression *call, const char *param_name, struct symbol *param_sym);
usr/src/tools/smatch/src/smatch.h
1218
int get_formatted_string_size(struct expression *call, int arg);
usr/src/tools/smatch/src/smatch.h
1219
int get_formatted_string_min_size(struct expression *call, int arg);
usr/src/tools/smatch/src/smatch.h
1241
void add_untracked_param_hook(void (func)(struct expression *call, int param));
usr/src/tools/smatch/src/smatch.h
1242
void add_lost_param_hook(void (func)(struct expression *call, int param));
usr/src/tools/smatch/src/smatch.h
418
int parse_call_math_rl(struct expression *call, const char *math, struct range_list **rl);
usr/src/tools/smatch/src/smatch.h
903
void add_member_info_callback(int owner, void (*callback)(struct expression *call, int param, char *printed_name, struct sm_state *sm));
usr/src/tools/smatch/src/smatch.h
904
void add_caller_info_callback(int owner, void (*callback)(struct expression *call, int param, char *printed_name, struct sm_state *sm));
usr/src/tools/smatch/src/smatch.h
907
void select_call_implies_hook(int type, void (*callback)(struct expression *call, struct expression *arg, char *key, char *value));
usr/src/tools/smatch/src/smatch.h
908
void select_return_implies_hook(int type, void (*callback)(struct expression *call, struct expression *arg, char *key, char *value));
usr/src/tools/smatch/src/smatch.h
996
void sql_insert_caller_info(struct expression *call, int type, int param,
usr/src/tools/smatch/src/smatch_about_fn_ptr_arg.c
185
static int is_recursive_call(struct expression *call)
usr/src/tools/smatch/src/smatch_about_fn_ptr_arg.c
187
if (call->fn->type != EXPR_SYMBOL)
usr/src/tools/smatch/src/smatch_about_fn_ptr_arg.c
189
if (call->fn->symbol == cur_func_sym)
usr/src/tools/smatch/src/smatch_about_fn_ptr_arg.c
194
static void check_passes_fn_and_data(struct expression *call, struct expression *fn, char *key, char *value)
usr/src/tools/smatch/src/smatch_about_fn_ptr_arg.c
200
if (is_recursive_call(call))
usr/src/tools/smatch/src/smatch_about_fn_ptr_arg.c
210
arg = get_argument_from_call_expr(call->args, data_nr);
usr/src/tools/smatch/src/smatch_annotate.c
26
static int param_caps_return(struct expression *call, void *_arg, struct range_list **res)
usr/src/tools/smatch/src/smatch_annotate.c
32
expr = get_argument_from_call_expr(call->args, arg);
usr/src/tools/smatch/src/smatch_bits.c
406
static void struct_member_callback(struct expression *call, int param, char *printed_name, struct sm_state *sm)
usr/src/tools/smatch/src/smatch_bits.c
436
sql_insert_caller_info(call, BIT_INFO, param, printed_name, buf);
usr/src/tools/smatch/src/smatch_buf_comparison.c
208
struct expression *pointer, *call, *arg;
usr/src/tools/smatch/src/smatch_buf_comparison.c
211
call = strip_expr(expr->right);
usr/src/tools/smatch/src/smatch_buf_comparison.c
212
arg = get_argument_from_call_expr(call->args, size_arg);
usr/src/tools/smatch/src/smatch_buf_comparison.c
219
struct expression *pointer, *call, *arg;
usr/src/tools/smatch/src/smatch_buf_comparison.c
225
call = strip_expr(expr->right);
usr/src/tools/smatch/src/smatch_buf_comparison.c
226
arg = get_argument_from_call_expr(call->args, start_arg);
usr/src/tools/smatch/src/smatch_buf_comparison.c
229
arg = get_argument_from_call_expr(call->args, start_arg + 1);
usr/src/tools/smatch/src/smatch_buf_comparison.c
564
static void match_call(struct expression *call)
usr/src/tools/smatch/src/smatch_buf_comparison.c
573
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/smatch_buf_comparison.c
577
compare = buf_size_param_comparison(arg, call->args, &limit_type);
usr/src/tools/smatch/src/smatch_buf_comparison.c
581
sql_insert_caller_info(call, limit_type, param, compare, buf);
usr/src/tools/smatch/src/smatch_buf_comparison.c
638
static void set_implied(struct expression *call, struct expression *array_expr, char *key, char *value)
usr/src/tools/smatch/src/smatch_buf_size.c
270
struct expression *call;
usr/src/tools/smatch/src/smatch_buf_size.c
276
call = strip_expr(expr->right);
usr/src/tools/smatch/src/smatch_buf_size.c
278
call_results_to_rl(call, &int_ctype, math, &rl);
usr/src/tools/smatch/src/smatch_buf_size.c
848
static void struct_member_callback(struct expression *call, int param, char *printed_name, struct sm_state *sm)
usr/src/tools/smatch/src/smatch_buf_size.c
857
sql_insert_caller_info(call, BUF_SIZE, param, printed_name, sm->state->name);
usr/src/tools/smatch/src/smatch_capped.c
236
static void struct_member_callback(struct expression *call, int param, char *printed_name, struct sm_state *sm)
usr/src/tools/smatch/src/smatch_capped.c
246
sql_insert_caller_info(call, CAPPED_DATA, param, printed_name, "1");
usr/src/tools/smatch/src/smatch_common_functions.c
22
static int match_strlen(struct expression *call, void *unused, struct range_list **rl)
usr/src/tools/smatch/src/smatch_common_functions.c
27
str = get_argument_from_call_expr(call->args, 0);
usr/src/tools/smatch/src/smatch_common_functions.c
45
static int match_strnlen(struct expression *call, void *unused, struct range_list **rl)
usr/src/tools/smatch/src/smatch_common_functions.c
52
match_strlen(call, NULL, rl);
usr/src/tools/smatch/src/smatch_common_functions.c
53
limit = get_argument_from_call_expr(call->args, 1);
usr/src/tools/smatch/src/smatch_common_functions.c
69
static int match_sprintf(struct expression *call, void *_arg, struct range_list **rl)
usr/src/tools/smatch/src/smatch_common_functions.c
74
min = get_formatted_string_min_size(call, str_arg);
usr/src/tools/smatch/src/smatch_common_functions.c
75
max = get_formatted_string_size(call, str_arg);
usr/src/tools/smatch/src/smatch_common_functions.c
80
*rl = cast_rl(get_type(call), *rl);
usr/src/tools/smatch/src/smatch_comparison.c
1954
void __add_return_comparison(struct expression *call, const char *range)
usr/src/tools/smatch/src/smatch_comparison.c
1960
if (!str_to_comparison_arg(range, call, &comparison, &arg))
usr/src/tools/smatch/src/smatch_comparison.c
1963
update_links_from_call(call, comparison, arg);
usr/src/tools/smatch/src/smatch_comparison.c
1964
add_comparison(call, comparison, arg);
usr/src/tools/smatch/src/smatch_comparison.c
1967
void __add_comparison_info(struct expression *expr, struct expression *call, const char *range)
usr/src/tools/smatch/src/smatch_comparison.c
1969
copy_comparisons(expr, call);
usr/src/tools/smatch/src/smatch_comparison.c
2114
char *get_printed_param_name(struct expression *call, const char *param_name, struct symbol *param_sym)
usr/src/tools/smatch/src/smatch_comparison.c
2124
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/smatch_comparison.c
2219
static void struct_member_callback(struct expression *call, int param, char *printed_name, struct sm_state *link_sm)
usr/src/tools/smatch/src/smatch_comparison.c
2257
right_name = get_printed_param_name(call, right->var, right->sym);
usr/src/tools/smatch/src/smatch_comparison.c
2261
sql_insert_caller_info(call, PARAM_COMPARE, param, printed_name, info_buf);
usr/src/tools/smatch/src/smatch_constraints.c
424
static void struct_member_callback(struct expression *call, int param, char *printed_name, struct sm_state *sm)
usr/src/tools/smatch/src/smatch_constraints.c
428
sql_insert_caller_info(call, CONSTRAINT, param, printed_name, sm->state->name);
usr/src/tools/smatch/src/smatch_constraints_required.c
217
struct expression *call, *arg;
usr/src/tools/smatch/src/smatch_constraints_required.c
219
call = strip_expr(expr->right);
usr/src/tools/smatch/src/smatch_constraints_required.c
220
arg = get_argument_from_call_expr(call->args, size_arg);
usr/src/tools/smatch/src/smatch_constraints_required.c
227
struct expression *pointer, *call, *size;
usr/src/tools/smatch/src/smatch_constraints_required.c
233
call = strip_expr(expr->right);
usr/src/tools/smatch/src/smatch_constraints_required.c
235
size = get_argument_from_call_expr(call->args, start_arg);
usr/src/tools/smatch/src/smatch_constraints_required.c
238
count = get_argument_from_call_expr(call->args, start_arg + 1);
usr/src/tools/smatch/src/smatch_constraints_required.c
240
size = get_argument_from_call_expr(call->args, start_arg + 1);
usr/src/tools/smatch/src/smatch_constraints_required.c
243
count = get_argument_from_call_expr(call->args, start_arg);
usr/src/tools/smatch/src/smatch_container_of.c
304
static void match_call(struct expression *call)
usr/src/tools/smatch/src/smatch_container_of.c
326
fn = strip_expr(call->fn);
usr/src/tools/smatch/src/smatch_container_of.c
329
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/smatch_container_of.c
337
sql_insert_caller_info(call, CONTAINER, param, name, "$(-1)");
usr/src/tools/smatch/src/smatch_container_of.c
344
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/smatch_container_of.c
349
FOR_EACH_PTR(call->args, tmp) {
usr/src/tools/smatch/src/smatch_container_of.c
361
sql_insert_caller_info(call, CONTAINER, fn_param, name, buf);
usr/src/tools/smatch/src/smatch_db.c
1003
name = get_fnptr_name(call->fn);
usr/src/tools/smatch/src/smatch_db.c
1010
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/smatch_db.c
1011
print_struct_members(call, arg, i, stree, cb->callback, 1);
usr/src/tools/smatch/src/smatch_db.c
238
void sql_insert_caller_info(struct expression *call, int type,
usr/src/tools/smatch/src/smatch_db.c
250
fn = get_fnptr_name(call->fn);
usr/src/tools/smatch/src/smatch_db.c
257
get_base_file(), get_function(), fn, (unsigned long)call,
usr/src/tools/smatch/src/smatch_db.c
258
is_static(call->fn), type, param, key, value);
usr/src/tools/smatch/src/smatch_db.c
272
get_base_file(), get_function(), fn, is_static(call->fn),
usr/src/tools/smatch/src/smatch_db.c
48
void (*callback)(struct expression *call, int param, char *printed_name, struct sm_state *sm);
usr/src/tools/smatch/src/smatch_db.c
493
static void mark_call_params_untracked(struct expression *call)
usr/src/tools/smatch/src/smatch_db.c
498
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/smatch_db.c
499
mark_untracked(call, i++, "$", NULL);
usr/src/tools/smatch/src/smatch_db.c
504
struct expression *call, int (*callback)(void*, int, char**, char**), void *info)
usr/src/tools/smatch/src/smatch_db.c
509
ptr = get_fnptr_name(call->fn);
usr/src/tools/smatch/src/smatch_db.c
519
mark_call_params_untracked(call);
usr/src/tools/smatch/src/smatch_db.c
540
void sql_select_return_states(const char *cols, struct expression *call,
usr/src/tools/smatch/src/smatch_db.c
546
if (is_fake_call(call))
usr/src/tools/smatch/src/smatch_db.c
549
fn = strip_expr(call->fn);
usr/src/tools/smatch/src/smatch_db.c
551
sql_select_return_states_pointer(cols, call, callback, info);
usr/src/tools/smatch/src/smatch_db.c
558
cols, (unsigned long)call);
usr/src/tools/smatch/src/smatch_db.c
644
void add_member_info_callback(int owner, void (*callback)(struct expression *call, int param, char *printed_name, struct sm_state *sm))
usr/src/tools/smatch/src/smatch_db.c
653
void add_caller_info_callback(int owner, void (*callback)(struct expression *call, int param, char *printed_name, struct sm_state *sm))
usr/src/tools/smatch/src/smatch_db.c
679
void select_call_implies_hook(int type, void (*callback)(struct expression *call, struct expression *arg, char *key, char *value))
usr/src/tools/smatch/src/smatch_db.c
688
void select_return_implies_hook(int type, void (*callback)(struct expression *call, struct expression *arg, char *key, char *value))
usr/src/tools/smatch/src/smatch_db.c
72
void (*callback)(struct expression *call, struct expression *arg, char *key, char *value);
usr/src/tools/smatch/src/smatch_db.c
890
static void print_struct_members(struct expression *call, struct expression *expr, int param, struct stree *stree,
usr/src/tools/smatch/src/smatch_db.c
891
void (*callback)(struct expression *call, int param, char *printed_name, struct sm_state *sm),
usr/src/tools/smatch/src/smatch_db.c
964
callback(call, param, printed_name, sm);
usr/src/tools/smatch/src/smatch_db.c
970
static void match_call_info(struct expression *call)
usr/src/tools/smatch/src/smatch_db.c
978
name = get_fnptr_name(call->fn);
usr/src/tools/smatch/src/smatch_db.c
985
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/smatch_db.c
986
print_struct_members(call, arg, i, stree, cb->callback, 0);
usr/src/tools/smatch/src/smatch_db.c
995
static void match_call_info_new(struct expression *call)
usr/src/tools/smatch/src/smatch_extra.c
1392
static void set_param_dereferenced(struct expression *call, struct expression *arg, char *key, char *unused)
usr/src/tools/smatch/src/smatch_extra.c
2378
static int filter_unused_param_value_info(struct expression *call, int param, char *printed_name, struct sm_state *sm)
usr/src/tools/smatch/src/smatch_extra.c
2383
if (call->fn->type != EXPR_SYMBOL)
usr/src/tools/smatch/src/smatch_extra.c
2391
if (!call->fn->symbol)
usr/src/tools/smatch/src/smatch_extra.c
2399
get_static_filter(call->fn->symbol), PARAM_USED, param, printed_name);
usr/src/tools/smatch/src/smatch_extra.c
2406
get_static_filter(call->fn->symbol), PARAM_USED);
usr/src/tools/smatch/src/smatch_extra.c
2458
static void struct_member_callback(struct expression *call, int param, char *printed_name, struct sm_state *sm)
usr/src/tools/smatch/src/smatch_extra.c
2465
if (filter_unused_param_value_info(call, param, printed_name, sm))
usr/src/tools/smatch/src/smatch_extra.c
2471
sql_insert_caller_info(call, PARAM_VALUE, param, printed_name, show_rl(rl));
usr/src/tools/smatch/src/smatch_extra.c
2474
sql_insert_caller_info(call, HARD_MAX, param, printed_name,
usr/src/tools/smatch/src/smatch_extra.c
2477
sql_insert_caller_info(call, FUZZY_MAX, param, printed_name,
usr/src/tools/smatch/src/smatch_extra.c
2722
static void match_lost_param(struct expression *call, int param)
usr/src/tools/smatch/src/smatch_extra.c
2726
if (is_const_param(call->fn, param))
usr/src/tools/smatch/src/smatch_extra.c
2729
arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/smatch_extra.c
2742
struct expression *call;
usr/src/tools/smatch/src/smatch_extra.c
2751
call = expr;
usr/src/tools/smatch/src/smatch_extra.c
2752
while (call->type == EXPR_ASSIGNMENT)
usr/src/tools/smatch/src/smatch_extra.c
2753
call = strip_expr(call->right);
usr/src/tools/smatch/src/smatch_extra.c
2754
if (call->type != EXPR_CALL)
usr/src/tools/smatch/src/smatch_extra.c
2762
call_results_to_rl(call, type, value, &rl);
usr/src/tools/smatch/src/smatch_extra.h
45
int str_to_comparison_arg(const char *c, struct expression *call, int *comparison, struct expression **arg);
usr/src/tools/smatch/src/smatch_extra.h
47
void call_results_to_rl(struct expression *call, struct symbol *type, const char *value, struct range_list **rl);
usr/src/tools/smatch/src/smatch_flow.c
1662
static void parse_inline(struct expression *call)
usr/src/tools/smatch/src/smatch_flow.c
1675
__pass_to_client(call, INLINE_FN_START);
usr/src/tools/smatch/src/smatch_flow.c
1677
__inline_fn = call;
usr/src/tools/smatch/src/smatch_flow.c
1681
base_type = get_base_type(call->fn->symbol);
usr/src/tools/smatch/src/smatch_flow.c
1682
cur_func_sym = call->fn->symbol;
usr/src/tools/smatch/src/smatch_flow.c
1683
if (call->fn->symbol->ident)
usr/src/tools/smatch/src/smatch_flow.c
1684
cur_func = call->fn->symbol->ident->name;
usr/src/tools/smatch/src/smatch_flow.c
1687
set_position(call->fn->symbol->pos);
usr/src/tools/smatch/src/smatch_flow.c
1699
start_function_definition(call->fn->symbol);
usr/src/tools/smatch/src/smatch_flow.c
1702
__pass_to_client(call->fn->symbol, END_FUNC_HOOK);
usr/src/tools/smatch/src/smatch_flow.c
1703
__pass_to_client(call->fn->symbol, AFTER_FUNC_HOOK);
usr/src/tools/smatch/src/smatch_flow.c
1715
set_position(call->pos);
usr/src/tools/smatch/src/smatch_flow.c
1718
__pass_to_client(call, INLINE_FN_END);
usr/src/tools/smatch/src/smatch_fn_arg_link.c
107
fn = strip_expr(call->fn);
usr/src/tools/smatch/src/smatch_fn_arg_link.c
119
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/smatch_fn_arg_link.c
134
static int is_recursive_call(struct expression *call)
usr/src/tools/smatch/src/smatch_fn_arg_link.c
136
if (call->fn->type != EXPR_SYMBOL)
usr/src/tools/smatch/src/smatch_fn_arg_link.c
138
if (call->fn->symbol == cur_func_sym)
usr/src/tools/smatch/src/smatch_fn_arg_link.c
143
static void check_passes_fn_and_data(struct expression *call, struct expression *fn, char *key, char *value)
usr/src/tools/smatch/src/smatch_fn_arg_link.c
152
if (is_recursive_call(call))
usr/src/tools/smatch/src/smatch_fn_arg_link.c
168
arg = get_argument_from_call_expr(call->args, data_nr);
usr/src/tools/smatch/src/smatch_fn_arg_link.c
194
static void match_call_info(struct expression *call)
usr/src/tools/smatch/src/smatch_fn_arg_link.c
196
if (print_calls_parameter(call))
usr/src/tools/smatch/src/smatch_fn_arg_link.c
198
if (print_call_is_linked(call))
usr/src/tools/smatch/src/smatch_fn_arg_link.c
76
static int print_calls_parameter(struct expression *call)
usr/src/tools/smatch/src/smatch_fn_arg_link.c
82
fn_param = get_param_num(call->fn);
usr/src/tools/smatch/src/smatch_fn_arg_link.c
86
arg = get_argument_from_call_expr(call->args, 0);
usr/src/tools/smatch/src/smatch_fn_arg_link.c
99
static int print_call_is_linked(struct expression *call)
usr/src/tools/smatch/src/smatch_fresh_alloc.c
85
static int fresh_from_db(struct expression *call)
usr/src/tools/smatch/src/smatch_fresh_alloc.c
90
if (call->fn->type != EXPR_SYMBOL)
usr/src/tools/smatch/src/smatch_fresh_alloc.c
95
get_static_filter(call->fn->symbol), FRESH_ALLOC);
usr/src/tools/smatch/src/smatch_function_hooks.c
525
static void handle_ret_equals_param(char *ret_string, struct range_list *rl, struct expression *call)
usr/src/tools/smatch/src/smatch_function_hooks.c
537
arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/smatch_integer_overflow.c
208
static int get_arg_nr(struct expression *call, struct expression *expr)
usr/src/tools/smatch/src/smatch_integer_overflow.c
214
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/smatch_integer_overflow.c
223
static void check_links(struct expression *call, struct expression *arg, int nr, struct sm_state *sm, void *_vsl)
usr/src/tools/smatch/src/smatch_integer_overflow.c
241
right = get_arg_nr(call, expr->right);
usr/src/tools/smatch/src/smatch_integer_overflow.c
243
left = get_arg_nr(call, expr->left);
usr/src/tools/smatch/src/smatch_integer_overflow.c
255
static void match_call_info(struct expression *call)
usr/src/tools/smatch/src/smatch_integer_overflow.c
263
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/smatch_integer_overflow.c
274
check_links(call, arg, i, link, link->state->data);
usr/src/tools/smatch/src/smatch_kernel_user_data.c
1070
static void struct_member_callback(struct expression *call, int param, char *printed_name, struct sm_state *sm)
usr/src/tools/smatch/src/smatch_kernel_user_data.c
1084
type = get_arg_type(call->fn, param);
usr/src/tools/smatch/src/smatch_kernel_user_data.c
1107
sql_insert_caller_info(call, USER_DATA, param, printed_name, buf);
usr/src/tools/smatch/src/smatch_kernel_user_data.c
1283
struct expression *call;
usr/src/tools/smatch/src/smatch_kernel_user_data.c
1285
call = expr;
usr/src/tools/smatch/src/smatch_kernel_user_data.c
1286
while (call->type == EXPR_ASSIGNMENT)
usr/src/tools/smatch/src/smatch_kernel_user_data.c
1287
call = strip_expr(call->right);
usr/src/tools/smatch/src/smatch_kernel_user_data.c
1288
if (call->type != EXPR_CALL)
usr/src/tools/smatch/src/smatch_kernel_user_data.c
1291
if (!we_pass_user_data(call))
usr/src/tools/smatch/src/smatch_kernel_user_data.c
1303
arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/smatch_kernel_user_data.c
862
static int we_pass_user_data(struct expression *call)
usr/src/tools/smatch/src/smatch_kernel_user_data.c
867
FOR_EACH_PTR(call->args, arg) {
usr/src/tools/smatch/src/smatch_kernel_user_data.c
878
static int db_returned_user_rl(struct expression *call, struct range_list **rl)
usr/src/tools/smatch/src/smatch_kernel_user_data.c
883
if (is_fake_call(call))
usr/src/tools/smatch/src/smatch_kernel_user_data.c
885
snprintf(buf, sizeof(buf), "return %p", call);
usr/src/tools/smatch/src/smatch_nul_terminator.c
141
static void struct_member_callback(struct expression *call, int param, char *printed_name, struct sm_state *sm)
usr/src/tools/smatch/src/smatch_nul_terminator.c
149
sql_insert_caller_info(call, TERMINATED, param, printed_name, term ? "1" : "0");
usr/src/tools/smatch/src/smatch_nul_terminator.c
240
struct expression *call = expr;
usr/src/tools/smatch/src/smatch_nul_terminator.c
242
while (call->type == EXPR_ASSIGNMENT)
usr/src/tools/smatch/src/smatch_nul_terminator.c
243
call = strip_expr(call->right);
usr/src/tools/smatch/src/smatch_nul_terminator.c
244
if (call->type != EXPR_CALL)
usr/src/tools/smatch/src/smatch_nul_terminator.c
247
arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/smatch_param_used.c
46
static void set_param_used(struct expression *call, struct expression *arg, char *key, char *unused)
usr/src/tools/smatch/src/smatch_parse_call_math.c
117
static int read_rl_from_var(struct expression *call, const char *p, const char **end, struct range_list **rl)
usr/src/tools/smatch/src/smatch_parse_call_math.c
130
arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/smatch_parse_call_math.c
168
static int read_var_num(struct expression *call, const char *p, const char **end, struct range_list **rl)
usr/src/tools/smatch/src/smatch_parse_call_math.c
176
return read_rl_from_var(call, p, end, rl);
usr/src/tools/smatch/src/smatch_parse_call_math.c
202
int parse_call_math_rl(struct expression *call, const char *math, struct range_list **rl)
usr/src/tools/smatch/src/smatch_parse_call_math.c
215
if (!read_var_num(call, c, &c, &tmp))
usr/src/tools/smatch/src/smatch_parse_call_math.c
247
int parse_call_math(struct expression *call, char *math, sval_t *sval)
usr/src/tools/smatch/src/smatch_parse_call_math.c
251
if (!parse_call_math_rl(call, math, &rl))
usr/src/tools/smatch/src/smatch_parse_call_math.c
486
static char *swap_format(struct expression *call, char *format)
usr/src/tools/smatch/src/smatch_parse_call_math.c
498
arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/smatch_parse_call_math.c
511
arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/smatch_ranges.c
210
struct expression *call, int *comparison,
usr/src/tools/smatch/src/smatch_ranges.c
267
if (!call)
usr/src/tools/smatch/src/smatch_ranges.c
269
*arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/smatch_ranges.c
288
int str_to_comparison_arg(const char *str, struct expression *call, int *comparison, struct expression **arg)
usr/src/tools/smatch/src/smatch_ranges.c
297
return str_to_comparison_arg_helper(str, call, comparison, arg, NULL);
usr/src/tools/smatch/src/smatch_ranges.c
300
static int get_val_from_key(int use_max, struct symbol *type, const char *c, struct expression *call, const char **endp, sval_t *sval)
usr/src/tools/smatch/src/smatch_ranges.c
311
if (!str_to_comparison_arg_helper(c, call, &comparison, &arg, endp)) {
usr/src/tools/smatch/src/smatch_ranges.c
403
static struct range_list *filter_by_comparison_call(const char *c, struct expression *call, const char **endp, struct range_list *start_rl)
usr/src/tools/smatch/src/smatch_ranges.c
411
if (!call || call->type != EXPR_CALL)
usr/src/tools/smatch/src/smatch_ranges.c
414
if (!str_to_comparison_arg_helper(c, call, &comparison, &arg, endp))
usr/src/tools/smatch/src/smatch_ranges.c
433
static sval_t parse_val(int use_max, struct expression *call, struct symbol *type, const char *c, const char **endp)
usr/src/tools/smatch/src/smatch_ranges.c
492
get_val_from_key(1, type, start, call, &c, &ret);
usr/src/tools/smatch/src/smatch_ranges.c
518
static struct range_list *get_param_return_rl(struct expression *call, const char *call_math)
usr/src/tools/smatch/src/smatch_ranges.c
526
arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/smatch_ranges.c
533
static void str_to_rl_helper(struct expression *call, struct symbol *type, const char *str, const char **endp, struct range_list **rl)
usr/src/tools/smatch/src/smatch_ranges.c
553
min = parse_val(0, call, type, c, &c);
usr/src/tools/smatch/src/smatch_ranges.c
583
max = parse_val(1, call, type, c, &c);
usr/src/tools/smatch/src/smatch_ranges.c
605
static void str_to_dinfo(struct expression *call, struct symbol *type, const char *value, struct data_info *dinfo)
usr/src/tools/smatch/src/smatch_ranges.c
622
if (!str_to_comparison_arg(value, call, &comparison, &arg))
usr/src/tools/smatch/src/smatch_ranges.c
629
str_to_rl_helper(call, type, value, &c, &rl);
usr/src/tools/smatch/src/smatch_ranges.c
635
math_rl = get_param_return_rl(call, call_math);
usr/src/tools/smatch/src/smatch_ranges.c
640
if (call_math && parse_call_math_rl(call, call_math, &math_rl)) {
usr/src/tools/smatch/src/smatch_ranges.c
652
rl = filter_by_comparison_call(c, call, &c, rl);
usr/src/tools/smatch/src/smatch_return_to_param.c
144
static void store_mapping_helper(char *left_name, struct symbol *left_sym, struct expression *call, const char *return_string)
usr/src/tools/smatch/src/smatch_return_to_param.c
169
arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/smatch_return_to_param.c
190
struct expression *call;
usr/src/tools/smatch/src/smatch_return_to_param.c
199
call = strip_expr(expr->right);
usr/src/tools/smatch/src/smatch_return_to_param.c
200
if (call->type != EXPR_CALL)
usr/src/tools/smatch/src/smatch_return_to_param.c
203
store_mapping_helper(left_name, left_sym, call, return_string);
usr/src/tools/smatch/src/smatch_return_to_param.c
210
call = strip_expr(expr);
usr/src/tools/smatch/src/smatch_return_to_param.c
211
left_sym = expr_to_sym(call->fn);
usr/src/tools/smatch/src/smatch_return_to_param.c
214
left_name = expr_to_str(call);
usr/src/tools/smatch/src/smatch_return_to_param.c
218
store_mapping_helper(left_name, left_sym, call, return_string);
usr/src/tools/smatch/src/smatch_strlen.c
325
static void struct_member_callback(struct expression *call, int param, char *printed_name, struct sm_state *sm)
usr/src/tools/smatch/src/smatch_strlen.c
329
sql_insert_caller_info(call, STR_LEN, param, printed_name, sm->state->name);
usr/src/tools/smatch/src/smatch_struct_assignment.c
386
struct expression *call, *arg;
usr/src/tools/smatch/src/smatch_struct_assignment.c
391
call = strip_expr(expr->right);
usr/src/tools/smatch/src/smatch_struct_assignment.c
392
if (call->type != EXPR_CALL)
usr/src/tools/smatch/src/smatch_struct_assignment.c
399
arg = get_argument_from_call_expr(call->args, param);
usr/src/tools/smatch/src/smatch_untracked_param.c
44
typedef void (untracked_hook)(struct expression *call, int param);
usr/src/tools/smatch/src/smatch_untracked_param.c
51
void add_untracked_param_hook(void (func)(struct expression *call, int param))
usr/src/tools/smatch/src/smatch_untracked_param.c
67
void add_lost_param_hook(void (func)(struct expression *call, int param))
usr/src/tools/smatch/src/sparse.c
166
static pseudo_t argument(struct instruction *call, unsigned int argno)
usr/src/tools/smatch/src/sparse.c
169
struct ptr_list *arg_list = (struct ptr_list *) call->arguments;
usr/src/tools/smatch/src/validation/backend/degenerate-ptr.c
11
void call(void);
usr/src/uts/common/fs/smbclnt/netsmb/smb_trantcp.c
592
struct t_call call;
usr/src/uts/common/fs/smbclnt/netsmb/smb_trantcp.c
610
bzero(&call, sizeof (call));
usr/src/uts/common/fs/smbclnt/netsmb/smb_trantcp.c
611
call.addr.buf = (char *)sap;
usr/src/uts/common/fs/smbclnt/netsmb/smb_trantcp.c
612
call.addr.len = alen;
usr/src/uts/common/fs/smbclnt/netsmb/smb_trantcp.c
613
call.addr.maxlen = alen;
usr/src/uts/common/fs/smbclnt/netsmb/smb_trantcp.c
615
err = t_kconnect(tiptr, &call, NULL);
usr/src/uts/common/fs/ufs/ufs_panic.c
79
#define DCALL(dbg_level, call) \
usr/src/uts/common/fs/ufs/ufs_panic.c
84
call; \
usr/src/uts/common/fs/ufs/ufs_panic.c
88
call; \
usr/src/uts/common/ktli/t_kalloc.c
100
_alloc_buf(&p.call->addr, tiptr->tp_info.addr);
usr/src/uts/common/ktli/t_kalloc.c
102
_alloc_buf(&p.call->opt, tiptr->tp_info.options);
usr/src/uts/common/ktli/t_kalloc.c
106
_alloc_buf(&p.call->opt, dsize);
usr/src/uts/common/ktli/t_kalloc.c
108
*ptr = ((char *)p.call);
usr/src/uts/common/ktli/t_kalloc.c
72
struct t_call *call;
usr/src/uts/common/ktli/t_kalloc.c
98
p.call = kmem_zalloc(sizeof (struct t_call), KM_SLEEP);
usr/src/uts/common/ktli/t_kfree.c
69
struct t_call *call;
usr/src/uts/common/ktli/t_kfree.c
93
p.call = (struct t_call *)ptr;
usr/src/uts/common/ktli/t_kfree.c
94
if (p.call->addr.buf != NULL)
usr/src/uts/common/ktli/t_kfree.c
95
kmem_free(p.call->addr.buf, p.call->addr.maxlen);
usr/src/uts/common/ktli/t_kfree.c
96
if (p.call->opt.buf != NULL)
usr/src/uts/common/ktli/t_kfree.c
97
kmem_free(p.call->opt.buf, p.call->opt.maxlen);
usr/src/uts/common/ktli/t_kfree.c
98
if (p.call->udata.buf != NULL)
usr/src/uts/common/ktli/t_kfree.c
99
kmem_free(p.call->udata.buf, p.call->udata.maxlen);
usr/src/uts/common/os/sysent.c
359
#define SYSENT_C(name, call, narg) \
usr/src/uts/common/os/sysent.c
360
{ (narg), SE_64RVAL, NULL, NULL, (llfcn_t)(uintptr_t)(call) }
usr/src/uts/common/os/sysent.c
363
#define SYSENT_CI(name, call, narg) \
usr/src/uts/common/os/sysent.c
364
{ (narg), SE_32RVAL1, NULL, NULL, (llfcn_t)(uintptr_t)(call) }
usr/src/uts/common/os/sysent.c
367
#define SYSENT_2CI(name, call, narg) \
usr/src/uts/common/os/sysent.c
368
{ (narg), SE_32RVAL1|SE_32RVAL2, NULL, NULL, (llfcn_t)(call) }
usr/src/uts/common/os/sysent.c
377
#define SYSENT_AP(name, call, narg) \
usr/src/uts/common/os/sysent.c
378
{ (narg), SE_64RVAL, (call), NULL, syscall_ap }
usr/src/uts/common/os/sysent.c
414
#define SYSENT_CL(name, call, narg) \
usr/src/uts/common/os/sysent.c
415
IF_LP64(SYSENT_C(name, call, narg), SYSENT_CI(name, call, narg))
usr/src/uts/common/rpc/clnt_clts.c
1124
calllist_t *call = &p->cku_call;
usr/src/uts/common/rpc/clnt_clts.c
1134
cv_destroy(&call->call_cv);
usr/src/uts/common/rpc/clnt_clts.c
1135
mutex_destroy(&call->call_lock);
usr/src/uts/common/rpc/clnt_clts.c
482
calllist_t *call = &p->cku_call;
usr/src/uts/common/rpc/clnt_clts.c
504
call->call_zoneid = rpc_zoneid();
usr/src/uts/common/rpc/clnt_clts.c
601
&p->cku_addr, call, p->cku_xid, p->cku_cred);
usr/src/uts/common/rpc/clnt_clts.c
637
mutex_enter(&call->call_lock);
usr/src/uts/common/rpc/clnt_clts.c
639
if (call->call_notified == FALSE) {
usr/src/uts/common/rpc/clnt_clts.c
651
cv_timedwait(&call->call_cv,
usr/src/uts/common/rpc/clnt_clts.c
652
&call->call_lock, cv_timout)) > 0 &&
usr/src/uts/common/rpc/clnt_clts.c
653
call->call_notified == FALSE)
usr/src/uts/common/rpc/clnt_clts.c
657
cv_timedwait_sig(&call->call_cv,
usr/src/uts/common/rpc/clnt_clts.c
658
&call->call_lock, cv_timout)) > 0 &&
usr/src/uts/common/rpc/clnt_clts.c
659
call->call_notified == FALSE)
usr/src/uts/common/rpc/clnt_clts.c
668
resp = call->call_reply;
usr/src/uts/common/rpc/clnt_clts.c
669
call->call_reply = NULL;
usr/src/uts/common/rpc/clnt_clts.c
670
status = call->call_status;
usr/src/uts/common/rpc/clnt_clts.c
679
call->call_notified = FALSE;
usr/src/uts/common/rpc/clnt_clts.c
680
call->call_status = RPC_TIMEDOUT;
usr/src/uts/common/rpc/clnt_clts.c
681
mutex_exit(&call->call_lock);
usr/src/uts/common/rpc/clnt_clts.c
850
call_table_remove(call);
usr/src/uts/common/rpc/clnt_clts.c
851
if (call->call_reply != NULL) {
usr/src/uts/common/rpc/clnt_clts.c
852
freemsg(call->call_reply);
usr/src/uts/common/rpc/clnt_clts.c
853
call->call_reply = NULL;
usr/src/uts/common/rpc/clnt_clts.c
942
call_table_remove(call);
usr/src/uts/common/rpc/clnt_clts.c
943
if (call->call_reply != NULL) {
usr/src/uts/common/rpc/clnt_clts.c
944
freemsg(call->call_reply);
usr/src/uts/common/rpc/clnt_clts.c
945
call->call_reply = NULL;
usr/src/uts/common/rpc/clnt_cots.c
1037
(call->call_reply != NULL ||
usr/src/uts/common/rpc/clnt_cots.c
1144
status = clnt_dispatch_send(wq, mp, call, p->cku_xid,
usr/src/uts/common/rpc/clnt_cots.c
1147
if ((status == RPC_CANTSEND) && (call->call_reason == ENOBUFS)) {
usr/src/uts/common/rpc/clnt_cots.c
1171
p->cku_err.re_errno = call->call_reason;
usr/src/uts/common/rpc/clnt_cots.c
1203
mutex_enter(&call->call_lock);
usr/src/uts/common/rpc/clnt_cots.c
1205
if (call->call_status == RPC_TIMEDOUT) {
usr/src/uts/common/rpc/clnt_cots.c
1232
while ((cv_wait_ret = cv_timedwait(&call->call_cv,
usr/src/uts/common/rpc/clnt_cots.c
1233
&call->call_lock, timout)) > 0 &&
usr/src/uts/common/rpc/clnt_cots.c
1234
call->call_status == RPC_TIMEDOUT)
usr/src/uts/common/rpc/clnt_cots.c
1238
&call->call_cv,
usr/src/uts/common/rpc/clnt_cots.c
1239
&call->call_lock, timout)) > 0 &&
usr/src/uts/common/rpc/clnt_cots.c
1240
call->call_status == RPC_TIMEDOUT)
usr/src/uts/common/rpc/clnt_cots.c
1267
if (call->call_status != RPC_SUCCESS) {
usr/src/uts/common/rpc/clnt_cots.c
1291
mp = call->call_reply;
usr/src/uts/common/rpc/clnt_cots.c
1292
call->call_reply = NULL;
usr/src/uts/common/rpc/clnt_cots.c
1300
status = call->call_status;
usr/src/uts/common/rpc/clnt_cots.c
1301
p->cku_err = call->call_err;
usr/src/uts/common/rpc/clnt_cots.c
1302
mutex_exit(&call->call_lock);
usr/src/uts/common/rpc/clnt_cots.c
1349
call_table_remove(call);
usr/src/uts/common/rpc/clnt_cots.c
1355
if (call->call_reply) {
usr/src/uts/common/rpc/clnt_cots.c
1356
freemsg(call->call_reply);
usr/src/uts/common/rpc/clnt_cots.c
1357
call->call_reply = NULL;
usr/src/uts/common/rpc/clnt_cots.c
1406
mutex_enter(&call->call_lock);
usr/src/uts/common/rpc/clnt_cots.c
1407
if (call->call_reply == NULL)
usr/src/uts/common/rpc/clnt_cots.c
1408
call->call_status = RPC_TIMEDOUT;
usr/src/uts/common/rpc/clnt_cots.c
1409
mutex_exit(&call->call_lock);
usr/src/uts/common/rpc/clnt_cots.c
1446
call_table_remove(call);
usr/src/uts/common/rpc/clnt_cots.c
1453
if (call->call_reply) {
usr/src/uts/common/rpc/clnt_cots.c
1454
freemsg(call->call_reply);
usr/src/uts/common/rpc/clnt_cots.c
1455
call->call_reply = NULL;
usr/src/uts/common/rpc/clnt_cots.c
1532
call_table_remove(call);
usr/src/uts/common/rpc/clnt_cots.c
1545
if ((p->cku_flags & CKU_ONQUEUE) == 0 && call->call_reply) {
usr/src/uts/common/rpc/clnt_cots.c
1546
freemsg(call->call_reply);
usr/src/uts/common/rpc/clnt_cots.c
1547
call->call_reply = NULL;
usr/src/uts/common/rpc/clnt_cots.c
1582
calllist_t *call = &p->cku_call;
usr/src/uts/common/rpc/clnt_cots.c
1586
call_table_remove(call);
usr/src/uts/common/rpc/clnt_cots.c
1592
if (call->call_reply != NULL) {
usr/src/uts/common/rpc/clnt_cots.c
1593
freemsg(call->call_reply);
usr/src/uts/common/rpc/clnt_cots.c
1594
call->call_reply = NULL;
usr/src/uts/common/rpc/clnt_cots.c
1597
call->call_bucket = NULL;
usr/src/uts/common/rpc/clnt_cots.c
1598
call->call_hash = 0;
usr/src/uts/common/rpc/clnt_cots.c
2287
calllist_t call;
usr/src/uts/common/rpc/clnt_cots.c
2289
bzero(&call, sizeof (call));
usr/src/uts/common/rpc/clnt_cots.c
2290
cv_init(&call.call_cv, NULL, CV_DEFAULT, NULL);
usr/src/uts/common/rpc/clnt_cots.c
2296
&call, &tidu_size, FALSE, waitp, nosignal, cr);
usr/src/uts/common/rpc/clnt_cots.c
2297
*rpcerr = call.call_err;
usr/src/uts/common/rpc/clnt_cots.c
2298
cv_destroy(&call.call_cv);
usr/src/uts/common/rpc/clnt_cots.c
2408
calllist_t call;
usr/src/uts/common/rpc/clnt_cots.c
2429
bzero(&call, sizeof (call));
usr/src/uts/common/rpc/clnt_cots.c
2430
cv_init(&call.call_cv, NULL, CV_DEFAULT, NULL);
usr/src/uts/common/rpc/clnt_cots.c
2433
destaddr, addrfmly, &call, &cm_entry->x_tidu_size,
usr/src/uts/common/rpc/clnt_cots.c
2436
*rpcerr = call.call_err;
usr/src/uts/common/rpc/clnt_cots.c
2437
cv_destroy(&call.call_cv);
usr/src/uts/common/rpc/clnt_cots.c
765
calllist_t *call = &p->cku_call;
usr/src/uts/common/rpc/clnt_cots.c
773
call_table_remove(call);
usr/src/uts/common/rpc/clnt_cots.c
776
if (call->call_reply)
usr/src/uts/common/rpc/clnt_cots.c
777
freemsg(call->call_reply);
usr/src/uts/common/rpc/clnt_cots.c
778
cv_destroy(&call->call_cv);
usr/src/uts/common/rpc/clnt_cots.c
779
mutex_destroy(&call->call_lock);
usr/src/uts/common/rpc/clnt_cots.c
798
calllist_t *call = &p->cku_call;
usr/src/uts/common/rpc/clnt_cots.c
857
call->call_zoneid = rpc_zoneid();
usr/src/uts/common/rpc/clnt_cots.c
878
" one (%p)\n", (void *)call);
usr/src/uts/common/rpc/clnt_cots.c
879
call_table_remove(call);
usr/src/uts/common/rpc/clnt_cots.c
886
if (call->call_reply != NULL) {
usr/src/uts/common/rpc/clnt_cots.c
887
freemsg(call->call_reply);
usr/src/uts/common/rpc/clnt_cots.c
888
call->call_reply = NULL;
usr/src/uts/common/sys/tiuser.h
197
extern int t_accept(int fildes, int resfd, struct t_call *call);
usr/src/uts/common/sys/tiuser.h
208
extern int t_listen(int fildes, struct t_call *call);
usr/src/uts/common/sys/tiuser.h
214
extern int t_rcvconnect(int fildes, struct t_call *call);
usr/src/uts/common/sys/tiuser.h
220
extern int t_snddis(int fildes, struct t_call *call);
usr/src/uts/i86pc/sys/asm_misc.h
68
call hot_patch_kernel_text; \
usr/src/uts/i86pc/sys/machprivregs.h
144
#define FAST_INTR_RETURN call x86_md_clear; jmp tr_iret_user
usr/src/uts/i86xpv/os/xpv_panic.c
464
xpv_panic_hypercall(ulong_t call)
usr/src/uts/i86xpv/os/xpv_panic.c
466
panic("Illegally issued hypercall %d during panic!\n", (int)call);
usr/src/uts/i86xpv/sys/machprivregs.h
134
call panic; \
usr/src/uts/i86xpv/sys/machprivregs.h
529
call HYPERVISOR_fpu_taskswitch; \
usr/src/uts/i86xpv/sys/machprivregs.h
535
call HYPERVISOR_fpu_taskswitch; \
usr/src/uts/i86xpv/sys/machprivregs.h
542
call HYPERVISOR_fpu_taskswitch; \
usr/src/uts/i86xpv/sys/machprivregs.h
547
call HYPERVISOR_fpu_taskswitch; \
usr/src/uts/i86xpv/sys/machprivregs.h
99
call panic; \
usr/src/uts/intel/brand/common/brand_asm.h
207
#define CHECK_FOR_INTERPOSITION(emul_table, call, scr, scr_low) \
usr/src/uts/intel/brand/common/brand_asm.h
208
cmp $NSYSCALL, call; /* is 0 <= syscall <= MAX? */ \
usr/src/uts/intel/brand/common/brand_asm.h
213
add call, scr; \
usr/src/uts/intel/brand/common/brand_asm.h
219
#define CALLBACK_PROLOGUE(emul_table, handler, call, scr, scr_low) \
usr/src/uts/intel/brand/common/brand_asm.h
221
CHECK_FOR_NATIVE(call); \
usr/src/uts/intel/brand/common/brand_asm.h
222
CHECK_FOR_INTERPOSITION(emul_table, call, scr, scr_low)
usr/src/uts/intel/sys/asm_linkage.h
128
call _mcount; \
usr/src/uts/intel/sys/asm_linkage.h
142
call _mcount; \
usr/src/uts/intel/sys/asm_linkage.h
322
#define INDIRECT_CALL_REG(reg) call __x86_indirect_thunk_##reg;
usr/src/uts/intel/sys/traptrace.h
232
call getpcstack; \
usr/src/uts/intel/sys/traptrace.h
263
call getpcstack; \
usr/src/uts/sfmmu/vm/hat_sfmmu.h
2129
call panic; \
usr/src/uts/sfmmu/vm/hat_sfmmu.h
2153
call panic; \
usr/src/uts/sparc/sys/asm_linkage.h
104
call _mcount; \
usr/src/uts/sparc/sys/asm_linkage.h
69
call _mcount; \
usr/src/uts/sparc/sys/asm_linkage.h
91
call _mcount; \
usr/src/uts/sun4u/sys/fpras_impl.h
319
call fpras_failure /* take failure action */ ;\