inline -> __inline

This commit is contained in:
perry 2005-12-28 18:40:13 +00:00
parent fa0b253ddc
commit e7b322a5f7
8 changed files with 37 additions and 37 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: byte_swap.h,v 1.2 2005/12/24 20:06:47 perry Exp $ */
/* $NetBSD: byte_swap.h,v 1.3 2005/12/28 18:40:13 perry Exp $ */
/*-
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@ -45,17 +45,17 @@
#include <sys/types.h>
static inline u_int32_t __byte_swap_long_variable(u_int32_t);
static inline u_int16_t __byte_swap_word_variable(u_int16_t);
static __inline u_int32_t __byte_swap_long_variable(u_int32_t);
static __inline u_int16_t __byte_swap_word_variable(u_int16_t);
static inline u_int32_t
static __inline u_int32_t
__byte_swap_long_variable(u_int32_t x)
{
__asm volatile ( "bswap %1" : "=r" (x) : "0" (x));
return (x);
}
static inline u_int16_t
static __inline u_int16_t
__byte_swap_word_variable(u_int16_t x)
{
__asm volatile ("rorw $8, %w1" : "=r" (x) : "0" (x));

View File

@ -1,4 +1,4 @@
/* $NetBSD: byte_swap.h,v 1.4 2005/12/24 20:06:52 perry Exp $ */
/* $NetBSD: byte_swap.h,v 1.5 2005/12/28 18:40:13 perry Exp $ */
/*-
* Copyright (c) 1997, 1999, 2002 The NetBSD Foundation, Inc.
@ -41,7 +41,7 @@
#include <sys/types.h>
static inline u_int32_t
static __inline u_int32_t
__byte_swap_32_variable(u_int32_t v)
{
u_int32_t t1;
@ -54,7 +54,7 @@ __byte_swap_32_variable(u_int32_t v)
return (v);
}
static inline u_int16_t
static __inline u_int16_t
__byte_swap_16_variable(u_int16_t v)
{

View File

@ -1,4 +1,4 @@
/* $NetBSD: byte_swap.h,v 1.4 2005/12/24 20:07:10 perry Exp $ */
/* $NetBSD: byte_swap.h,v 1.5 2005/12/28 18:40:13 perry Exp $ */
/* $OpenBSD: endian.h,v 1.7 2001/06/29 20:28:54 mickey Exp $ */
@ -35,10 +35,10 @@
#ifndef _HPPA_BYTE_SWAP_H_
#define _HPPA_BYTE_SWAP_H_
static inline u_int16_t __byte_swap_word __P((u_int16_t));
static inline u_int32_t __byte_swap_long __P((u_int32_t));
static __inline u_int16_t __byte_swap_word __P((u_int16_t));
static __inline u_int32_t __byte_swap_long __P((u_int32_t));
static inline u_int32_t
static __inline u_int32_t
__byte_swap_long(u_int32_t x)
{
register in_addr_t __swap32md_x; \
@ -54,14 +54,14 @@ __byte_swap_long(u_int32_t x)
#if 0
/*
* Use generic C version because w/ asm inline below
* Use generic C version because w/ asm __inline below
* gcc inserts extra "extru r,31,16,r" to convert
* to 16 bit entity, which produces overhead we don't need.
* Besides, gcc does swap16 same way by itself.
*/
#define __swap16md(x) __swap16gen(x)
#else
static inline u_int16_t
static __inline u_int16_t
__byte_swap_word(u_int16_t x)
{
register in_port_t __swap16md_x; \

View File

@ -1,4 +1,4 @@
/* $NetBSD: byte_swap.h,v 1.8 2005/12/26 19:23:59 perry Exp $ */
/* $NetBSD: byte_swap.h,v 1.9 2005/12/28 18:40:13 perry Exp $ */
/*-
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@ -46,10 +46,10 @@
#endif
static inline uint32_t __byte_swap_long_variable(uint32_t);
static inline uint16_t __byte_swap_word_variable(uint16_t);
static __inline uint32_t __byte_swap_long_variable(uint32_t);
static __inline uint16_t __byte_swap_word_variable(uint16_t);
static inline uint32_t
static __inline uint32_t
__byte_swap_long_variable(uint32_t x)
{
__asm volatile (
@ -62,7 +62,7 @@ __byte_swap_long_variable(uint32_t x)
return (x);
}
static inline uint16_t
static __inline uint16_t
__byte_swap_word_variable(uint16_t x)
{
__asm volatile ("rorw $8, %w1" : "=r" (x) : "0" (x));

View File

@ -1,4 +1,4 @@
/* $NetBSD: byte_swap.h,v 1.6 2005/12/24 23:24:00 perry Exp $ */
/* $NetBSD: byte_swap.h,v 1.7 2005/12/28 18:40:13 perry Exp $ */
/*-
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@ -39,17 +39,17 @@
#ifndef M68K_BYTE_SWAP_H_
#define M68K_BYTE_SWAP_H_
static inline u_int16_t __byte_swap_word(u_int16_t);
static inline u_int32_t __byte_swap_long(u_int32_t);
static __inline u_int16_t __byte_swap_word(u_int16_t);
static __inline u_int32_t __byte_swap_long(u_int32_t);
static inline u_int16_t
static __inline u_int16_t
__byte_swap_word(u_int16_t var)
{
__asm volatile ("rorw #8, %0" : "=d" (var) : "0" (var));
return (var);
}
static inline u_int32_t
static __inline u_int32_t
__byte_swap_long(u_int32_t var)
{
__asm volatile (

View File

@ -1,4 +1,4 @@
/* $NetBSD: byte_swap.h,v 1.6 2005/12/24 20:07:24 perry Exp $ */
/* $NetBSD: byte_swap.h,v 1.7 2005/12/28 18:40:13 perry Exp $ */
/*
* Copyright (c) 1987, 1991 Regents of the University of California.
@ -34,7 +34,7 @@
#ifndef _PC532_BYTE_SWAP_H_
#define _PC532_BYTE_SWAP_H_
static inline unsigned int
static __inline unsigned int
__byte_swap_long_variable(unsigned int x)
{
@ -42,7 +42,7 @@ __byte_swap_long_variable(unsigned int x)
return (x);
}
static inline unsigned short
static __inline unsigned short
__byte_swap_word_variable(unsigned short x)
{

View File

@ -1,4 +1,4 @@
/* $NetBSD: byte_swap.h,v 1.3 2005/12/24 20:07:32 perry Exp $ */
/* $NetBSD: byte_swap.h,v 1.4 2005/12/28 18:40:13 perry Exp $ */
/*
* Copyright 2002 Wasabi Systems, Inc.
@ -40,11 +40,11 @@
#include <sys/types.h>
static inline u_int16_t _sh5_bswap16(u_int16_t);
static inline u_int32_t _sh5_bswap32(u_int32_t);
static inline u_int64_t _sh5_bswap64(u_int64_t);
static __inline u_int16_t _sh5_bswap16(u_int16_t);
static __inline u_int32_t _sh5_bswap32(u_int32_t);
static __inline u_int64_t _sh5_bswap64(u_int64_t);
static inline u_int16_t
static __inline u_int16_t
_sh5_bswap16(u_int16_t x)
{
@ -54,7 +54,7 @@ _sh5_bswap16(u_int16_t x)
return (x);
}
static inline u_int32_t
static __inline u_int32_t
_sh5_bswap32(u_int32_t x)
{
@ -64,7 +64,7 @@ _sh5_bswap32(u_int32_t x)
return (x);
}
static inline u_int64_t
static __inline u_int64_t
_sh5_bswap64(u_int64_t x)
{

View File

@ -1,4 +1,4 @@
/* $NetBSD: byte_swap.h,v 1.8 2005/12/24 20:07:41 perry Exp $ */
/* $NetBSD: byte_swap.h,v 1.9 2005/12/28 18:40:13 perry Exp $ */
/*
* Copyright (c) 1987, 1991 Regents of the University of California.
@ -36,7 +36,7 @@
#include <sys/types.h>
static inline uint32_t __attribute__((__unused__))
static __inline uint32_t __attribute__((__unused__))
__byte_swap_long_variable(uint32_t x)
{
uint32_t y;
@ -53,7 +53,7 @@ __byte_swap_long_variable(uint32_t x)
return (y);
}
static inline uint16_t __attribute__((__unused__))
static __inline uint16_t __attribute__((__unused__))
__byte_swap_word_variable(uint16_t x)
{