Home | History | Annotate | Download | only in strace

Lines Matching refs:STRUCT

57 struct strbuf {
73 static const struct xlat msgflags[] = {
81 struct tcb *tcp;
82 struct strbuf *sbp;
99 struct tcb *tcp;
103 struct strbuf buf;
116 struct tcb *tcp;
135 struct tcb *tcp;
182 static const struct xlat pmsgflags[] = {
199 struct tcb *tcp;
221 struct tcb *tcp;
275 static const struct xlat pollflags[] = {
300 decode_poll(struct tcb *tcp, long pts)
302 struct pollfd fds;
439 sys_poll(struct tcb *tcp)
455 sys_ppoll(struct tcb *tcp)
471 struct tcb *tcp;
479 static const struct xlat stream_flush_options[] = {
489 static const struct xlat stream_setsig_flags[] = {
518 static const struct xlat stream_read_options[] = {
525 static const struct xlat stream_read_flags[] = {
543 static const struct xlat stream_write_flags[] = {
551 static const struct xlat stream_atmark_options[] = {
559 static const struct xlat transport_user_options[] = {
574 static const struct xlat transport_user_flags [] = {
593 static const struct xlat xti_level [] = {
598 static const struct xlat xti_generic [] = {
612 struct tcb *tcp;
617 struct t_opthdr hdr;
666 struct tcb *tcp;
684 static const struct xlat service_type [] = {
691 static const struct xlat ts_state [] = {
712 static const struct xlat provider_flags [] = {
721 static const struct xlat tli_errors [] = {
757 struct tcb *tcp;
769 #define GET(type, struct) \
771 if (len < sizeof m.struct
772 if (umove (tcp, addr, &m.struct) < 0) goto dump;\
785 #define STRUCT(struct, elem, print) \
788 if (m.struct.elem##_length < 0 || \
789 m.struct.elem##_offset < sizeof m.struct || \
790 m.struct.elem##_offset + m.struct.elem##_length > len) \
793 m.struct.elem##_length, \
794 m.struct.elem##_offset); \
799 addr + m.struct.elem##_offset, \
800 m.struct.elem##_length); \
805 #define ADDR(struct, elem) STRUCT (struct, elem, printstr)
886 STRUCT (optmgmt_req, OPT, print_optmgmt);
998 STRUCT (optmgmt_ack, OPT, print_optmgmt);
1029 #undef STRUCT
1038 static int internal_stream_ioctl(struct tcb *tcp, int arg)
1040 struct strioctl si;
1041 struct ioctlent *iop;
1045 struct si_udata udata;
1184 struct tcb *tcp;
1192 struct bandinfo bi;
1194 struct strpeek sp;
1195 struct strfdinsert sfi;
1196 struct strrecvfd srf;
1198 struct str_list sl;
1225 /* argument is a pointer to a bandinfo struct */