⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 serv_p4.cpp

📁 MPICH是MPI的重要研究,提供了一系列的接口函数,为并行计算的实现提供了编程环境.
💻 CPP
📖 第 1 页 / 共 5 页
字号:
# 17 "/usr/include/rpc/auth_des.h" # 21 "/usr/include/rpc/auth_des.h" enum authdes_namekind {	ADN_FULLNAME,	ADN_NICKNAME};struct authdes_fullname {	char *name;		des_block key;		u_long window;	};struct authdes_cred {	enum authdes_namekind adc_namekind;	struct authdes_fullname adc_fullname;	u_long adc_nickname;};struct authdes_verf {	union {		struct timeval adv_ctime;			des_block adv_xtime;			} adv_time_u;	u_long adv_int_u;};# 100 "/usr/include/rpc/auth_des.h" extern int	authdes_getucred();# 108 "/usr/include/rpc/auth_des.h" extern int	getpublickey();extern int	getsecretkey();# 138 "/usr/include/rpc/auth_des.h" # 142 "/usr/include/rpc/auth_des.h" # 38 "/usr/include/rpc/rpc.h" 2# 1 "/usr/include/rpc/auth_kerb.h" 1#ident	"@(#)auth_kerb.h	1.10	95/04/04 SMI"# 1 "/usr/include/kerberos/krb.h" 1#ident	"@(#)krb.h	1.8	94/02/16 SMI"# 1 "/usr/include/kerberos/mit-copyright.h" 1#ident	"@(#)mit-copyright.h	1.4	93/02/04 SMI"# 20 "/usr/include/kerberos/krb.h" 2# 1 "/usr/include/kerberos/des.h" 1#ident	"@(#)des.h	1.5	93/05/27 SMI"# 1 "/usr/include/kerberos/mit-copyright.h" 1# 27 "/usr/include/kerberos/mit-copyright.h" # 20 "/usr/include/kerberos/des.h" 2# 23 "/usr/include/kerberos/des.h" typedef unsigned char des_cblock[8];	typedef struct des_ks_struct { des_cblock _; } des_key_schedule[16];typedef struct des_ks_struct bit_64;# 55 "/usr/include/kerberos/des.h" # 21 "/usr/include/kerberos/krb.h" 2# 24 "/usr/include/kerberos/krb.h" extern char *krb_err_txt[256];# 36 "/usr/include/kerberos/krb.h" # 45 "/usr/include/kerberos/krb.h" # 67 "/usr/include/kerberos/krb.h" char		*krb_get_default_realm();# 81 "/usr/include/kerberos/krb.h" 					struct ktext {	int	length;					unsigned char dat[1250];		unsigned long mbz;									};typedef struct ktext *KTEXT;typedef struct ktext KTEXT_ST;# 128 "/usr/include/kerberos/krb.h" struct auth_dat {	unsigned char k_flags;			char	pname[40];		char	pinst[40];			char	prealm[40];		unsigned long checksum;			des_cblock	session;			int	life;				unsigned long time_sec;			unsigned long address;			KTEXT_ST	reply;		};typedef struct auth_dat AUTH_DAT;struct credentials {	char	service[40];		char	instance[40];		char	realm[40];		des_cblock	session;			int	lifetime;			int	kvno;				KTEXT_ST ticket_st;			long	issue_date;			char	pname[40];		char	pinst[40];		};typedef struct credentials CREDENTIALS;struct msg_dat {	unsigned char *app_data;		unsigned long app_length;		unsigned long hash;			int	swap;				long	time_sec;			unsigned char time_5ms;		};typedef struct msg_dat MSG_DAT;# 189 "/usr/include/kerberos/krb.h" char *tkt_string();# 376 "/usr/include/kerberos/krb.h" 						# 389 "/usr/include/kerberos/krb.h" # 393 "/usr/include/kerberos/krb.h" # 13 "/usr/include/rpc/auth_kerb.h" 2# 1 "/usr/include/sys/socket.h" 1#ident	"@(#)socket.h	1.15	95/02/24 SMI"	# 1 "/usr/include/sys/netconfig.h" 1# 90 "/usr/include/sys/netconfig.h" # 119 "/usr/include/sys/netconfig.h" # 38 "/usr/include/sys/socket.h" 2# 42 "/usr/include/sys/socket.h" # 53 "/usr/include/sys/socket.h" struct	linger {	int	l_onoff;			int	l_linger;		};struct sockaddr {	u_short	sa_family;			char	sa_data[14];		};struct sockproto {	u_short	sp_family;			u_short	sp_protocol;		};struct msghdr {	caddr_t	msg_name;			int	msg_namelen;			struct	iovec *msg_iov;			int	msg_iovlen;			caddr_t	msg_accrights;			int	msg_accrightslen;};struct opthdr {	long	level;			long	name;			long	len;		};struct optdefault {	int	optname;		char	*val;			int	len;		};struct opproc {	int	level;			int	(*func)();	};struct socksysreq {	int	args[7];};struct socknewproto {	int	family;		int	type;		int	proto;		dev_t	dev;		int	flags;	};# 269 "/usr/include/sys/socket.h" # 311 "/usr/include/sys/socket.h" extern int accept();extern int bind();extern int connect();extern int getpeername();extern int getsockname();extern int getsockopt();extern int listen();extern int recv();extern int recvfrom();extern int send();extern int sendto();extern int setsockopt();extern int socket();extern int recvmsg();extern int sendmsg();extern int shutdown();extern int socketpair();# 334 "/usr/include/sys/socket.h" # 14 "/usr/include/rpc/auth_kerb.h" 2# 1 "/usr/include/netinet/in.h" 1#ident	"@(#)in.h	1.4	93/07/06 SMI"# 26 "/usr/include/netinet/in.h" # 1 "/usr/include/sys/stream.h" 1#ident	"@(#)stream.h	1.56	94/09/28 SMI"	# 1 "/usr/include/sys/vnode.h" 1#ident	"@(#)vnode.h	1.53	95/08/29 SMI"	# 1 "/usr/ucbinclude/sys/types.h" 1#ident	"@(#)types.h	1.10	93/07/21 SMI"	 # 91 "/usr/ucbinclude/sys/types.h" # 206 "/usr/ucbinclude/sys/types.h" # 212 "/usr/ucbinclude/sys/types.h" # 310 "/usr/ucbinclude/sys/types.h" # 37 "/usr/include/sys/vnode.h" 2# 1 "/usr/include/sys/t_lock.h" 1#ident	"@(#)t_lock.h	1.42	94/11/02 SMI"# 1 "/usr/include/sys/machlock.h" 1#ident	"@(#)machlock.h	1.14	94/10/20 SMI"# 12 "/usr/include/sys/machlock.h" # 1 "/usr/ucbinclude/sys/types.h" 1#ident	"@(#)types.h	1.10	93/07/21 SMI"	 # 91 "/usr/ucbinclude/sys/types.h" # 206 "/usr/ucbinclude/sys/types.h" # 212 "/usr/ucbinclude/sys/types.h" # 310 "/usr/ucbinclude/sys/types.h" # 17 "/usr/include/sys/machlock.h" 2# 27 "/usr/include/sys/machlock.h" extern void	lock_set();		extern int	lock_try();		extern int	ulock_try();		extern void	lock_clear();		extern void	ulock_clear();		extern int	lock_set_spl();		extern void	lock_clear_splx();	typedef	lock_t	disp_lock_t;		extern	int	hres_lock;extern	int	clock_res;# 85 "/usr/include/sys/machlock.h" # 18 "/usr/include/sys/t_lock.h" 2# 1 "/usr/include/sys/dki_lkinfo.h" 1#ident	"@(#)dki_lkinfo.h	1.8	93/05/03 SMI"# 1 "/usr/ucbinclude/sys/types.h" 1#ident	"@(#)types.h	1.10	93/07/21 SMI"	 # 91 "/usr/ucbinclude/sys/types.h" # 206 "/usr/ucbinclude/sys/types.h" # 212 "/usr/ucbinclude/sys/types.h" # 310 "/usr/ucbinclude/sys/types.h" # 11 "/usr/include/sys/dki_lkinfo.h" 2# 1 "/usr/include/sys/dl.h" 1#ident	"@(#)dl.h	1.13	93/08/18 SMI"	# 1 "/usr/include/sys/isa_defs.h" 1# 130 "/usr/include/sys/isa_defs.h" # 135 "/usr/include/sys/isa_defs.h" # 215 "/usr/include/sys/isa_defs.h" # 259 "/usr/include/sys/isa_defs.h" # 14 "/usr/include/sys/dl.h" 2# 17 "/usr/include/sys/dl.h" typedef	struct dl {# 23 "/usr/include/sys/dl.h" 	long	dl_hop;	ulong_t	dl_lop;} dl_t;# 37 "/usr/include/sys/dl.h" extern dl_t	ladd();extern dl_t	lsub();extern dl_t	lmul();extern dl_t	ldivide();extern dl_t	lshiftl();extern dl_t	llog10();extern dl_t	lexp10();extern dl_t	lzero;extern dl_t	lone;extern dl_t	lten;# 53 "/usr/include/sys/dl.h" # 12 "/usr/include/sys/dki_lkinfo.h" 2# 15 "/usr/include/sys/dki_lkinfo.h" typedef struct lkinfo {	char	*lk_name;		int	lk_flags;		long	lk_pad[2];	} lkinfo_t;typedef struct _lkstat_t {	lkinfo_t	*ls_infop;		ulong_t		ls_wrcnt;		ulong_t		ls_rdcnt;		ulong_t		ls_solordcnt;		ulong_t		ls_fail;			union {		dl_t lsu_time;				struct _lkstat_t *lsu_next; 	} un;	dl_t		ls_wtime;		dl_t		ls_htime;	} lkstat_t;typedef struct lkstat_sum {	lkstat_t	*sp;	struct lkstat_sum *next;} lkstat_sum_t;typedef struct lksblk {	struct lksblk *lsb_prev, *lsb_next;	int lsb_nfree;					lkstat_t *lsb_free;				lkstat_t lsb_bufs[91];		} lksblk_t;# 69 "/usr/include/sys/dki_lkinfo.h" # 73 "/usr/include/sys/dki_lkinfo.h" # 19 "/usr/include/sys/t_lock.h" 2# 1 "/usr/include/sys/sleepq.h" 1#ident	"@(#)sleepq.h	1.17	94/07/29 SMI"# 1 "/usr/include/sys/machlock.h" 1# 87 "/usr/include/sys/machlock.h" # 11 "/usr/include/sys/sleepq.h" 2# 14 "/usr/include/sys/sleepq.h" typedef struct sleepq {	struct _kthread * sq_first;} sleepq_t;typedef struct _sleepq_head {	sleepq_t	sq_queue;	disp_lock_t	sq_lock;} sleepq_head_t;# 85 "/usr/include/sys/sleepq.h" # 89 "/usr/include/sys/sleepq.h" # 20 "/usr/include/sys/t_lock.h" 2# 1 "/usr/include/sys/turnstile.h" 1#ident	"@(#)turnstile.h	1.27	94/10/27 SMI"# 1 "/usr/ucbinclude/sys/types.h" 1#ident	"@(#)types.h	1.10	93/07/21 SMI"	 # 91 "/usr/ucbinclude/sys/types.h" # 206 "/usr/ucbinclude/sys/types.h" # 212 "/usr/ucbinclude/sys/types.h" # 310 "/usr/ucbinclude/sys/types.h" # 11 "/usr/include/sys/turnstile.h" 2# 1 "/usr/ucbinclude/sys/param.h" 1#ident	"@(#)param.h	1.3	95/11/05 SMI"	 # 1 "/usr/include/limits.h" 1#ident	"@(#)limits.h	1.29	96/01/11 SMI"	# 1 "/usr/include/sys/feature_tests.h" 1# 24 "/usr/include/sys/feature_tests.h" # 33 "/usr/include/sys/feature_tests.h" # 14 "/usr/include/limits.h" 2# 1 "/usr/include/sys/isa_defs.h" 1# 130 "/usr/include/sys/isa_defs.h" # 135 "/usr/include/sys/isa_defs.h" # 215 "/usr/include/sys/isa_defs.h" # 259 "/usr/include/sys/isa_defs.h" # 15 "/usr/include/limits.h" 2# 18 "/usr/include/limits.h" # 38 "/usr/include/limits.h" # 51 "/usr/include/limits.h" # 81 "/usr/include/limits.h" # 145 "/usr/include/limits.h" 																# 174 "/usr/include/limits.h" extern long _sysconf(int);	# 237 "/usr/include/limits.h" # 242 "/usr/include/limits.h" # 44 "/usr/ucbinclude/sys/param.h" 2# 1 "/usr/ucbinclude/unistd.h" 1#ident	"@(#)unistd.h	1.4	92/12/15 SMI"	   # 1 "/usr/ucbinclude/sys/fcntl.h" 1#ident	"@(#)fcntl.h	1.1	90/04/27 SMI"	 # 69 "/usr/ucbinclude/sys/fcntl.h" # 75 "/usr/ucbinclude/sys/fcntl.h" # 131 "/usr/ucbinclude/sys/fcntl.h" # 154 "/usr/ucbinclude/sys/fcntl.h" # 197 "/usr/ucbinclude/sys/fcntl.h" # 36 "/usr/ucbinclude/unistd.h" 2

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -