aboutsummaryrefslogtreecommitdiffstats
path: root/commons
AgeCommit message (Collapse)AuthorFilesLines
2015-09-01Merge changes I9d9ad0d9,IfebcbcdaMorgan Richomme1-3/+7
* changes: workaround order of env settings to all ODL tests to be run README for vIMS testcase Note that vIMS shall be also documented in the global functest rst guideline.
2015-08-26Baseline of mobility traffic profile.blsaws1-0/+116
JIRA: FUNCTEST-33 Change-Id: Ia61b3bb883f8b91f34b94eec7b7f8a5c9d87c274 Signed-off-by: blsaws <bs3131@att.com>
2015-08-24README for vIMS testcaseMorgan Richomme1-3/+7
Note that vIMS shall be also documented in the global functest rst guideline. JIRA: FUNCTEST-38 Change-Id: Ifebcbcdad5231283afd8ad721daa60fa13ced15e Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2015-08-24first upload for traffic profiles managementMorgan Richomme3-0/+60
JIRA: FUNCTEST-33 Change-Id: Ib7b9abd05d1fb880fc5aeddce24dff273c76ced7 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
/* U1copy_to_user.S: UltraSparc-I/II/IIi/IIe optimized copy to userspace.
 *
 * Copyright (C) 1999, 2000, 2004 David S. Miller (davem@redhat.com)
 */

#define EX_ST(x)		\
98:	x;			\
	.section __ex_table,"a";\
	.align 4;		\
	.word 98b, __retl_one;	\
	.text;			\
	.align 4;

#define FUNC_NAME		___copy_to_user
#define STORE(type,src,addr)	type##a src, [addr] ASI_AIUS
#define STORE_BLK(src,addr)	stda src, [addr] ASI_BLK_AIUS
#define EX_RETVAL(x)		0

	/* Writing to %asi is _expensive_ so we hardcode it.
	 * Reading %asi to check for KERNEL_DS is comparatively
	 * cheap.
	 */
#define PREAMBLE					\
	rd		%asi, %g1;			\
	cmp		%g1, ASI_AIUS;			\
	bne,pn		%icc, ___copy_in_user;		\
	 nop;						\

#include "U1memcpy.S"