Displaying 2 results from an estimated 2 matches for "ia64_set_dcr".
2008 Mar 31
1
[05/17][PATCH] kvm/ia64 : Add head files for kvm/ia64
...ry");
> \
> + val;
> \
> +})
Ditto for AR.RNAT
> +static inline unsigned long ia64_get_itc(void)
> +{
> + unsigned long result;
> + result = ia64_getreg(_IA64_REG_AR_ITC);
> + return result;
> +}
This exists in include/asm-ia64/delay.h
> +static inline void ia64_set_dcr(unsigned long dcr)
> +{
> + ia64_setreg(_IA64_REG_CR_DCR, dcr);
> +}
Please just call ia64_setreg() in your code rather than defining a
wrapper for it.
> +#define ia64_ttag(addr)
> \
> +({
> \
> + __u64 ia64_intri_res;
> \
> + asm volatile ("ttag %0=%1" : &...
2008 Mar 31
1
[05/17][PATCH] kvm/ia64 : Add head files for kvm/ia64
...ry");
> \
> + val;
> \
> +})
Ditto for AR.RNAT
> +static inline unsigned long ia64_get_itc(void)
> +{
> + unsigned long result;
> + result = ia64_getreg(_IA64_REG_AR_ITC);
> + return result;
> +}
This exists in include/asm-ia64/delay.h
> +static inline void ia64_set_dcr(unsigned long dcr)
> +{
> + ia64_setreg(_IA64_REG_CR_DCR, dcr);
> +}
Please just call ia64_setreg() in your code rather than defining a
wrapper for it.
> +#define ia64_ttag(addr)
> \
> +({
> \
> + __u64 ia64_intri_res;
> \
> + asm volatile ("ttag %0=%1" : &...