Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F107736095
D10193.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
90 KB
Referenced Files
None
Subscribers
None
D10193.diff
View Options
Index: sys/amd64/amd64/sys_machdep.c
===================================================================
--- sys/amd64/amd64/sys_machdep.c
+++ sys/amd64/amd64/sys_machdep.c
@@ -169,9 +169,7 @@
}
int
-sysarch(td, uap)
- struct thread *td;
- register struct sysarch_args *uap;
+sysarch(struct thread *td, struct sysarch_args *uap)
{
int error = 0;
struct pcb *pcb = curthread->td_pcb;
Index: sys/amd64/amd64/vm_machdep.c
===================================================================
--- sys/amd64/amd64/vm_machdep.c
+++ sys/amd64/amd64/vm_machdep.c
@@ -148,13 +148,9 @@
* ready to run and return to user mode.
*/
void
-cpu_fork(td1, p2, td2, flags)
- register struct thread *td1;
- register struct proc *p2;
- struct thread *td2;
- int flags;
+cpu_fork(struct thread *td1, struct proc *p2, struct thread *td2, int flags)
{
- register struct proc *p1;
+ struct proc *p1;
struct pcb *pcb2;
struct mdproc *mdp1, *mdp2;
struct proc_ldt *pldt;
Index: sys/arm/arm/sys_machdep.c
===================================================================
--- sys/arm/arm/sys_machdep.c
+++ sys/arm/arm/sys_machdep.c
@@ -188,9 +188,7 @@
}
int
-sysarch(td, uap)
- struct thread *td;
- register struct sysarch_args *uap;
+sysarch(struct thread *td, struct sysarch_args *uap)
{
int error;
Index: sys/arm/arm/vm_machdep.c
===================================================================
--- sys/arm/arm/vm_machdep.c
+++ sys/arm/arm/vm_machdep.c
@@ -93,8 +93,7 @@
* ready to run and return to user mode.
*/
void
-cpu_fork(register struct thread *td1, register struct proc *p2,
- struct thread *td2, int flags)
+cpu_fork(struct thread *td1, struct proc *p2, struct thread *td2, int flags)
{
struct pcb *pcb2;
struct trapframe *tf;
Index: sys/arm/include/atomic-v4.h
===================================================================
--- sys/arm/include/atomic-v4.h
+++ sys/arm/include/atomic-v4.h
@@ -299,7 +299,7 @@
static __inline u_int32_t
atomic_cmpset_32(volatile u_int32_t *p, volatile u_int32_t cmpval, volatile u_int32_t newval)
{
- register int done, ras_start = ARM_RAS_START;
+ int done, ras_start = ARM_RAS_START;
__asm __volatile("1:\n"
"adr %1, 1b\n"
Index: sys/cddl/contrib/opensolaris/uts/common/sys/sysmacros.h
===================================================================
--- sys/cddl/contrib/opensolaris/uts/common/sys/sysmacros.h
+++ sys/cddl/contrib/opensolaris/uts/common/sys/sysmacros.h
@@ -388,7 +388,7 @@
#if defined(__FreeBSD__) && defined(_KERNEL) && defined(HAVE_INLINE_FLSL)
return (flsl(i));
#else
- register int h = 1;
+ int h = 1;
if (i == 0)
return (0);
Index: sys/cddl/contrib/opensolaris/uts/common/zmod/deflate.c
===================================================================
--- sys/cddl/contrib/opensolaris/uts/common/zmod/deflate.c
+++ sys/cddl/contrib/opensolaris/uts/common/zmod/deflate.c
@@ -1035,9 +1035,9 @@
IPos cur_match; /* current match */
{
unsigned chain_length = s->max_chain_length;/* max hash chain length */
- register Bytef *scan = s->window + s->strstart; /* current string */
- register Bytef *match; /* matched string */
- register int len; /* length of current match */
+ Bytef *scan = s->window + s->strstart; /* current string */
+ Bytef *match; /* matched string */
+ int len; /* length of current match */
int best_len = s->prev_length; /* best match length so far */
int nice_match = s->nice_match; /* stop if match long enough */
IPos limit = s->strstart > (IPos)MAX_DIST(s) ?
@@ -1052,13 +1052,13 @@
/* Compare two bytes at a time. Note: this is not always beneficial.
* Try with and without -DUNALIGNED_OK to check.
*/
- register Bytef *strend = s->window + s->strstart + MAX_MATCH - 1;
- register ush scan_start = *(ushf*)scan;
- register ush scan_end = *(ushf*)(scan+best_len-1);
+ Bytef *strend = s->window + s->strstart + MAX_MATCH - 1;
+ ush scan_start = *(ushf*)scan;
+ ush scan_end = *(ushf*)(scan+best_len-1);
#else
- register Bytef *strend = s->window + s->strstart + MAX_MATCH;
- register Byte scan_end1 = scan[best_len-1];
- register Byte scan_end = scan[best_len];
+ Bytef *strend = s->window + s->strstart + MAX_MATCH;
+ Byte scan_end1 = scan[best_len-1];
+ Byte scan_end = scan[best_len];
#endif
/* The code is optimized for HASH_BITS >= 8 and MAX_MATCH-2 multiple of 16.
@@ -1182,10 +1182,10 @@
deflate_state *s;
IPos cur_match; /* current match */
{
- register Bytef *scan = s->window + s->strstart; /* current string */
- register Bytef *match; /* matched string */
- register int len; /* length of current match */
- register Bytef *strend = s->window + s->strstart + MAX_MATCH;
+ Bytef *scan = s->window + s->strstart; /* current string */
+ Bytef *match; /* matched string */
+ int len; /* length of current match */
+ Bytef *strend = s->window + s->strstart + MAX_MATCH;
/* The code is optimized for HASH_BITS >= 8 and MAX_MATCH-2 multiple of 16.
* It is easy to get rid of this optimization if necessary.
@@ -1272,8 +1272,8 @@
local void fill_window(s)
deflate_state *s;
{
- register unsigned n, m;
- register Posf *p;
+ unsigned n, m;
+ Posf *p;
unsigned more; /* Amount of free space at the end of the window. */
uInt wsize = s->w_size;
Index: sys/crypto/des/des_enc.c
===================================================================
--- sys/crypto/des/des_enc.c
+++ sys/crypto/des/des_enc.c
@@ -69,14 +69,14 @@
void des_encrypt1(DES_LONG *data, des_key_schedule ks, int enc)
{
- register DES_LONG l,r,t,u;
+ DES_LONG l,r,t,u;
#ifdef DES_PTR
- register const unsigned char *des_SP=(const unsigned char *)des_SPtrans;
+ const unsigned char *des_SP=(const unsigned char *)des_SPtrans;
#endif
#ifndef DES_UNROLL
- register int i;
+ int i;
#endif
- register DES_LONG *s;
+ DES_LONG *s;
r=data[0];
l=data[1];
@@ -167,14 +167,14 @@
void des_encrypt2(DES_LONG *data, des_key_schedule ks, int enc)
{
- register DES_LONG l,r,t,u;
+ DES_LONG l,r,t,u;
#ifdef DES_PTR
- register const unsigned char *des_SP=(const unsigned char *)des_SPtrans;
+ const unsigned char *des_SP=(const unsigned char *)des_SPtrans;
#endif
#ifndef DES_UNROLL
- register int i;
+ int i;
#endif
- register DES_LONG *s;
+ DES_LONG *s;
r=data[0];
l=data[1];
@@ -259,7 +259,7 @@
void des_encrypt3(DES_LONG *data, des_key_schedule ks1, des_key_schedule ks2,
des_key_schedule ks3)
{
- register DES_LONG l,r;
+ DES_LONG l,r;
l=data[0];
r=data[1];
@@ -279,7 +279,7 @@
void des_decrypt3(DES_LONG *data, des_key_schedule ks1, des_key_schedule ks2,
des_key_schedule ks3)
{
- register DES_LONG l,r;
+ DES_LONG l,r;
l=data[0];
r=data[1];
Index: sys/crypto/des/des_setkey.c
===================================================================
--- sys/crypto/des/des_setkey.c
+++ sys/crypto/des/des_setkey.c
@@ -172,10 +172,10 @@
void des_set_key_unchecked(des_cblock *key, des_key_schedule schedule)
{
static int shifts2[16]={0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0};
- register DES_LONG c,d,t,s,t2;
- register const unsigned char *in;
- register DES_LONG *k;
- register int i;
+ DES_LONG c,d,t,s,t2;
+ const unsigned char *in;
+ DES_LONG *k;
+ int i;
k = &schedule->ks.deslong[0];
in = &(*key)[0];
Index: sys/ddb/db_access.c
===================================================================
--- sys/ddb/db_access.c
+++ sys/ddb/db_access.c
@@ -57,8 +57,8 @@
db_get_value(db_addr_t addr, int size, bool is_signed)
{
char data[sizeof(u_int64_t)];
- register db_expr_t value;
- register int i;
+ db_expr_t value;
+ int i;
if (db_read_bytes(addr, size, data) != 0) {
db_printf("*** error reading from address %llx ***\n",
@@ -87,7 +87,7 @@
db_put_value(db_addr_t addr, int size, db_expr_t value)
{
char data[sizeof(int)];
- register int i;
+ int i;
#if BYTE_MSF
for (i = size - 1; i >= 0; i--)
Index: sys/ddb/db_output.c
===================================================================
--- sys/ddb/db_output.c
+++ sys/ddb/db_output.c
@@ -92,7 +92,7 @@
void
db_force_whitespace(void)
{
- register int last_print, next_tab;
+ int last_print, next_tab;
last_print = db_last_non_space;
while (last_print < db_output_position) {
@@ -355,7 +355,7 @@
char bufr[DDB_BUFR_SIZE];
#endif
struct dbputchar_arg dca;
- register int i;
+ int i;
va_list listp;
for (i = db_indent; i >= 8; i -= 8)
Index: sys/ddb/db_sym.c
===================================================================
--- sys/ddb/db_sym.c
+++ sys/ddb/db_sym.c
@@ -286,10 +286,10 @@
db_lookup(const char *symstr)
{
c_db_sym_t sp;
- register int i;
+ int i;
int symtab_start = 0;
int symtab_end = db_nsymtab;
- register const char *cp;
+ const char *cp;
/*
* Look for, remove, and remember any symbol table specifier.
@@ -343,8 +343,8 @@
db_symbol_is_ambiguous(c_db_sym_t sym)
{
const char *sym_name;
- register int i;
- register bool found_once = false;
+ int i;
+ bool found_once = false;
if (!db_qualify_ambiguous_names)
return (false);
@@ -367,10 +367,9 @@
c_db_sym_t
db_search_symbol(db_addr_t val, db_strategy_t strategy, db_expr_t *offp)
{
- register
unsigned int diff;
size_t newdiff;
- register int i;
+ int i;
c_db_sym_t ret = C_DB_SYM_NULL, sym;
newdiff = diff = val;
Index: sys/dev/cs/if_cs.c
===================================================================
--- sys/dev/cs/if_cs.c
+++ sys/dev/cs/if_cs.c
@@ -1038,7 +1038,7 @@
}
static int
-cs_ioctl(register struct ifnet *ifp, u_long command, caddr_t data)
+cs_ioctl(struct ifnet *ifp, u_long command, caddr_t data)
{
struct cs_softc *sc=ifp->if_softc;
struct ifreq *ifr = (struct ifreq *)data;
Index: sys/dev/ixgb/if_ixgb.c
===================================================================
--- sys/dev/ixgb/if_ixgb.c
+++ sys/dev/ixgb/if_ixgb.c
@@ -1777,7 +1777,7 @@
ixgb_get_buf(int i, struct adapter * adapter,
struct mbuf * nmp)
{
- struct mbuf *mp = nmp;
+ struct mbuf *mp = nmp;
struct ixgb_buffer *rx_buffer;
struct ifnet *ifp;
bus_addr_t paddr;
Index: sys/dev/lge/if_lge.c
===================================================================
--- sys/dev/lge/if_lge.c
+++ sys/dev/lge/if_lge.c
@@ -216,7 +216,7 @@
int addr;
u_int16_t *dest;
{
- register int i;
+ int i;
u_int32_t val;
CSR_WRITE_4(sc, LGE_EECTL, LGE_EECTL_CMD_READ|
@@ -413,7 +413,7 @@
lge_reset(sc)
struct lge_softc *sc;
{
- register int i;
+ int i;
LGE_SETBIT(sc, LGE_MODE1, LGE_MODE1_SETRST_CTL0|LGE_MODE1_SOFTRST);
@@ -756,7 +756,7 @@
struct lge_softc *sc;
{
caddr_t ptr;
- register int i;
+ int i;
struct lge_jpool_entry *entry;
/* Grab a big chunk o' storage. */
@@ -1524,7 +1524,7 @@
lge_stop(sc)
struct lge_softc *sc;
{
- register int i;
+ int i;
struct ifnet *ifp;
LGE_LOCK_ASSERT(sc);
Index: sys/dev/mse/mse_isa.c
===================================================================
--- sys/dev/mse/mse_isa.c
+++ sys/dev/mse/mse_isa.c
@@ -309,7 +309,7 @@
static void
mse_getlogi(struct resource *port, int *dx, int *dy, int *but)
{
- register char x, y;
+ char x, y;
bus_write_1(port, MSE_PORTC, MSE_HOLD | MSE_RXLOW);
x = bus_read_1(port, MSE_PORTA);
Index: sys/dev/my/if_my.c
===================================================================
--- sys/dev/my/if_my.c
+++ sys/dev/my/if_my.c
@@ -751,7 +751,7 @@
static void
my_reset(struct my_softc * sc)
{
- register int i;
+ int i;
MY_LOCK_ASSERT(sc);
MY_SETBIT(sc, MY_BCR, MY_SWR);
@@ -1717,7 +1717,7 @@
static void
my_stop(struct my_softc * sc)
{
- register int i;
+ int i;
struct ifnet *ifp;
MY_LOCK_ASSERT(sc);
Index: sys/dev/pcn/if_pcn.c
===================================================================
--- sys/dev/pcn/if_pcn.c
+++ sys/dev/pcn/if_pcn.c
@@ -1453,7 +1453,7 @@
static void
pcn_stop(struct pcn_softc *sc)
{
- register int i;
+ int i;
struct ifnet *ifp;
PCN_LOCK_ASSERT(sc);
Index: sys/dev/ppbus/immio.c
===================================================================
--- sys/dev/ppbus/immio.c
+++ sys/dev/ppbus/immio.c
@@ -674,10 +674,10 @@
int *ret)
{
device_t ppbus = device_get_parent(vpo->vpo_dev);
- register char r;
+ char r;
char l, h = 0;
int len, error = 0, not_connected = 0;
- register int k;
+ int k;
int negociated = 0;
/*
Index: sys/dev/ppbus/vpoio.c
===================================================================
--- sys/dev/ppbus/vpoio.c
+++ sys/dev/ppbus/vpoio.c
@@ -680,10 +680,10 @@
int *ret)
{
device_t ppbus = device_get_parent(vpo->vpo_dev);
- register char r;
+ char r;
char l, h = 0;
int len, error = 0;
- register int k;
+ int k;
/*
* enter disk state, allocate the ppbus
Index: sys/dev/ppc/ppc.c
===================================================================
--- sys/dev/ppc/ppc.c
+++ sys/dev/ppc/ppc.c
@@ -285,7 +285,7 @@
static void
ppc_reset_epp_timeout(struct ppc_data *ppc)
{
- register char r;
+ char r;
r = r_str(ppc);
w_str(ppc, r | 0x1);
@@ -1321,10 +1321,10 @@
int i, iter, len;
int error;
- register int reg;
- register char mask;
- register int accum = 0;
- register char *ptr = NULL;
+ int reg;
+ char mask;
+ int accum = 0;
+ char *ptr = NULL;
struct ppb_microseq *stack = NULL;
Index: sys/dev/qlxgb/qla_os.c
===================================================================
--- sys/dev/qlxgb/qla_os.c
+++ sys/dev/qlxgb/qla_os.c
@@ -1401,7 +1401,7 @@
qla_get_mbuf(qla_host_t *ha, qla_rx_buf_t *rxb, struct mbuf *nmp,
uint32_t jumbo)
{
- register struct mbuf *mp = nmp;
+ struct mbuf *mp = nmp;
struct ifnet *ifp;
int ret = 0;
uint32_t offset;
Index: sys/dev/qlxgbe/ql_os.c
===================================================================
--- sys/dev/qlxgbe/ql_os.c
+++ sys/dev/qlxgbe/ql_os.c
@@ -1801,7 +1801,7 @@
int
ql_get_mbuf(qla_host_t *ha, qla_rx_buf_t *rxb, struct mbuf *nmp)
{
- register struct mbuf *mp = nmp;
+ struct mbuf *mp = nmp;
struct ifnet *ifp;
int ret = 0;
uint32_t offset;
Index: sys/dev/qlxge/qls_os.c
===================================================================
--- sys/dev/qlxge/qls_os.c
+++ sys/dev/qlxge/qls_os.c
@@ -1396,7 +1396,7 @@
int
qls_get_mbuf(qla_host_t *ha, qla_rx_buf_t *rxb, struct mbuf *nmp)
{
- register struct mbuf *mp = nmp;
+ struct mbuf *mp = nmp;
struct ifnet *ifp;
int ret = 0;
uint32_t offset;
Index: sys/dev/rl/if_rl.c
===================================================================
--- sys/dev/rl/if_rl.c
+++ sys/dev/rl/if_rl.c
@@ -276,7 +276,7 @@
static void
rl_eeprom_putbyte(struct rl_softc *sc, int addr)
{
- register int d, i;
+ int d, i;
d = addr | sc->rl_eecmd_read;
@@ -303,7 +303,7 @@
static void
rl_eeprom_getword(struct rl_softc *sc, int addr, uint16_t *dest)
{
- register int i;
+ int i;
uint16_t word = 0;
/* Enter EEPROM access mode. */
@@ -561,7 +561,7 @@
static void
rl_reset(struct rl_softc *sc)
{
- register int i;
+ int i;
RL_LOCK_ASSERT(sc);
@@ -1912,7 +1912,7 @@
static void
rl_stop(struct rl_softc *sc)
{
- register int i;
+ int i;
struct ifnet *ifp = sc->rl_ifp;
RL_LOCK_ASSERT(sc);
Index: sys/dev/sound/pci/fm801.c
===================================================================
--- sys/dev/sound/pci/fm801.c
+++ sys/dev/sound/pci/fm801.c
@@ -394,7 +394,7 @@
{
struct fm801_chinfo *ch = data;
struct fm801_info *fm801 = ch->parent;
- register int i;
+ int i;
for (i = 0; i < 10 && fm801_rates[i].limit <= speed; i++) ;
Index: sys/dev/speaker/spkr.c
===================================================================
--- sys/dev/speaker/spkr.c
+++ sys/dev/speaker/spkr.c
@@ -201,7 +201,7 @@
static void
playtone(int pitch, int value, int sustain)
{
- register int sound, silence, snum = 1, sdenom = 1;
+ int sound, silence, snum = 1, sdenom = 1;
/* this weirdness avoids floating-point arithmetic */
for (; sustain; sustain--) {
@@ -243,7 +243,7 @@
{v = v * 10 + (*++cp - '0'); slen--;}
for (; slen--; cp++) {
int sustain, timeval, tempo;
- register char c = toupper(*cp);
+ char c = toupper(*cp);
#ifdef DEBUG
(void) printf("playstring: %c (%x)\n", c, c);
Index: sys/dev/tl/if_tl.c
===================================================================
--- sys/dev/tl/if_tl.c
+++ sys/dev/tl/if_tl.c
@@ -534,7 +534,7 @@
struct tl_softc *sc;
int byte;
{
- register int i, ack = 0;
+ int i, ack = 0;
/*
* Make sure we're in TX mode.
@@ -579,7 +579,7 @@
int addr;
u_int8_t *dest;
{
- register int i;
+ int i;
u_int8_t byte = 0;
device_t tl_dev = sc->tl_dev;
@@ -2199,7 +2199,7 @@
tl_stop(sc)
struct tl_softc *sc;
{
- register int i;
+ int i;
struct ifnet *ifp;
TL_LOCK_ASSERT(sc);
Index: sys/dev/usb/usb_busdma.c
===================================================================
--- sys/dev/usb/usb_busdma.c
+++ sys/dev/usb/usb_busdma.c
@@ -232,7 +232,7 @@
static int
usbd_m_copy_in_cb(void *arg, void *src, uint32_t count)
{
- register struct usb_m_copy_in_arg *ua = arg;
+ struct usb_m_copy_in_arg *ua = arg;
usbd_copy_in(ua->cache, ua->dst_offset, src, count);
ua->dst_offset += count;
Index: sys/dev/wb/if_wb.c
===================================================================
--- sys/dev/wb/if_wb.c
+++ sys/dev/wb/if_wb.c
@@ -256,7 +256,7 @@
struct wb_softc *sc;
int addr;
{
- register int d, i;
+ int d, i;
d = addr | WB_EECMD_READ;
@@ -286,7 +286,7 @@
int addr;
u_int16_t *dest;
{
- register int i;
+ int i;
u_int16_t word = 0;
/* Enter EEPROM access mode. */
@@ -507,7 +507,7 @@
wb_reset(sc)
struct wb_softc *sc;
{
- register int i;
+ int i;
struct mii_data *mii;
struct mii_softc *miisc;
@@ -1574,7 +1574,7 @@
wb_stop(sc)
struct wb_softc *sc;
{
- register int i;
+ int i;
struct ifnet *ifp;
WB_LOCK_ASSERT(sc);
Index: sys/dev/xl/if_xl.c
===================================================================
--- sys/dev/xl/if_xl.c
+++ sys/dev/xl/if_xl.c
@@ -353,7 +353,7 @@
static void
xl_wait(struct xl_softc *sc)
{
- register int i;
+ int i;
for (i = 0; i < XL_TIMEOUT; i++) {
if ((CSR_READ_2(sc, XL_STATUS) & XL_STAT_CMDBUSY) == 0)
@@ -836,7 +836,7 @@
static void
xl_reset(struct xl_softc *sc)
{
- register int i;
+ int i;
XL_LOCK_ASSERT(sc);
@@ -3153,7 +3153,7 @@
static void
xl_stop(struct xl_softc *sc)
{
- register int i;
+ int i;
struct ifnet *ifp = sc->xl_ifp;
XL_LOCK_ASSERT(sc);
Index: sys/fs/fifofs/fifo_vnops.c
===================================================================
--- sys/fs/fifofs/fifo_vnops.c
+++ sys/fs/fifofs/fifo_vnops.c
@@ -313,7 +313,7 @@
fifo_printinfo(vp)
struct vnode *vp;
{
- register struct fifoinfo *fip = vp->v_fifoinfo;
+ struct fifoinfo *fip = vp->v_fifoinfo;
if (fip == NULL){
printf(", NULL v_fifoinfo");
Index: sys/fs/nandfs/nandfs_vnops.c
===================================================================
--- sys/fs/nandfs/nandfs_vnops.c
+++ sys/fs/nandfs/nandfs_vnops.c
@@ -129,8 +129,8 @@
static int
nandfs_read(struct vop_read_args *ap)
{
- register struct vnode *vp = ap->a_vp;
- register struct nandfs_node *node = VTON(vp);
+ struct vnode *vp = ap->a_vp;
+ struct nandfs_node *node = VTON(vp);
struct nandfs_device *nandfsdev = node->nn_nandfsdev;
struct uio *uio = ap->a_uio;
struct buf *bp;
Index: sys/i386/i386/in_cksum.c
===================================================================
--- sys/i386/i386/in_cksum.c
+++ sys/i386/i386/in_cksum.c
@@ -263,9 +263,9 @@
int len;
int skip;
{
- register u_short *w;
- register unsigned sum = 0;
- register int mlen = 0;
+ u_short *w;
+ unsigned sum = 0;
+ int mlen = 0;
int byte_swapped = 0;
union { char c[2]; u_short s; } su;
Index: sys/i386/i386/k6_mem.c
===================================================================
--- sys/i386/i386/k6_mem.c
+++ sys/i386/i386/k6_mem.c
@@ -78,7 +78,7 @@
k6_mrmake(struct mem_range_desc *desc, u_int32_t *mtrr)
{
u_int32_t len = 0, wc, uc;
- register int bit;
+ int bit;
if (desc->mr_base &~ 0xfffe0000)
return (EINVAL);
Index: sys/i386/i386/sys_machdep.c
===================================================================
--- sys/i386/i386/sys_machdep.c
+++ sys/i386/i386/sys_machdep.c
@@ -98,9 +98,7 @@
#endif
int
-sysarch(td, uap)
- struct thread *td;
- register struct sysarch_args *uap;
+sysarch(struct thread *td, struct sysarch_args *uap)
{
int error;
union descriptor *lp;
Index: sys/i386/i386/vm_machdep.c
===================================================================
--- sys/i386/i386/vm_machdep.c
+++ sys/i386/i386/vm_machdep.c
@@ -166,7 +166,7 @@
void
cpu_fork(struct thread *td1, struct proc *p2, struct thread *td2, int flags)
{
- register struct proc *p1;
+ struct proc *p1;
struct pcb *pcb2;
struct mdproc *mdp2;
Index: sys/i386/ibcs2/ibcs2_misc.c
===================================================================
--- sys/i386/ibcs2/ibcs2_misc.c
+++ sys/i386/ibcs2/ibcs2_misc.c
@@ -93,9 +93,7 @@
#include <security/mac/mac_framework.h>
int
-ibcs2_ulimit(td, uap)
- struct thread *td;
- struct ibcs2_ulimit_args *uap;
+ibcs2_ulimit(struct thread *td, struct ibcs2_ulimit_args *uap)
{
struct rlimit rl;
int error;
@@ -134,9 +132,7 @@
#define IBCS2_WSTOPPED 0177
#define IBCS2_STOPCODE(sig) ((sig) << 8 | IBCS2_WSTOPPED)
int
-ibcs2_wait(td, uap)
- struct thread *td;
- struct ibcs2_wait_args *uap;
+ibcs2_wait(struct thread *td, struct ibcs2_wait_args *uap)
{
int error, options, status;
int *statusp;
@@ -185,9 +181,7 @@
}
int
-ibcs2_execv(td, uap)
- struct thread *td;
- struct ibcs2_execv_args *uap;
+ibcs2_execv(struct thread *td, struct ibcs2_execv_args *uap)
{
struct image_args eargs;
struct vmspace *oldvmspace;
@@ -210,9 +204,7 @@
}
int
-ibcs2_execve(td, uap)
- struct thread *td;
- struct ibcs2_execve_args *uap;
+ibcs2_execve(struct thread *td, struct ibcs2_execve_args *uap)
{
struct image_args eargs;
struct vmspace *oldvmspace;
@@ -236,9 +228,7 @@
}
int
-ibcs2_umount(td, uap)
- struct thread *td;
- struct ibcs2_umount_args *uap;
+ibcs2_umount(struct thread *td, struct ibcs2_umount_args *uap)
{
struct unmount_args um;
@@ -248,9 +238,7 @@
}
int
-ibcs2_mount(td, uap)
- struct thread *td;
- struct ibcs2_mount_args *uap;
+ibcs2_mount(struct thread *td, struct ibcs2_mount_args *uap)
{
#ifdef notyet
int oflags = uap->flags, nflags, error;
@@ -321,15 +309,13 @@
*/
int
-ibcs2_getdents(td, uap)
- struct thread *td;
- register struct ibcs2_getdents_args *uap;
+ibcs2_getdents(struct thread *td, struct ibcs2_getdents_args *uap)
{
- register struct vnode *vp;
- register caddr_t inp, buf; /* BSD-format */
- register int len, reclen; /* BSD-format */
- register caddr_t outp; /* iBCS2-format */
- register int resid; /* iBCS2-format */
+ struct vnode *vp;
+ caddr_t inp, buf; /* BSD-format */
+ int len, reclen; /* BSD-format */
+ caddr_t outp; /* iBCS2-format */
+ int resid; /* iBCS2-format */
cap_rights_t rights;
struct file *fp;
struct uio auio;
@@ -475,15 +461,13 @@
}
int
-ibcs2_read(td, uap)
- struct thread *td;
- struct ibcs2_read_args *uap;
+ibcs2_read(struct thread *td, struct ibcs2_read_args *uap)
{
- register struct vnode *vp;
- register caddr_t inp, buf; /* BSD-format */
- register int len, reclen; /* BSD-format */
- register caddr_t outp; /* iBCS2-format */
- register int resid; /* iBCS2-format */
+ struct vnode *vp;
+ caddr_t inp, buf; /* BSD-format */
+ int len, reclen; /* BSD-format */
+ caddr_t outp; /* iBCS2-format */
+ int resid; /* iBCS2-format */
cap_rights_t rights;
struct file *fp;
struct uio auio;
@@ -640,9 +624,7 @@
}
int
-ibcs2_mknod(td, uap)
- struct thread *td;
- struct ibcs2_mknod_args *uap;
+ibcs2_mknod(struct thread *td, struct ibcs2_mknod_args *uap)
{
char *path;
int error;
@@ -660,9 +642,7 @@
}
int
-ibcs2_getgroups(td, uap)
- struct thread *td;
- struct ibcs2_getgroups_args *uap;
+ibcs2_getgroups(struct thread *td, struct ibcs2_getgroups_args *uap)
{
struct ucred *cred;
ibcs2_gid_t *iset;
@@ -690,9 +670,7 @@
}
int
-ibcs2_setgroups(td, uap)
- struct thread *td;
- struct ibcs2_setgroups_args *uap;
+ibcs2_setgroups(struct thread *td, struct ibcs2_setgroups_args *uap)
{
ibcs2_gid_t *iset;
gid_t *gp;
@@ -722,9 +700,7 @@
}
int
-ibcs2_setuid(td, uap)
- struct thread *td;
- struct ibcs2_setuid_args *uap;
+ibcs2_setuid(struct thread *td, struct ibcs2_setuid_args *uap)
{
struct setuid_args sa;
@@ -733,9 +709,7 @@
}
int
-ibcs2_setgid(td, uap)
- struct thread *td;
- struct ibcs2_setgid_args *uap;
+ibcs2_setgid(struct thread *td, struct ibcs2_setgid_args *uap)
{
struct setgid_args sa;
@@ -744,9 +718,7 @@
}
int
-ibcs2_time(td, uap)
- struct thread *td;
- struct ibcs2_time_args *uap;
+ibcs2_time(struct thread *td, struct ibcs2_time_args *uap)
{
struct timeval tv;
@@ -760,9 +732,7 @@
}
int
-ibcs2_pathconf(td, uap)
- struct thread *td;
- struct ibcs2_pathconf_args *uap;
+ibcs2_pathconf(struct thread *td, struct ibcs2_pathconf_args *uap)
{
char *path;
int error;
@@ -775,18 +745,14 @@
}
int
-ibcs2_fpathconf(td, uap)
- struct thread *td;
- struct ibcs2_fpathconf_args *uap;
+ibcs2_fpathconf(struct thread *td, struct ibcs2_fpathconf_args *uap)
{
uap->name++; /* iBCS2 _PC_* defines are offset by one */
return sys_fpathconf(td, (struct fpathconf_args *)uap);
}
int
-ibcs2_sysconf(td, uap)
- struct thread *td;
- struct ibcs2_sysconf_args *uap;
+ibcs2_sysconf(struct thread *td, struct ibcs2_sysconf_args *uap)
{
int mib[2], value, len, error;
@@ -845,9 +811,7 @@
}
int
-ibcs2_alarm(td, uap)
- struct thread *td;
- struct ibcs2_alarm_args *uap;
+ibcs2_alarm(struct thread *td, struct ibcs2_alarm_args *uap)
{
struct itimerval itv, oitv;
int error;
@@ -865,9 +829,7 @@
}
int
-ibcs2_times(td, uap)
- struct thread *td;
- struct ibcs2_times_args *uap;
+ibcs2_times(struct thread *td, struct ibcs2_times_args *uap)
{
struct rusage ru;
struct timeval t;
@@ -895,9 +857,7 @@
}
int
-ibcs2_stime(td, uap)
- struct thread *td;
- struct ibcs2_stime_args *uap;
+ibcs2_stime(struct thread *td, struct ibcs2_stime_args *uap)
{
struct timeval tv;
long secs;
@@ -915,9 +875,7 @@
}
int
-ibcs2_utime(td, uap)
- struct thread *td;
- struct ibcs2_utime_args *uap;
+ibcs2_utime(struct thread *td, struct ibcs2_utime_args *uap)
{
struct ibcs2_utimbuf ubuf;
struct timeval tbuf[2], *tp;
@@ -944,9 +902,7 @@
}
int
-ibcs2_nice(td, uap)
- struct thread *td;
- struct ibcs2_nice_args *uap;
+ibcs2_nice(struct thread *td, struct ibcs2_nice_args *uap)
{
int error;
struct setpriority_args sa;
@@ -965,9 +921,7 @@
*/
int
-ibcs2_pgrpsys(td, uap)
- struct thread *td;
- struct ibcs2_pgrpsys_args *uap;
+ibcs2_pgrpsys(struct thread *td, struct ibcs2_pgrpsys_args *uap)
{
struct proc *p = td->td_proc;
switch (uap->type) {
@@ -1012,9 +966,7 @@
*/
int
-ibcs2_plock(td, uap)
- struct thread *td;
- struct ibcs2_plock_args *uap;
+ibcs2_plock(struct thread *td, struct ibcs2_plock_args *uap)
{
int error;
#define IBCS2_UNLOCK 0
@@ -1044,9 +996,7 @@
}
int
-ibcs2_uadmin(td, uap)
- struct thread *td;
- struct ibcs2_uadmin_args *uap;
+ibcs2_uadmin(struct thread *td, struct ibcs2_uadmin_args *uap)
{
#define SCO_A_REBOOT 1
#define SCO_A_SHUTDOWN 2
@@ -1093,9 +1043,7 @@
}
int
-ibcs2_sysfs(td, uap)
- struct thread *td;
- struct ibcs2_sysfs_args *uap;
+ibcs2_sysfs(struct thread *td, struct ibcs2_sysfs_args *uap)
{
#define IBCS2_GETFSIND 1
#define IBCS2_GETFSTYP 2
@@ -1111,9 +1059,7 @@
}
int
-ibcs2_unlink(td, uap)
- struct thread *td;
- struct ibcs2_unlink_args *uap;
+ibcs2_unlink(struct thread *td, struct ibcs2_unlink_args *uap)
{
char *path;
int error;
@@ -1125,9 +1071,7 @@
}
int
-ibcs2_chdir(td, uap)
- struct thread *td;
- struct ibcs2_chdir_args *uap;
+ibcs2_chdir(struct thread *td, struct ibcs2_chdir_args *uap)
{
char *path;
int error;
@@ -1139,9 +1083,7 @@
}
int
-ibcs2_chmod(td, uap)
- struct thread *td;
- struct ibcs2_chmod_args *uap;
+ibcs2_chmod(struct thread *td, struct ibcs2_chmod_args *uap)
{
char *path;
int error;
@@ -1153,9 +1095,7 @@
}
int
-ibcs2_chown(td, uap)
- struct thread *td;
- struct ibcs2_chown_args *uap;
+ibcs2_chown(struct thread *td, struct ibcs2_chown_args *uap)
{
char *path;
int error;
@@ -1168,9 +1108,7 @@
}
int
-ibcs2_rmdir(td, uap)
- struct thread *td;
- struct ibcs2_rmdir_args *uap;
+ibcs2_rmdir(struct thread *td, struct ibcs2_rmdir_args *uap)
{
char *path;
int error;
@@ -1182,9 +1120,7 @@
}
int
-ibcs2_mkdir(td, uap)
- struct thread *td;
- struct ibcs2_mkdir_args *uap;
+ibcs2_mkdir(struct thread *td, struct ibcs2_mkdir_args *uap)
{
char *path;
int error;
@@ -1196,9 +1132,7 @@
}
int
-ibcs2_symlink(td, uap)
- struct thread *td;
- struct ibcs2_symlink_args *uap;
+ibcs2_symlink(struct thread *td, struct ibcs2_symlink_args *uap)
{
char *path, *link;
int error;
@@ -1221,9 +1155,7 @@
}
int
-ibcs2_rename(td, uap)
- struct thread *td;
- struct ibcs2_rename_args *uap;
+ibcs2_rename(struct thread *td, struct ibcs2_rename_args *uap)
{
char *from, *to;
int error;
@@ -1246,9 +1178,7 @@
}
int
-ibcs2_readlink(td, uap)
- struct thread *td;
- struct ibcs2_readlink_args *uap;
+ibcs2_readlink(struct thread *td, struct ibcs2_readlink_args *uap)
{
char *path;
int error;
Index: sys/i386/ibcs2/ibcs2_other.c
===================================================================
--- sys/i386/ibcs2/ibcs2_other.c
+++ sys/i386/ibcs2/ibcs2_other.c
@@ -68,7 +68,7 @@
}
int
-ibcs2_lseek(struct thread *td, register struct ibcs2_lseek_args *uap)
+ibcs2_lseek(struct thread *td, struct ibcs2_lseek_args *uap)
{
struct lseek_args largs;
int error;
Index: sys/i386/ibcs2/ibcs2_signal.c
===================================================================
--- sys/i386/ibcs2/ibcs2_signal.c
+++ sys/i386/ibcs2/ibcs2_signal.c
@@ -190,9 +190,7 @@
}
int
-ibcs2_sigaction(td, uap)
- register struct thread *td;
- struct ibcs2_sigaction_args *uap;
+ibcs2_sigaction(struct thread *td, struct ibcs2_sigaction_args *uap)
{
struct ibcs2_sigaction isa;
struct sigaction nbsa, obsa;
@@ -218,9 +216,7 @@
}
int
-ibcs2_sigsys(td, uap)
- register struct thread *td;
- struct ibcs2_sigsys_args *uap;
+ibcs2_sigsys(struct thread *td, struct ibcs2_sigsys_args *uap)
{
struct proc *p = td->td_proc;
struct sigaction sa;
@@ -341,9 +337,7 @@
}
int
-ibcs2_sigprocmask(td, uap)
- register struct thread *td;
- struct ibcs2_sigprocmask_args *uap;
+ibcs2_sigprocmask(struct thread *td, struct ibcs2_sigprocmask_args *uap)
{
ibcs2_sigset_t iss;
sigset_t oss, nss;
@@ -379,9 +373,7 @@
}
int
-ibcs2_sigpending(td, uap)
- register struct thread *td;
- struct ibcs2_sigpending_args *uap;
+ibcs2_sigpending(struct thread *td, struct ibcs2_sigpending_args *uap)
{
struct proc *p = td->td_proc;
sigset_t bss;
@@ -398,9 +390,7 @@
}
int
-ibcs2_sigsuspend(td, uap)
- register struct thread *td;
- struct ibcs2_sigsuspend_args *uap;
+ibcs2_sigsuspend(struct thread *td, struct ibcs2_sigsuspend_args *uap)
{
ibcs2_sigset_t sss;
sigset_t bss;
@@ -414,9 +404,7 @@
}
int
-ibcs2_pause(td, uap)
- register struct thread *td;
- struct ibcs2_pause_args *uap;
+ibcs2_pause(struct thread *td, struct ibcs2_pause_args *uap)
{
sigset_t mask;
@@ -427,9 +415,7 @@
}
int
-ibcs2_kill(td, uap)
- register struct thread *td;
- struct ibcs2_kill_args *uap;
+ibcs2_kill(struct thread *td, struct ibcs2_kill_args *uap)
{
struct kill_args ka;
Index: sys/i386/ibcs2/ibcs2_socksys.c
===================================================================
--- sys/i386/ibcs2/ibcs2_socksys.c
+++ sys/i386/ibcs2/ibcs2_socksys.c
@@ -58,9 +58,7 @@
*/
int
-ibcs2_socksys(td, uap)
- register struct thread *td;
- register struct ibcs2_socksys_args *uap;
+ibcs2_socksys(struct thread *td, struct ibcs2_socksys_args *uap)
{
int error;
int realargs[7]; /* 1 for command, 6 for recvfrom */
@@ -142,9 +140,7 @@
/* ARGSUSED */
static int
-ibcs2_getipdomainname(td, uap)
- struct thread *td;
- struct getipdomainname_args *uap;
+ibcs2_getipdomainname(struct thread *td, struct getipdomainname_args *uap)
{
char hname[MAXHOSTNAMELEN], *dptr;
int len;
@@ -167,9 +163,7 @@
/* ARGSUSED */
static int
-ibcs2_setipdomainname(td, uap)
- struct thread *td;
- struct setipdomainname_args *uap;
+ibcs2_setipdomainname(struct thread *td, struct setipdomainname_args *uap)
{
char hname[MAXHOSTNAMELEN], *ptr;
int error, sctl[2], hlen;
Index: sys/i386/isa/ccbque.h
===================================================================
--- sys/i386/isa/ccbque.h
+++ sys/i386/isa/ccbque.h
@@ -51,7 +51,7 @@
\
void DEV##_init_ccbque(int); \
struct CCBTYPE *DEV##_get_ccb(void); \
-void DEV##_free_ccb(register struct CCBTYPE *);
+void DEV##_free_ccb(struct CCBTYPE *);
/* (II) static allocated memory */
#define GENERIC_CCB_STATIC_ALLOC(DEV, CCBTYPE) \
@@ -72,7 +72,7 @@
struct CCBTYPE * \
DEV##_get_ccb() \
{ \
- register struct CCBTYPE *cb; \
+ struct CCBTYPE *cb; \
int s = splcam(); \
\
if (CCBTYPE##que.count < CCBTYPE##que.maxccb) \
@@ -105,7 +105,7 @@
\
void \
DEV##_free_ccb(cb) \
- register struct CCBTYPE *cb; \
+ struct CCBTYPE *cb; \
{ \
int s = splcam(); \
\
Index: sys/i386/isa/elink.c
===================================================================
--- sys/i386/isa/elink.c
+++ sys/i386/isa/elink.c
@@ -70,8 +70,8 @@
void
elink_idseq(u_char p)
{
- register int i;
- register u_char c;
+ int i;
+ u_char c;
c = 0xff;
for (i = 255; i; i--) {
Index: sys/kern/inflate.c
===================================================================
--- sys/kern/inflate.c
+++ sys/kern/inflate.c
@@ -431,17 +431,17 @@
unsigned f; /* i repeats in table every f entries */
int g; /* maximum code length */
int h; /* table level */
- register unsigned i; /* counter, current code */
- register unsigned j; /* counter */
- register int k; /* number of bits in current code */
+ unsigned i; /* counter, current code */
+ unsigned j; /* counter */
+ int k; /* number of bits in current code */
int lx[BMAX + 1]; /* memory for l[-1..BMAX-1] */
int *l = lx + 1; /* stack of bits per table */
- register unsigned *p; /* pointer into c[], b[], or v[] */
- register struct huft *q;/* points to current table */
+ unsigned *p; /* pointer into c[], b[], or v[] */
+ struct huft *q; /* points to current table */
struct huft r; /* table entry for structure assignment */
struct huft *u[BMAX];/* table stack */
unsigned v[N_MAX]; /* values in order of bit length */
- register int w; /* bits before this table == (l * h) */
+ int w; /* bits before this table == (l * h) */
unsigned x[BMAX + 1]; /* bit offsets, then code stack */
unsigned *xp; /* pointer into x */
int y; /* number of dummy codes added */
@@ -627,7 +627,7 @@
list of the tables it made, with the links in a dummy first entry of
each table. */
{
- register struct huft *p, *q;
+ struct huft *p, *q;
/* Go through linked list, freeing from the malloced (t[-1]) address. */
p = t;
@@ -650,13 +650,13 @@
inflate_codes(struct inflate *glbl, struct huft *tl, struct huft*td, int bl,
int bd)
{
- register unsigned e; /* table entry flag/number of extra bits */
+ unsigned e; /* table entry flag/number of extra bits */
unsigned n, d; /* length and index for copy */
unsigned w; /* current window position */
struct huft *t; /* pointer to table entry */
unsigned ml, md; /* masks for bl and bd bits */
- register ulg b; /* bit buffer */
- register unsigned k; /* number of bits in bit buffer */
+ ulg b; /* bit buffer */
+ unsigned k; /* number of bits in bit buffer */
/* make local copies of globals */
b = glbl->gz_bb; /* initialize bit buffer */
@@ -745,8 +745,8 @@
{
unsigned n; /* number of bytes in block */
unsigned w; /* current window position */
- register ulg b; /* bit buffer */
- register unsigned k; /* number of bits in bit buffer */
+ ulg b; /* bit buffer */
+ unsigned k; /* number of bits in bit buffer */
/* make local copies of globals */
b = glbl->gz_bb; /* initialize bit buffer */
@@ -849,8 +849,8 @@
unsigned ll[286 + 30]; /* literal/length and distance code
* lengths */
#endif
- register ulg b; /* bit buffer */
- register unsigned k; /* number of bits in bit buffer */
+ ulg b; /* bit buffer */
+ unsigned k; /* number of bits in bit buffer */
/* make local bit buffer */
b = glbl->gz_bb;
@@ -980,8 +980,8 @@
inflate_block(struct inflate *glbl, int *e)
{
unsigned t; /* block type */
- register ulg b; /* bit buffer */
- register unsigned k; /* number of bits in bit buffer */
+ ulg b; /* bit buffer */
+ unsigned k; /* number of bits in bit buffer */
/* make local bit buffer */
b = glbl->gz_bb;
Index: sys/kern/kern_clock.c
===================================================================
--- sys/kern/kern_clock.c
+++ sys/kern/kern_clock.c
@@ -390,10 +390,9 @@
*/
/* ARGSUSED*/
static void
-initclocks(dummy)
- void *dummy;
+initclocks(void *dummy)
{
- register int i;
+ int i;
/*
* Set divisors to 1 (normal case) and let the machine-specific
@@ -581,11 +580,10 @@
* Compute number of ticks in the specified amount of time.
*/
int
-tvtohz(tv)
- struct timeval *tv;
+tvtohz(struct timeval *tv)
{
- register unsigned long ticks;
- register long sec, usec;
+ unsigned long ticks;
+ long sec, usec;
/*
* If the number of usecs in the whole seconds part of the time
@@ -642,8 +640,7 @@
* keeps the profile clock running constantly.
*/
void
-startprofclock(p)
- register struct proc *p;
+startprofclock(struct proc *p)
{
PROC_LOCK_ASSERT(p, MA_OWNED);
@@ -662,8 +659,7 @@
* Stop profiling on a process.
*/
void
-stopprofclock(p)
- register struct proc *p;
+stopprofclock(struct proc *p)
{
PROC_LOCK_ASSERT(p, MA_OWNED);
Index: sys/kern/kern_exec.c
===================================================================
--- sys/kern/kern_exec.c
+++ sys/kern/kern_exec.c
@@ -353,10 +353,7 @@
* userspace pointers from the passed thread.
*/
static int
-do_execve(td, args, mac_p)
- struct thread *td;
- struct image_args *args;
- struct mac *mac_p;
+do_execve(struct thread *td, struct image_args *args, struct mac *mac_p)
{
struct proc *p = td->td_proc;
struct nameidata nd;
@@ -1042,8 +1039,7 @@
}
void
-exec_unmap_first_page(imgp)
- struct image_params *imgp;
+exec_unmap_first_page(struct image_params *imgp)
{
vm_page_t m;
@@ -1063,9 +1059,7 @@
* automatically in trap.c.
*/
int
-exec_new_vmspace(imgp, sv)
- struct image_params *imgp;
- struct sysentvec *sv;
+exec_new_vmspace(struct image_params *imgp, struct sysentvec *sv)
{
int error;
struct proc *p = imgp->proc;
@@ -1460,8 +1454,7 @@
* as the initial stack pointer.
*/
register_t *
-exec_copyout_strings(imgp)
- struct image_params *imgp;
+exec_copyout_strings(struct image_params *imgp)
{
int argc, envc;
char **vectp;
@@ -1617,8 +1610,7 @@
* Return 0 for success or error code on failure.
*/
int
-exec_check_permissions(imgp)
- struct image_params *imgp;
+exec_check_permissions(struct image_params *imgp)
{
struct vnode *vp = imgp->vp;
struct vattr *attr = imgp->attr;
@@ -1688,8 +1680,7 @@
* Exec handler registration
*/
int
-exec_register(execsw_arg)
- const struct execsw *execsw_arg;
+exec_register(const struct execsw *execsw_arg)
{
const struct execsw **es, **xs, **newexecsw;
int count = 2; /* New slot and trailing NULL */
@@ -1711,8 +1702,7 @@
}
int
-exec_unregister(execsw_arg)
- const struct execsw *execsw_arg;
+exec_unregister(const struct execsw *execsw_arg)
{
const struct execsw **es, **xs, **newexecsw;
int count = 1;
Index: sys/kern/kern_prot.c
===================================================================
--- sys/kern/kern_prot.c
+++ sys/kern/kern_prot.c
@@ -295,7 +295,7 @@
};
#endif
int
-sys_getgroups(struct thread *td, register struct getgroups_args *uap)
+sys_getgroups(struct thread *td, struct getgroups_args *uap)
{
struct ucred *cred;
u_int ngrp;
@@ -324,7 +324,7 @@
#endif
/* ARGSUSED */
int
-sys_setsid(register struct thread *td, struct setsid_args *uap)
+sys_setsid(struct thread *td, struct setsid_args *uap)
{
struct pgrp *pgrp;
int error;
@@ -382,11 +382,11 @@
#endif
/* ARGSUSED */
int
-sys_setpgid(struct thread *td, register struct setpgid_args *uap)
+sys_setpgid(struct thread *td, struct setpgid_args *uap)
{
struct proc *curp = td->td_proc;
- register struct proc *targp; /* target process */
- register struct pgrp *pgrp; /* target pgrp */
+ struct proc *targp; /* target process */
+ struct pgrp *pgrp; /* target pgrp */
int error;
struct pgrp *newpgrp;
@@ -877,7 +877,7 @@
#endif
/* ARGSUSED */
int
-sys_setreuid(register struct thread *td, struct setreuid_args *uap)
+sys_setreuid(struct thread *td, struct setreuid_args *uap)
{
struct proc *p = td->td_proc;
struct ucred *newcred, *oldcred;
@@ -947,7 +947,7 @@
#endif
/* ARGSUSED */
int
-sys_setregid(register struct thread *td, struct setregid_args *uap)
+sys_setregid(struct thread *td, struct setregid_args *uap)
{
struct proc *p = td->td_proc;
struct ucred *newcred, *oldcred;
@@ -1012,7 +1012,7 @@
#endif
/* ARGSUSED */
int
-sys_setresuid(register struct thread *td, struct setresuid_args *uap)
+sys_setresuid(struct thread *td, struct setresuid_args *uap)
{
struct proc *p = td->td_proc;
struct ucred *newcred, *oldcred;
@@ -1094,7 +1094,7 @@
#endif
/* ARGSUSED */
int
-sys_setresgid(register struct thread *td, struct setresgid_args *uap)
+sys_setresgid(struct thread *td, struct setresgid_args *uap)
{
struct proc *p = td->td_proc;
struct ucred *newcred, *oldcred;
@@ -1161,7 +1161,7 @@
#endif
/* ARGSUSED */
int
-sys_getresuid(register struct thread *td, struct getresuid_args *uap)
+sys_getresuid(struct thread *td, struct getresuid_args *uap)
{
struct ucred *cred;
int error1 = 0, error2 = 0, error3 = 0;
@@ -1188,7 +1188,7 @@
#endif
/* ARGSUSED */
int
-sys_getresgid(register struct thread *td, struct getresgid_args *uap)
+sys_getresgid(struct thread *td, struct getresgid_args *uap)
{
struct ucred *cred;
int error1 = 0, error2 = 0, error3 = 0;
@@ -1213,7 +1213,7 @@
#endif
/* ARGSUSED */
int
-sys_issetugid(register struct thread *td, struct issetugid_args *uap)
+sys_issetugid(struct thread *td, struct issetugid_args *uap)
{
struct proc *p = td->td_proc;
@@ -1778,7 +1778,7 @@
struct ucred *
crget(void)
{
- register struct ucred *cr;
+ struct ucred *cr;
cr = malloc(sizeof(*cr), M_CRED, M_WAITOK | M_ZERO);
refcount_init(&cr->cr_ref, 1);
Index: sys/kern/kern_resource.c
===================================================================
--- sys/kern/kern_resource.c
+++ sys/kern/kern_resource.c
@@ -90,7 +90,7 @@
};
#endif
int
-sys_getpriority(struct thread *td, register struct getpriority_args *uap)
+sys_getpriority(struct thread *td, struct getpriority_args *uap)
{
struct proc *p;
struct pgrp *pg;
@@ -367,7 +367,7 @@
};
#endif
int
-sys_rtprio(struct thread *td, register struct rtprio_args *uap)
+sys_rtprio(struct thread *td, struct rtprio_args *uap)
{
struct proc *p;
struct thread *tdp;
@@ -533,7 +533,7 @@
};
#endif
int
-osetrlimit(struct thread *td, register struct osetrlimit_args *uap)
+osetrlimit(struct thread *td, struct osetrlimit_args *uap)
{
struct orlimit olim;
struct rlimit lim;
@@ -554,7 +554,7 @@
};
#endif
int
-ogetrlimit(struct thread *td, register struct ogetrlimit_args *uap)
+ogetrlimit(struct thread *td, struct ogetrlimit_args *uap)
{
struct orlimit olim;
struct rlimit rl;
@@ -587,7 +587,7 @@
};
#endif
int
-sys_setrlimit(struct thread *td, register struct __setrlimit_args *uap)
+sys_setrlimit(struct thread *td, struct __setrlimit_args *uap)
{
struct rlimit alim;
int error;
@@ -645,7 +645,7 @@
struct rlimit *limp)
{
struct plimit *newlim, *oldlim;
- register struct rlimit *alimp;
+ struct rlimit *alimp;
struct rlimit oldssiz;
int error;
@@ -775,7 +775,7 @@
#endif
/* ARGSUSED */
int
-sys_getrlimit(struct thread *td, register struct __getrlimit_args *uap)
+sys_getrlimit(struct thread *td, struct __getrlimit_args *uap)
{
struct rlimit rlim;
int error;
@@ -945,7 +945,7 @@
};
#endif
int
-sys_getrusage(register struct thread *td, register struct getrusage_args *uap)
+sys_getrusage(struct thread *td, struct getrusage_args *uap)
{
struct rusage ru;
int error;
Index: sys/kern/kern_sig.c
===================================================================
--- sys/kern/kern_sig.c
+++ sys/kern/kern_sig.c
@@ -929,7 +929,7 @@
void
siginit(struct proc *p)
{
- register int i;
+ int i;
struct sigacts *ps;
PROC_LOCK(p);
@@ -2382,7 +2382,7 @@
tdsigwakeup(struct thread *td, int sig, sig_t action, int intrval)
{
struct proc *p = td->td_proc;
- register int prop;
+ int prop;
int wakeup_swapper;
wakeup_swapper = 0;
@@ -2967,7 +2967,7 @@
*/
int
postsig(sig)
- register int sig;
+ int sig;
{
struct thread *td = curthread;
struct proc *p = td->td_proc;
Index: sys/kern/kern_timeout.c
===================================================================
--- sys/kern/kern_timeout.c
+++ sys/kern/kern_timeout.c
@@ -1475,7 +1475,7 @@
void
adjust_timeout_calltodo(struct timeval *time_change)
{
- register struct callout *p;
+ struct callout *p;
unsigned long delta_ticks;
/*
Index: sys/kern/kern_xxx.c
===================================================================
--- sys/kern/kern_xxx.c
+++ sys/kern/kern_xxx.c
@@ -58,9 +58,7 @@
#endif
/* ARGSUSED */
int
-ogethostname(td, uap)
- struct thread *td;
- struct gethostname_args *uap;
+ogethostname(struct thread *td, struct gethostname_args *uap)
{
int name[2];
size_t len = uap->len;
@@ -79,9 +77,7 @@
#endif
/* ARGSUSED */
int
-osethostname(td, uap)
- struct thread *td;
- register struct sethostname_args *uap;
+osethostname(struct thread *td, struct sethostname_args *uap)
{
int name[2];
@@ -98,9 +94,7 @@
#endif
/* ARGSUSED */
int
-ogethostid(td, uap)
- struct thread *td;
- struct ogethostid_args *uap;
+ogethostid(struct thread *td, struct ogethostid_args *uap)
{
size_t len = sizeof(long);
int name[2];
@@ -120,9 +114,7 @@
#endif
/* ARGSUSED */
int
-osethostid(td, uap)
- struct thread *td;
- struct osethostid_args *uap;
+osethostid(struct thread *td, struct osethostid_args *uap)
{
int name[2];
@@ -133,9 +125,7 @@
}
int
-oquota(td, uap)
- struct thread *td;
- struct oquota_args *uap;
+oquota(struct thread *td, struct oquota_args *uap)
{
return (ENOSYS);
Index: sys/kern/sched_4bsd.c
===================================================================
--- sys/kern/sched_4bsd.c
+++ sys/kern/sched_4bsd.c
@@ -456,7 +456,7 @@
static void
schedcpu(void)
{
- register fixpt_t loadfac = loadfactor(averunnable.ldavg[0]);
+ fixpt_t loadfac = loadfactor(averunnable.ldavg[0]);
struct thread *td;
struct proc *p;
struct td_sched *ts;
Index: sys/kern/sysv_msg.c
===================================================================
--- sys/kern/sysv_msg.c
+++ sys/kern/sysv_msg.c
@@ -480,9 +480,7 @@
};
#endif
int
-sys_msgctl(td, uap)
- struct thread *td;
- register struct msgctl_args *uap;
+sys_msgctl(struct thread *td, struct msgctl_args *uap)
{
int msqid = uap->msqid;
int cmd = uap->cmd;
@@ -507,7 +505,7 @@
struct msqid_ds *msqbuf;
{
int rval, error, msqix;
- register struct msqid_kernel *msqkptr;
+ struct msqid_kernel *msqkptr;
struct prison *rpr;
rpr = msg_find_prison(td->td_ucred);
@@ -644,15 +642,13 @@
#endif
int
-sys_msgget(td, uap)
- struct thread *td;
- register struct msgget_args *uap;
+sys_msgget(struct thread *td, struct msgget_args *uap)
{
int msqid, error = 0;
int key = uap->key;
int msgflg = uap->msgflg;
struct ucred *cred = td->td_ucred;
- register struct msqid_kernel *msqkptr = NULL;
+ struct msqid_kernel *msqkptr = NULL;
DPRINTF(("msgget(0x%x, 0%o)\n", key, msgflg));
@@ -764,23 +760,18 @@
#ifndef _SYS_SYSPROTO_H_
struct msgsnd_args {
int msqid;
- const void *msgp;
+ const void *msgp; /* XXX msgp is actually mtext. */
size_t msgsz;
int msgflg;
};
#endif
int
-kern_msgsnd(td, msqid, msgp, msgsz, msgflg, mtype)
- struct thread *td;
- int msqid;
- const void *msgp; /* XXX msgp is actually mtext. */
- size_t msgsz;
- int msgflg;
- long mtype;
+kern_msgsnd(struct thread *td, int msqid, const void *msgp,
+ size_t msgsz, int msgflg, long mtype)
{
int msqix, segs_needed, error = 0;
- register struct msqid_kernel *msqkptr;
- register struct msg *msghdr;
+ struct msqid_kernel *msqkptr;
+ struct msg *msghdr;
struct prison *rpr;
short next;
#ifdef RACCT
@@ -1117,9 +1108,7 @@
}
int
-sys_msgsnd(td, uap)
- struct thread *td;
- register struct msgsnd_args *uap;
+sys_msgsnd(struct thread *td, struct msgsnd_args *uap)
{
int error;
long mtype;
@@ -1145,19 +1134,14 @@
int msgflg;
};
#endif
+/* XXX msgp is actually mtext. */
int
-kern_msgrcv(td, msqid, msgp, msgsz, msgtyp, msgflg, mtype)
- struct thread *td;
- int msqid;
- void *msgp; /* XXX msgp is actually mtext. */
- size_t msgsz;
- long msgtyp;
- int msgflg;
- long *mtype;
+kern_msgrcv(struct thread *td, int msqid, void *msgp, size_t msgsz, long msgtyp,
+ int msgflg, long *mtype)
{
size_t len;
- register struct msqid_kernel *msqkptr;
- register struct msg *msghdr;
+ struct msqid_kernel *msqkptr;
+ struct msg *msghdr;
struct prison *rpr;
int msqix, error = 0;
short next;
@@ -1411,9 +1395,7 @@
}
int
-sys_msgrcv(td, uap)
- struct thread *td;
- register struct msgrcv_args *uap;
+sys_msgrcv(struct thread *td, struct msgrcv_args *uap)
{
int error;
long mtype;
@@ -1812,19 +1794,19 @@
/*
* Entry point for all MSG calls.
+ *
+ * XXX actually varargs.
+ * struct msgsys_args {
+ * int which;
+ * int a2;
+ * int a3;
+ * int a4;
+ * int a5;
+ * int a6;
+ * } *uap;
*/
int
-sys_msgsys(td, uap)
- struct thread *td;
- /* XXX actually varargs. */
- struct msgsys_args /* {
- int which;
- int a2;
- int a3;
- int a4;
- int a5;
- int a6;
- } */ *uap;
+sys_msgsys(struct thread *td, struct msgsys_args *uap)
{
int error;
@@ -1847,9 +1829,7 @@
};
#endif
int
-freebsd7_msgctl(td, uap)
- struct thread *td;
- struct freebsd7_msgctl_args *uap;
+freebsd7_msgctl(struct thread *td, struct freebsd7_msgctl_args *uap)
{
struct msqid_ds_old msqold;
struct msqid_ds msqbuf;
Index: sys/kern/vfs_export.c
===================================================================
--- sys/kern/vfs_export.c
+++ sys/kern/vfs_export.c
@@ -100,9 +100,9 @@
vfs_hang_addrlist(struct mount *mp, struct netexport *nep,
struct export_args *argp)
{
- register struct netcred *np;
- register struct radix_node_head *rnh;
- register int i;
+ struct netcred *np;
+ struct radix_node_head *rnh;
+ int i;
struct radix_node *rn;
struct sockaddr *saddr, *smask = NULL;
#if defined(INET6) || defined(INET)
@@ -448,8 +448,8 @@
vfs_export_lookup(struct mount *mp, struct sockaddr *nam)
{
struct netexport *nep;
- register struct netcred *np;
- register struct radix_node_head *rnh;
+ struct netcred *np;
+ struct radix_node_head *rnh;
struct sockaddr *saddr;
nep = mp->mnt_export;
Index: sys/kern/vfs_mount.c
===================================================================
--- sys/kern/vfs_mount.c
+++ sys/kern/vfs_mount.c
@@ -366,14 +366,15 @@
/*
* Mount a filesystem.
*/
+#ifndef _SYS_SYSPROTO_H_
+struct nmount_args {
+ struct iovec *iovp;
+ unsigned int iovcnt;
+ int flags;
+};
+#endif
int
-sys_nmount(td, uap)
- struct thread *td;
- struct nmount_args /* {
- struct iovec *iovp;
- unsigned int iovcnt;
- int flags;
- } */ *uap;
+sys_nmount(struct thread *td, struct nmount_args *uap)
{
struct uio *auio;
int error;
@@ -706,14 +707,7 @@
#endif
/* ARGSUSED */
int
-sys_mount(td, uap)
- struct thread *td;
- struct mount_args /* {
- char *type;
- char *path;
- int flags;
- caddr_t data;
- } */ *uap;
+sys_mount(struct thread *td, struct mount_args *uap)
{
char *fstype;
struct vfsconf *vfsp = NULL;
@@ -1544,11 +1538,7 @@
* with the address of the option.
*/
int
-vfs_getopt(opts, name, buf, len)
- struct vfsoptlist *opts;
- const char *name;
- void **buf;
- int *len;
+vfs_getopt(struct vfsoptlist *opts, const char *name, void **buf, int *len)
{
struct vfsopt *opt;
@@ -1761,11 +1751,7 @@
* Returns ENOENT if the option is not found.
*/
int
-vfs_copyopt(opts, name, dest, len)
- struct vfsoptlist *opts;
- const char *name;
- void *dest;
- int len;
+vfs_copyopt(struct vfsoptlist *opts, const char *name, void *dest, int len)
{
struct vfsopt *opt;
Index: sys/kern/vfs_syscalls.c
===================================================================
--- sys/kern/vfs_syscalls.c
+++ sys/kern/vfs_syscalls.c
@@ -115,9 +115,7 @@
#endif
/* ARGSUSED */
int
-sys_sync(td, uap)
- struct thread *td;
- struct sync_args *uap;
+sys_sync(struct thread *td, struct sync_args *uap)
{
struct mount *mp, *nmp;
int save;
@@ -156,14 +154,7 @@
};
#endif
int
-sys_quotactl(td, uap)
- struct thread *td;
- register struct quotactl_args /* {
- char *path;
- int cmd;
- int uid;
- caddr_t arg;
- } */ *uap;
+sys_quotactl(struct thread *td, struct quotactl_args *uap)
{
struct mount *mp;
struct nameidata nd;
@@ -291,12 +282,7 @@
};
#endif
int
-sys_statfs(td, uap)
- struct thread *td;
- register struct statfs_args /* {
- char *path;
- struct statfs *buf;
- } */ *uap;
+sys_statfs(struct thread *td, struct statfs_args *uap)
{
struct statfs *sfp;
int error;
@@ -339,12 +325,7 @@
};
#endif
int
-sys_fstatfs(td, uap)
- struct thread *td;
- register struct fstatfs_args /* {
- int fd;
- struct statfs *buf;
- } */ *uap;
+sys_fstatfs(struct thread *td, struct fstatfs_args *uap)
{
struct statfs *sfp;
int error;
@@ -394,13 +375,7 @@
};
#endif
int
-sys_getfsstat(td, uap)
- struct thread *td;
- register struct getfsstat_args /* {
- struct statfs *buf;
- long bufsize;
- int mode;
- } */ *uap;
+sys_getfsstat(struct thread *td, struct getfsstat_args *uap)
{
size_t count;
int error;
@@ -559,12 +534,7 @@
};
#endif
int
-freebsd4_statfs(td, uap)
- struct thread *td;
- struct freebsd4_statfs_args /* {
- char *path;
- struct ostatfs *buf;
- } */ *uap;
+freebsd4_statfs(struct thread *td, struct freebsd4_statfs_args *uap)
{
struct ostatfs osb;
struct statfs *sfp;
@@ -590,12 +560,7 @@
};
#endif
int
-freebsd4_fstatfs(td, uap)
- struct thread *td;
- struct freebsd4_fstatfs_args /* {
- int fd;
- struct ostatfs *buf;
- } */ *uap;
+freebsd4_fstatfs(struct thread *td, struct freebsd4_fstatfs_args *uap)
{
struct ostatfs osb;
struct statfs *sfp;
@@ -622,13 +587,7 @@
};
#endif
int
-freebsd4_getfsstat(td, uap)
- struct thread *td;
- register struct freebsd4_getfsstat_args /* {
- struct ostatfs *buf;
- long bufsize;
- int mode;
- } */ *uap;
+freebsd4_getfsstat(struct thread *td, struct freebsd4_getfsstat_args *uap)
{
struct statfs *buf, *sp;
struct ostatfs osb;
@@ -668,12 +627,7 @@
};
#endif
int
-freebsd4_fhstatfs(td, uap)
- struct thread *td;
- struct freebsd4_fhstatfs_args /* {
- struct fhandle *u_fhp;
- struct ostatfs *buf;
- } */ *uap;
+freebsd4_fhstatfs(struct thread *td, struct freebsd4_fhstatfs_args *uap)
{
struct ostatfs osb;
struct statfs *sfp;
@@ -697,9 +651,7 @@
* Convert a new format statfs structure to an old format statfs structure.
*/
static void
-cvtstatfs(nsp, osp)
- struct statfs *nsp;
- struct ostatfs *osp;
+cvtstatfs(struct statfs *nsp, struct ostatfs *osp)
{
statfs_scale_blocks(nsp, LONG_MAX);
@@ -737,11 +689,7 @@
};
#endif
int
-sys_fchdir(td, uap)
- struct thread *td;
- struct fchdir_args /* {
- int fd;
- } */ *uap;
+sys_fchdir(struct thread *td, struct fchdir_args *uap)
{
struct vnode *vp, *tdp;
struct mount *mp;
@@ -788,11 +736,7 @@
};
#endif
int
-sys_chdir(td, uap)
- struct thread *td;
- struct chdir_args /* {
- char *path;
- } */ *uap;
+sys_chdir(struct thread *td, struct chdir_args *uap)
{
return (kern_chdir(td, uap->path, UIO_USERSPACE));
@@ -828,11 +772,7 @@
};
#endif
int
-sys_chroot(td, uap)
- struct thread *td;
- struct chroot_args /* {
- char *path;
- } */ *uap;
+sys_chroot(struct thread *td, struct chroot_args *uap)
{
struct nameidata nd;
int error;
@@ -870,9 +810,7 @@
* instance.
*/
int
-change_dir(vp, td)
- struct vnode *vp;
- struct thread *td;
+change_dir(struct vnode *vp, struct thread *td)
{
#ifdef MAC
int error;
@@ -936,13 +874,7 @@
};
#endif
int
-sys_open(td, uap)
- struct thread *td;
- register struct open_args /* {
- char *path;
- int flags;
- int mode;
- } */ *uap;
+sys_open(struct thread *td, struct open_args *uap)
{
return (kern_openat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
@@ -1116,12 +1048,7 @@
};
#endif
int
-ocreat(td, uap)
- struct thread *td;
- register struct ocreat_args /* {
- char *path;
- int mode;
- } */ *uap;
+ocreat(struct thread *td, struct ocreat_args *uap)
{
return (kern_openat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
@@ -1140,13 +1067,7 @@
};
#endif
int
-sys_mknod(td, uap)
- struct thread *td;
- register struct mknod_args /* {
- char *path;
- int mode;
- int dev;
- } */ *uap;
+sys_mknod(struct thread *td, struct mknod_args *uap)
{
return (kern_mknodat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
@@ -1283,12 +1204,7 @@
};
#endif
int
-sys_mkfifo(td, uap)
- struct thread *td;
- register struct mkfifo_args /* {
- char *path;
- int mode;
- } */ *uap;
+sys_mkfifo(struct thread *td, struct mkfifo_args *uap)
{
return (kern_mkfifoat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
@@ -1375,12 +1291,7 @@
};
#endif
int
-sys_link(td, uap)
- struct thread *td;
- register struct link_args /* {
- char *path;
- char *link;
- } */ *uap;
+sys_link(struct thread *td, struct link_args *uap)
{
return (kern_linkat(td, AT_FDCWD, AT_FDCWD, uap->path, uap->link,
@@ -1544,12 +1455,7 @@
};
#endif
int
-sys_symlink(td, uap)
- struct thread *td;
- register struct symlink_args /* {
- char *path;
- char *link;
- } */ *uap;
+sys_symlink(struct thread *td, struct symlink_args *uap)
{
return (kern_symlinkat(td, uap->path, AT_FDCWD, uap->link,
@@ -1641,12 +1547,14 @@
/*
* Delete a whiteout from the filesystem.
*/
+#ifndef _SYS_SYSPROTO_H_
+struct undelete_args {
+ char *path;
+};
+#endif
+/
int
-sys_undelete(td, uap)
- struct thread *td;
- register struct undelete_args /* {
- char *path;
- } */ *uap;
+sys_undelete(struct thread *td, struct undelete_args *uap)
{
struct mount *mp;
struct nameidata nd;
@@ -1693,11 +1601,7 @@
};
#endif
int
-sys_unlink(td, uap)
- struct thread *td;
- struct unlink_args /* {
- char *path;
- } */ *uap;
+sys_unlink(struct thread *td, struct unlink_args *uap)
{
return (kern_unlinkat(td, AT_FDCWD, uap->path, UIO_USERSPACE, 0));
@@ -1862,11 +1766,8 @@
* Check access permissions using passed credentials.
*/
static int
-vn_access(vp, user_flags, cred, td)
- struct vnode *vp;
- int user_flags;
- struct ucred *cred;
- struct thread *td;
+vn_access(struct vnode *vp, int user_flags, struct ucred *cred,
+ struct thread *td)
{
accmode_t accmode;
int error;
@@ -1902,12 +1803,7 @@
};
#endif
int
-sys_access(td, uap)
- struct thread *td;
- register struct access_args /* {
- char *path;
- int amode;
- } */ *uap;
+sys_access(struct thread *td, struct access_args *uap)
{
return (kern_accessat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
@@ -1988,12 +1884,7 @@
};
#endif
int
-sys_eaccess(td, uap)
- struct thread *td;
- register struct eaccess_args /* {
- char *path;
- int amode;
- } */ *uap;
+sys_eaccess(struct thread *td, struct eaccess_args *uap)
{
return (kern_accessat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
@@ -2011,12 +1902,7 @@
};
#endif
int
-ostat(td, uap)
- struct thread *td;
- register struct ostat_args /* {
- char *path;
- struct ostat *ub;
- } */ *uap;
+ostat(struct thread *td, struct ostat_args *uap)
{
struct stat sb;
struct ostat osb;
@@ -2040,12 +1926,7 @@
};
#endif
int
-olstat(td, uap)
- struct thread *td;
- register struct olstat_args /* {
- char *path;
- struct ostat *ub;
- } */ *uap;
+olstat(struct thread *td, struct olstat_args *uap)
{
struct stat sb;
struct ostat osb;
@@ -2063,9 +1944,7 @@
* Convert from an old to a new stat structure.
*/
void
-cvtstat(st, ost)
- struct stat *st;
- struct ostat *ost;
+cvtstat(struct stat *st, struct ostat *ost)
{
bzero(ost, sizeof(*ost));
@@ -2100,12 +1979,7 @@
};
#endif
int
-sys_stat(td, uap)
- struct thread *td;
- register struct stat_args /* {
- char *path;
- struct stat *ub;
- } */ *uap;
+sys_stat(struct thread *td, struct stat_args *uap)
{
struct stat sb;
int error;
@@ -2187,12 +2061,7 @@
};
#endif
int
-sys_lstat(td, uap)
- struct thread *td;
- register struct lstat_args /* {
- char *path;
- struct stat *ub;
- } */ *uap;
+sys_lstat(struct thread *td, struct lstat_args *uap)
{
struct stat sb;
int error;
@@ -2208,9 +2077,7 @@
* Implementation of the NetBSD [l]stat() functions.
*/
void
-cvtnstat(sb, nsb)
- struct stat *sb;
- struct nstat *nsb;
+cvtnstat( struct stat *sb, struct nstat *nsb)
{
bzero(nsb, sizeof *nsb);
@@ -2239,12 +2106,7 @@
};
#endif
int
-sys_nstat(td, uap)
- struct thread *td;
- register struct nstat_args /* {
- char *path;
- struct nstat *ub;
- } */ *uap;
+sys_nstat(struct thread *td, struct nstat_args *uap)
{
struct stat sb;
struct nstat nsb;
@@ -2268,12 +2130,7 @@
};
#endif
int
-sys_nlstat(td, uap)
- struct thread *td;
- register struct nlstat_args /* {
- char *path;
- struct nstat *ub;
- } */ *uap;
+sys_nlstat(struct thread *td, struct nlstat_args *uap)
{
struct stat sb;
struct nstat nsb;
@@ -2297,12 +2154,7 @@
};
#endif
int
-sys_pathconf(td, uap)
- struct thread *td;
- register struct pathconf_args /* {
- char *path;
- int name;
- } */ *uap;
+sys_pathconf(struct thread *td, struct pathconf_args *uap)
{
return (kern_pathconf(td, uap->path, UIO_USERSPACE, uap->name, FOLLOW));
@@ -2315,12 +2167,7 @@
};
#endif
int
-sys_lpathconf(td, uap)
- struct thread *td;
- register struct lpathconf_args /* {
- char *path;
- int name;
- } */ *uap;
+sys_lpathconf(struct thread *td, struct lpathconf_args *uap)
{
return (kern_pathconf(td, uap->path, UIO_USERSPACE, uap->name,
@@ -2356,13 +2203,7 @@
};
#endif
int
-sys_readlink(td, uap)
- struct thread *td;
- register struct readlink_args /* {
- char *path;
- char *buf;
- size_t count;
- } */ *uap;
+sys_readlink(struct thread *td, struct readlink_args *uap)
{
return (kern_readlinkat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
@@ -2434,10 +2275,7 @@
* Common implementation code for chflags() and fchflags().
*/
static int
-setfflags(td, vp, flags)
- struct thread *td;
- struct vnode *vp;
- u_long flags;
+setfflags(struct thread *td, struct vnode *vp, u_long flags)
{
struct mount *mp;
struct vattr vattr;
@@ -2484,12 +2322,7 @@
};
#endif
int
-sys_chflags(td, uap)
- struct thread *td;
- register struct chflags_args /* {
- const char *path;
- u_long flags;
- } */ *uap;
+sys_chflags(struct thread *td, struct chflags_args *uap)
{
return (kern_chflagsat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
@@ -2521,13 +2354,14 @@
/*
* Same as chflags() but doesn't follow symlinks.
*/
+#ifndef _SYS_SYSPROTO_H_
+struct lchflags_args {
+ const char *path;
+ u_long flags;
+};
+#endif
int
-sys_lchflags(td, uap)
- struct thread *td;
- register struct lchflags_args /* {
- const char *path;
- u_long flags;
- } */ *uap;
+sys_lchflags(struct thread *td, struct lchflags_args *uap)
{
return (kern_chflagsat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
@@ -2564,12 +2398,7 @@
};
#endif
int
-sys_fchflags(td, uap)
- struct thread *td;
- register struct fchflags_args /* {
- int fd;
- u_long flags;
- } */ *uap;
+sys_fchflags(struct thread *td, struct fchflags_args *uap)
{
struct file *fp;
cap_rights_t rights;
@@ -2595,11 +2424,7 @@
* Common implementation code for chmod(), lchmod() and fchmod().
*/
int
-setfmode(td, cred, vp, mode)
- struct thread *td;
- struct ucred *cred;
- struct vnode *vp;
- int mode;
+setfmode(struct thread *td, struct ucred *cred, struct vnode *vp, int mode)
{
struct mount *mp;
struct vattr vattr;
@@ -2630,12 +2455,7 @@
};
#endif
int
-sys_chmod(td, uap)
- struct thread *td;
- register struct chmod_args /* {
- char *path;
- int mode;
- } */ *uap;
+sys_chmod(struct thread *td, struct chmod_args *uap)
{
return (kern_fchmodat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
@@ -2674,12 +2494,7 @@
};
#endif
int
-sys_lchmod(td, uap)
- struct thread *td;
- register struct lchmod_args /* {
- char *path;
- int mode;
- } */ *uap;
+sys_lchmod(struct thread *td, struct lchmod_args *uap)
{
return (kern_fchmodat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
@@ -2737,12 +2552,8 @@
* Common implementation for chown(), lchown(), and fchown()
*/
int
-setfown(td, cred, vp, uid, gid)
- struct thread *td;
- struct ucred *cred;
- struct vnode *vp;
- uid_t uid;
- gid_t gid;
+setfown(struct thread *td, struct ucred *cred, struct vnode *vp, uid_t uid,
+ gid_t gid)
{
struct mount *mp;
struct vattr vattr;
@@ -2776,13 +2587,7 @@
};
#endif
int
-sys_chown(td, uap)
- struct thread *td;
- register struct chown_args /* {
- char *path;
- int uid;
- int gid;
- } */ *uap;
+sys_chown(struct thread *td, struct chown_args *uap)
{
return (kern_fchownat(td, AT_FDCWD, uap->path, UIO_USERSPACE, uap->uid,
@@ -2843,13 +2648,7 @@
};
#endif
int
-sys_lchown(td, uap)
- struct thread *td;
- register struct lchown_args /* {
- char *path;
- int uid;
- int gid;
- } */ *uap;
+sys_lchown(struct thread *td, struct lchown_args *uap)
{
return (kern_fchownat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
@@ -2867,13 +2666,7 @@
};
#endif
int
-sys_fchown(td, uap)
- struct thread *td;
- register struct fchown_args /* {
- int fd;
- int uid;
- int gid;
- } */ *uap;
+sys_fchown(struct thread *td, struct fchown_args *uap)
{
struct file *fp;
cap_rights_t rights;
@@ -2893,10 +2686,8 @@
* Common implementation code for utimes(), lutimes(), and futimes().
*/
static int
-getutimes(usrtvp, tvpseg, tsp)
- const struct timeval *usrtvp;
- enum uio_seg tvpseg;
- struct timespec *tsp;
+getutimes(const struct timeval *usrtvp, enum uio_seg tvpseg,
+ struct timespec *tsp)
{
struct timeval tv[2];
const struct timeval *tvp;
@@ -2973,12 +2764,8 @@
* and utimensat().
*/
static int
-setutimes(td, vp, ts, numtimes, nullflag)
- struct thread *td;
- struct vnode *vp;
- const struct timespec *ts;
- int numtimes;
- int nullflag;
+setutimes(struct thread *td, struct vnode *vp, const struct timespec *ts,
+ int numtimes, int nullflag)
{
struct mount *mp;
struct vattr vattr;
@@ -3021,12 +2808,7 @@
};
#endif
int
-sys_utimes(td, uap)
- struct thread *td;
- register struct utimes_args /* {
- char *path;
- struct timeval *tptr;
- } */ *uap;
+sys_utimes(struct thread *td, struct utimes_args *uap)
{
return (kern_utimesat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
@@ -3080,12 +2862,7 @@
};
#endif
int
-sys_lutimes(td, uap)
- struct thread *td;
- register struct lutimes_args /* {
- char *path;
- struct timeval *tptr;
- } */ *uap;
+sys_lutimes(struct thread *td, struct lutimes_args *uap)
{
return (kern_lutimes(td, uap->path, UIO_USERSPACE, uap->tptr,
@@ -3121,12 +2898,7 @@
};
#endif
int
-sys_futimes(td, uap)
- struct thread *td;
- register struct futimes_args /* {
- int fd;
- struct timeval *tptr;
- } */ *uap;
+sys_futimes(struct thread *td, struct futimes_args *uap)
{
return (kern_futimes(td, uap->fd, uap->tptr, UIO_USERSPACE));
@@ -3244,13 +3016,7 @@
};
#endif
int
-sys_truncate(td, uap)
- struct thread *td;
- register struct truncate_args /* {
- char *path;
- int pad;
- off_t length;
- } */ *uap;
+sys_truncate(struct thread *td, struct truncate_args *uap)
{
return (kern_truncate(td, uap->path, UIO_USERSPACE, uap->length));
@@ -3409,12 +3175,7 @@
};
#endif
int
-sys_rename(td, uap)
- struct thread *td;
- register struct rename_args /* {
- char *from;
- char *to;
- } */ *uap;
+sys_rename(struct thread *td, struct rename_args *uap)
{
return (kern_renameat(td, AT_FDCWD, uap->from, AT_FDCWD,
@@ -3579,12 +3340,7 @@
};
#endif
int
-sys_mkdir(td, uap)
- struct thread *td;
- register struct mkdir_args /* {
- char *path;
- int mode;
- } */ *uap;
+sys_mkdir(struct thread *td, struct mkdir_args *uap)
{
return (kern_mkdirat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
@@ -3677,11 +3433,7 @@
};
#endif
int
-sys_rmdir(td, uap)
- struct thread *td;
- struct rmdir_args /* {
- char *path;
- } */ *uap;
+sys_rmdir(struct thread *td, struct rmdir_args *uap)
{
return (kern_rmdirat(td, AT_FDCWD, uap->path, UIO_USERSPACE));
@@ -3918,14 +3670,7 @@
};
#endif
int
-sys_getdirentries(td, uap)
- struct thread *td;
- register struct getdirentries_args /* {
- int fd;
- char *buf;
- u_int count;
- long *basep;
- } */ *uap;
+sys_getdirentries(struct thread *td, struct getdirentries_args *uap)
{
long base;
int error;
@@ -4023,13 +3768,7 @@
};
#endif
int
-sys_getdents(td, uap)
- struct thread *td;
- register struct getdents_args /* {
- int fd;
- char *buf;
- u_int count;
- } */ *uap;
+sys_getdents(struct thread *td, struct getdents_args *uap)
{
struct getdirentries_args ap;
@@ -4049,11 +3788,7 @@
};
#endif
int
-sys_umask(td, uap)
- struct thread *td;
- struct umask_args /* {
- int newmask;
- } */ *uap;
+sys_umask(struct thread *td, struct umask_args *uap)
{
struct filedesc *fdp;
@@ -4075,11 +3810,7 @@
};
#endif
int
-sys_revoke(td, uap)
- struct thread *td;
- register struct revoke_args /* {
- char *path;
- } */ *uap;
+sys_revoke(struct thread *td, struct revoke_args *uap)
{
struct vnode *vp;
struct vattr vattr;
@@ -4162,13 +3893,11 @@
};
#endif
int
-sys_lgetfh(td, uap)
- struct thread *td;
- register struct lgetfh_args *uap;
+sys_lgetfh(struct thread *td, struct lgetfh_args *uap)
{
struct nameidata nd;
fhandle_t fh;
- register struct vnode *vp;
+ struct vnode *vp;
int error;
error = priv_check(td, PRIV_VFS_GETFH);
@@ -4197,13 +3926,11 @@
};
#endif
int
-sys_getfh(td, uap)
- struct thread *td;
- register struct getfh_args *uap;
+sys_getfh(struct thread *td, struct getfh_args *uap)
{
struct nameidata nd;
fhandle_t fh;
- register struct vnode *vp;
+ struct vnode *vp;
int error;
error = priv_check(td, PRIV_VFS_GETFH);
@@ -4239,12 +3966,7 @@
};
#endif
int
-sys_fhopen(td, uap)
- struct thread *td;
- struct fhopen_args /* {
- const struct fhandle *u_fhp;
- int flags;
- } */ *uap;
+sys_fhopen(struct thread *td, struct fhopen_args *uap)
{
struct mount *mp;
struct vnode *vp;
@@ -4328,12 +4050,7 @@
};
#endif
int
-sys_fhstat(td, uap)
- struct thread *td;
- register struct fhstat_args /* {
- struct fhandle *u_fhp;
- struct stat *sb;
- } */ *uap;
+sys_fhstat(struct thread *td, struct fhstat_args *uap)
{
struct stat sb;
struct fhandle fh;
@@ -4379,12 +4096,7 @@
};
#endif
int
-sys_fhstatfs(td, uap)
- struct thread *td;
- struct fhstatfs_args /* {
- struct fhandle *u_fhp;
- struct statfs *buf;
- } */ *uap;
+sys_fhstatfs(struct thread *td, struct fhstatfs_args *uap)
{
struct statfs *sfp;
fhandle_t fh;
Index: sys/kern/vfs_vnops.c
===================================================================
--- sys/kern/vfs_vnops.c
+++ sys/kern/vfs_vnops.c
@@ -411,8 +411,7 @@
* Prototype text segments cannot be written.
*/
int
-vn_writechk(vp)
- register struct vnode *vp;
+vn_writechk(struct vnode *vp)
{
ASSERT_VOP_LOCKED(vp, "vn_writechk");
@@ -1368,15 +1367,11 @@
* Stat a vnode; implementation for the stat syscall
*/
int
-vn_stat(vp, sb, active_cred, file_cred, td)
- struct vnode *vp;
- register struct stat *sb;
- struct ucred *active_cred;
- struct ucred *file_cred;
- struct thread *td;
+vn_stat(struct vnode *vp, struct stat *sb, struct ucred *active_cred,
+ struct ucred *file_cred, struct thread *td)
{
struct vattr vattr;
- register struct vattr *vap;
+ struct vattr *vap;
int error;
u_short mode;
@@ -1479,12 +1474,8 @@
* File table vnode ioctl routine.
*/
static int
-vn_ioctl(fp, com, data, active_cred, td)
- struct file *fp;
- u_long com;
- void *data;
- struct ucred *active_cred;
- struct thread *td;
+vn_ioctl(struct file *fp, u_long com, void *data, struct ucred *active_cred,
+ struct thread *td)
{
struct vattr vattr;
struct vnode *vp;
@@ -1522,11 +1513,8 @@
* File table vnode poll routine.
*/
static int
-vn_poll(fp, events, active_cred, td)
- struct file *fp;
- int events;
- struct ucred *active_cred;
- struct thread *td;
+vn_poll(struct file *fp, int events, struct ucred *active_cred,
+ struct thread *td)
{
struct vnode *vp;
int error;
@@ -1771,8 +1759,7 @@
* now in effect.
*/
void
-vn_finished_write(mp)
- struct mount *mp;
+vn_finished_write(struct mount *mp)
{
if (mp == NULL || !vn_suspendable(mp))
return;
@@ -1794,8 +1781,7 @@
* that the suspension is now in effect.
*/
void
-vn_finished_secondary_write(mp)
- struct mount *mp;
+vn_finished_secondary_write(struct mount *mp)
{
if (mp == NULL || !vn_suspendable(mp))
return;
Index: sys/libkern/zlib.c
===================================================================
--- sys/libkern/zlib.c
+++ sys/libkern/zlib.c
@@ -1282,9 +1282,9 @@
IPos cur_match; /* current match */
{
unsigned chain_length = s->max_chain_length;/* max hash chain length */
- register Bytef *scan = s->window + s->strstart; /* current string */
- register Bytef *match; /* matched string */
- register int len; /* length of current match */
+ Bytef *scan = s->window + s->strstart; /* current string */
+ Bytef *match; /* matched string */
+ int len; /* length of current match */
int best_len = s->prev_length; /* best match length so far */
int nice_match = s->nice_match; /* stop if match long enough */
IPos limit = s->strstart > (IPos)MAX_DIST(s) ?
@@ -1299,13 +1299,13 @@
/* Compare two bytes at a time. Note: this is not always beneficial.
* Try with and without -DUNALIGNED_OK to check.
*/
- register Bytef *strend = s->window + s->strstart + MAX_MATCH - 1;
- register ush scan_start = *(ushf*)scan;
- register ush scan_end = *(ushf*)(scan+best_len-1);
+ Bytef *strend = s->window + s->strstart + MAX_MATCH - 1;
+ ush scan_start = *(ushf*)scan;
+ ush scan_end = *(ushf*)(scan+best_len-1);
#else
- register Bytef *strend = s->window + s->strstart + MAX_MATCH;
- register Byte scan_end1 = scan[best_len-1];
- register Byte scan_end = scan[best_len];
+ Bytef *strend = s->window + s->strstart + MAX_MATCH;
+ Byte scan_end1 = scan[best_len-1];
+ Byte scan_end = scan[best_len];
#endif
/* The code is optimized for HASH_BITS >= 8 and MAX_MATCH-2 multiple of 16.
@@ -1457,8 +1457,8 @@
local void fill_window(s)
deflate_state *s;
{
- register unsigned n, m;
- register Posf *p;
+ unsigned n, m;
+ Posf *p;
unsigned more; /* Amount of free space at the end of the window. */
uInt wsize = s->w_size;
@@ -2923,7 +2923,7 @@
unsigned code; /* the value to invert */
int len; /* its bit length */
{
- register unsigned res = 0;
+ unsigned res = 0;
do {
res |= code & 1;
code >>= 1, res <<= 1;
@@ -4222,16 +4222,16 @@
uInt f; /* i repeats in table every f entries */
int g; /* maximum code length */
int h; /* table level */
- register uInt i; /* counter, current code */
- register uInt j; /* counter */
- register int k; /* number of bits in current code */
+ uInt i; /* counter, current code */
+ uInt j; /* counter */
+ int k; /* number of bits in current code */
int l; /* bits per table (returned in m) */
- register uIntf *p; /* pointer into c[], b[], or v[] */
+ uIntf *p; /* pointer into c[], b[], or v[] */
inflate_huft *q; /* points to current table */
struct inflate_huft_s r; /* table entry for structure assignment */
inflate_huft *u[BMAX]; /* table stack */
uInt v[N_MAX]; /* values in order of bit length */
- register int w; /* bits before this table == (l * h) */
+ int w; /* bits before this table == (l * h) */
uInt x[BMAX+1]; /* bit offsets, then code stack */
uIntf *xp; /* pointer into x */
int y; /* number of dummy codes added */
@@ -4561,7 +4561,7 @@
list of the tables it made, with the links in a dummy first entry of
each table. */
{
- register inflate_huft *p, *q, *r;
+ inflate_huft *p, *q, *r;
/* Reverse linked list */
p = Z_NULL;
Index: sys/mips/cavium/cryptocteon/cavium_crypto.c
===================================================================
--- sys/mips/cavium/cryptocteon/cavium_crypto.c
+++ sys/mips/cavium/cryptocteon/cavium_crypto.c
@@ -587,7 +587,7 @@
int crypt_off, int crypt_len,
int icv_off, uint8_t *ivp)
{
- register int next = 0;
+ int next = 0;
uint64_t *data;
uint64_t tmp1, tmp2;
int data_i, data_l, alen = auth_len;
@@ -689,7 +689,7 @@
int crypt_off, int crypt_len,
int icv_off, uint8_t *ivp)
{
- register int next = 0;
+ int next = 0;
uint64_t *data;
uint64_t tmp1, tmp2, tmp3;
int data_i, data_l, alen = auth_len;
@@ -794,7 +794,7 @@
int crypt_off, int crypt_len,
int icv_off, uint8_t *ivp)
{
- register int next = 0;
+ int next = 0;
union {
uint32_t data32[2];
uint64_t data64[1];
@@ -942,7 +942,7 @@
int crypt_off, int crypt_len,
int icv_off, uint8_t *ivp)
{
- register int next = 0;
+ int next = 0;
union {
uint32_t data32[2];
uint64_t data64[1];
@@ -1093,7 +1093,7 @@
int crypt_off, int crypt_len,
int icv_off, uint8_t *ivp)
{
- register int next = 0;
+ int next = 0;
union {
uint32_t data32[2];
uint64_t data64[1];
@@ -1244,7 +1244,7 @@
int crypt_off, int crypt_len,
int icv_off, uint8_t *ivp)
{
- register int next = 0;
+ int next = 0;
union {
uint32_t data32[2];
uint64_t data64[1];
@@ -1397,7 +1397,7 @@
int crypt_off, int crypt_len,
int icv_off, uint8_t *ivp)
{
- register int next = 0;
+ int next = 0;
union {
uint32_t data32[2];
uint64_t data64[1];
@@ -1574,7 +1574,7 @@
int crypt_off, int crypt_len,
int icv_off, uint8_t *ivp)
{
- register int next = 0;
+ int next = 0;
union {
uint32_t data32[2];
uint64_t data64[1];
@@ -1750,7 +1750,7 @@
int crypt_off, int crypt_len,
int icv_off, uint8_t *ivp)
{
- register int next = 0;
+ int next = 0;
union {
uint32_t data32[2];
uint64_t data64[1];
@@ -1946,7 +1946,7 @@
int crypt_off, int crypt_len,
int icv_off, uint8_t *ivp)
{
- register int next = 0;
+ int next = 0;
union {
uint32_t data32[2];
uint64_t data64[1];
Index: sys/mips/mips/vm_machdep.c
===================================================================
--- sys/mips/mips/vm_machdep.c
+++ sys/mips/mips/vm_machdep.c
@@ -98,10 +98,9 @@
* ready to run and return to user mode.
*/
void
-cpu_fork(register struct thread *td1,register struct proc *p2,
- struct thread *td2,int flags)
+cpu_fork(struct thread *td1, struct proc *p2, struct thread *td2,int flags)
{
- register struct proc *p1;
+ struct proc *p1;
struct pcb *pcb2;
p1 = td1->td_proc;
Index: sys/net/altq/altq_rio.c
===================================================================
--- sys/net/altq/altq_rio.c
+++ sys/net/altq/altq_rio.c
@@ -150,7 +150,7 @@
#define RIO_STATS /* collect statistics */
#define TV_DELTA(a, b, delta) { \
- register int xxs; \
+ int xxs; \
\
delta = (a)->tv_usec - (b)->tv_usec; \
if ((xxs = (a)->tv_sec - (b)->tv_sec) != 0) { \
Index: sys/net/altq/altq_rmclass.h
===================================================================
--- sys/net/altq/altq_rmclass.h
+++ sys/net/altq/altq_rmclass.h
@@ -77,7 +77,7 @@
(((a)->tv_usec < (b)->tv_usec) && ((a)->tv_sec <= (b)->tv_sec)))
#define TV_DELTA(a, b, delta) { \
- register int xxs; \
+ int xxs; \
\
delta = (a)->tv_usec - (b)->tv_usec; \
if ((xxs = (a)->tv_sec - (b)->tv_sec)) { \
@@ -98,7 +98,7 @@
}
#define TV_ADD_DELTA(a, delta, res) { \
- register int xxus = (a)->tv_usec + (delta); \
+ int xxus = (a)->tv_usec + (delta); \
\
(res)->tv_sec = (a)->tv_sec; \
while (xxus >= 1000000) { \
Index: sys/net/bpf_filter.c
===================================================================
--- sys/net/bpf_filter.c
+++ sys/net/bpf_filter.c
@@ -74,7 +74,7 @@
#ifdef _KERNEL
#define MINDEX(m, k) \
{ \
- register int len = m->m_len; \
+ int len = m->m_len; \
\
while (k >= len) { \
k -= len; \
@@ -341,7 +341,7 @@
k = pc->k;
if (k >= buflen) {
#ifdef _KERNEL
- register struct mbuf *m;
+ struct mbuf *m;
if (buflen != 0)
return (0);
@@ -549,8 +549,8 @@
int
bpf_validate(const struct bpf_insn *f, int len)
{
- register int i;
- register const struct bpf_insn *p;
+ int i;
+ const struct bpf_insn *p;
/* Do not accept negative length filter. */
if (len < 0)
@@ -572,7 +572,7 @@
* the code block.
*/
if (BPF_CLASS(p->code) == BPF_JMP) {
- register u_int offset;
+ u_int offset;
if (p->code == (BPF_JMP|BPF_JA))
offset = p->k;
Index: sys/net/if_llatbl.c
===================================================================
--- sys/net/if_llatbl.c
+++ sys/net/if_llatbl.c
@@ -534,7 +534,7 @@
{
struct lltable *llt;
struct llentry *lle;
- register int i;
+ int i;
LLTABLE_LIST_RLOCK();
SLIST_FOREACH(llt, &V_lltables, llt_link) {
Index: sys/net/if_media.c
===================================================================
--- sys/net/if_media.c
+++ sys/net/if_media.c
@@ -121,7 +121,7 @@
int data;
void *aux;
{
- register struct ifmedia_entry *entry;
+ struct ifmedia_entry *entry;
#ifdef IFMEDIA_DEBUG
if (ifmedia_debug) {
Index: sys/net/slcompress.c
===================================================================
--- sys/net/slcompress.c
+++ sys/net/slcompress.c
@@ -60,12 +60,10 @@
#define BCOPY(p1, p2, n) bcopy((void *)(p1), (void *)(p2), (int)(n))
void
-sl_compress_init(comp, max_state)
- struct slcompress *comp;
- int max_state;
+sl_compress_init(struct slcompress *comp, int max_state)
{
- register u_int i;
- register struct cstate *tstate = comp->tstate;
+ u_int i;
+ struct cstate *tstate = comp->tstate;
if (max_state == -1) {
max_state = MAX_STATES - 1;
@@ -152,20 +150,17 @@
* if m is an M_PKTHDR mbuf.
*/
u_int
-sl_compress_tcp(m, ip, comp, compress_cid)
- struct mbuf *m;
- register struct ip *ip;
- struct slcompress *comp;
- int compress_cid;
+sl_compress_tcp(struct mbuf *m, struct ip *ip, struct slcompress *comp,
+ int compress_cid)
{
- register struct cstate *cs = comp->last_cs->cs_next;
- register u_int hlen = ip->ip_hl;
- register struct tcphdr *oth;
- register struct tcphdr *th;
- register u_int deltaS, deltaA;
- register u_int changes = 0;
+ struct cstate *cs = comp->last_cs->cs_next;
+ u_int hlen = ip->ip_hl;
+ struct tcphdr *oth;
+ struct tcphdr *th;
+ u_int deltaS, deltaA;
+ u_int changes = 0;
u_char new_seq[16];
- register u_char *cp = new_seq;
+ u_char *cp = new_seq;
/*
* Bail if this is an IP fragment or if the TCP packet isn't
@@ -202,8 +197,8 @@
* states via linear search. If we don't find a state
* for the datagram, the oldest state is (re-)used.
*/
- register struct cstate *lcs;
- register struct cstate *lastcs = comp->last_cs;
+ struct cstate *lcs;
+ struct cstate *lastcs = comp->last_cs;
do {
lcs = cs; cs = cs->cs_next;
@@ -412,11 +407,7 @@
int
-sl_uncompress_tcp(bufp, len, type, comp)
- u_char **bufp;
- int len;
- u_int type;
- struct slcompress *comp;
+sl_uncompress_tcp(u_char **bufp, int len, u_int type, struct slcompress *comp)
{
u_char *hdr, *cp;
int hlen, vjlen;
@@ -460,21 +451,16 @@
* in *hdrp and its length in *hlenp.
*/
int
-sl_uncompress_tcp_core(buf, buflen, total_len, type, comp, hdrp, hlenp)
- u_char *buf;
- int buflen, total_len;
- u_int type;
- struct slcompress *comp;
- u_char **hdrp;
- u_int *hlenp;
+sl_uncompress_tcp_core(u_char *buf, int buflen, int total_len, u_int type,
+ struct slcompress *comp, u_char **hdrp, u_int *hlenp)
{
- register u_char *cp;
- register u_int hlen, changes;
- register struct tcphdr *th;
- register struct cstate *cs;
- register struct ip *ip;
- register u_int16_t *bp;
- register u_int vjlen;
+ u_char *cp;
+ u_int hlen, changes;
+ struct tcphdr *th;
+ struct cstate *cs;
+ struct ip *ip;
+ u_int16_t *bp;
+ u_int vjlen;
switch (type) {
@@ -542,7 +528,7 @@
switch (changes & SPECIALS_MASK) {
case SPECIAL_I:
{
- register u_int i = ntohs(cs->cs_ip.ip_len) - cs->cs_hlen;
+ u_int i = ntohs(cs->cs_ip.ip_len) - cs->cs_hlen;
th->th_ack = htonl(ntohl(th->th_ack) + i);
th->th_seq = htonl(ntohl(th->th_seq) + i);
}
Index: sys/netinet/in.c
===================================================================
--- sys/netinet/in.c
+++ sys/netinet/in.c
@@ -96,8 +96,8 @@
in_localaddr(struct in_addr in)
{
struct rm_priotracker in_ifa_tracker;
- register u_long i = ntohl(in.s_addr);
- register struct in_ifaddr *ia;
+ u_long i = ntohl(in.s_addr);
+ struct in_ifaddr *ia;
IN_IFADDR_RLOCK(&in_ifa_tracker);
TAILQ_FOREACH(ia, &V_in_ifaddrhead, ia_link) {
@@ -187,8 +187,8 @@
int
in_canforward(struct in_addr in)
{
- register u_long i = ntohl(in.s_addr);
- register u_long net;
+ u_long i = ntohl(in.s_addr);
+ u_long net;
if (IN_EXPERIMENTAL(i) || IN_MULTICAST(i) || IN_LINKLOCAL(i))
return (0);
@@ -206,8 +206,8 @@
static void
in_socktrim(struct sockaddr_in *ap)
{
- register char *cplim = (char *) &ap->sin_addr;
- register char *cp = (char *) (&ap->sin_addr + 1);
+ char *cplim = (char *) &ap->sin_addr;
+ char *cp = (char *) (&ap->sin_addr + 1);
ap->sin_len = 0;
while (--cp >= cplim)
@@ -962,7 +962,7 @@
int
in_broadcast(struct in_addr in, struct ifnet *ifp)
{
- register struct ifaddr *ifa;
+ struct ifaddr *ifa;
int found;
if (in.s_addr == INADDR_BROADCAST ||
Index: sys/netinet/in_cksum.c
===================================================================
--- sys/netinet/in_cksum.c
+++ sys/netinet/in_cksum.c
@@ -48,9 +48,9 @@
int
in_cksum(struct mbuf *m, int len)
{
- register u_short *w;
- register int sum = 0;
- register int mlen = 0;
+ u_short *w;
+ int sum = 0;
+ int mlen = 0;
int byte_swapped = 0;
union {
Index: sys/netinet/ip_icmp.c
===================================================================
--- sys/netinet/ip_icmp.c
+++ sys/netinet/ip_icmp.c
@@ -185,10 +185,10 @@
void
icmp_error(struct mbuf *n, int type, int code, uint32_t dest, int mtu)
{
- register struct ip *oip = mtod(n, struct ip *), *nip;
- register unsigned oiphlen = oip->ip_hl << 2;
- register struct icmp *icp;
- register struct mbuf *m;
+ struct ip *oip = mtod(n, struct ip *), *nip;
+ unsigned oiphlen = oip->ip_hl << 2;
+ struct icmp *icp;
+ struct mbuf *m;
unsigned icmplen, icmpelen, nlen;
KASSERT((u_int)type <= ICMP_MAXTYPE, ("%s: illegal ICMP type", __func__));
@@ -814,7 +814,7 @@
ip->ip_ttl = V_ip_defttl;
if (optlen > 0) {
- register u_char *cp;
+ u_char *cp;
int opt, cnt;
u_int len;
@@ -889,9 +889,9 @@
static void
icmp_send(struct mbuf *m, struct mbuf *opts)
{
- register struct ip *ip = mtod(m, struct ip *);
- register int hlen;
- register struct icmp *icp;
+ struct ip *ip = mtod(m, struct ip *);
+ int hlen;
+ struct icmp *icp;
hlen = ip->ip_hl << 2;
m->m_data += hlen;
Index: sys/netinet6/in6_pcb.c
===================================================================
--- sys/netinet6/in6_pcb.c
+++ sys/netinet6/in6_pcb.c
@@ -113,7 +113,7 @@
struct in6_addr *, u_int, struct in6_addr *, u_int, int, struct ifnet *);
int
-in6_pcbbind(register struct inpcb *inp, struct sockaddr *nam,
+in6_pcbbind(struct inpcb *inp, struct sockaddr *nam,
struct ucred *cred)
{
struct socket *so = inp->inp_socket;
@@ -324,10 +324,10 @@
* have forced minor changes in every protocol).
*/
static int
-in6_pcbladdr(register struct inpcb *inp, struct sockaddr *nam,
+in6_pcbladdr(struct inpcb *inp, struct sockaddr *nam,
struct in6_addr *plocal_addr6)
{
- register struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)nam;
+ struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)nam;
int error = 0;
int scope_ambiguous = 0;
struct in6_addr in6a;
@@ -389,11 +389,11 @@
* then pick one.
*/
int
-in6_pcbconnect_mbuf(register struct inpcb *inp, struct sockaddr *nam,
+in6_pcbconnect_mbuf(struct inpcb *inp, struct sockaddr *nam,
struct ucred *cred, struct mbuf *m)
{
struct inpcbinfo *pcbinfo = inp->inp_pcbinfo;
- register struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)nam;
+ struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)nam;
struct in6_addr addr6;
int error;
@@ -494,7 +494,7 @@
int
in6_getsockaddr(struct socket *so, struct sockaddr **nam)
{
- register struct inpcb *inp;
+ struct inpcb *inp;
struct in6_addr addr;
in_port_t port;
@@ -687,7 +687,7 @@
in6_pcblookup_local(struct inpcbinfo *pcbinfo, struct in6_addr *laddr,
u_short lport, int lookupflags, struct ucred *cred)
{
- register struct inpcb *inp;
+ struct inpcb *inp;
int matchwild = 3, wildcard;
KASSERT((lookupflags & ~(INPLOOKUP_WILDCARD)) == 0,
Index: sys/netinet6/raw_ip6.c
===================================================================
--- sys/netinet6/raw_ip6.c
+++ sys/netinet6/raw_ip6.c
@@ -158,8 +158,8 @@
{
struct ifnet *ifp;
struct mbuf *m = *mp;
- register struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
- register struct inpcb *in6p;
+ struct ip6_hdr *ip6 = mtod(m, struct ip6_hdr *);
+ struct inpcb *in6p;
struct inpcb *last = NULL;
struct mbuf *opts = NULL;
struct sockaddr_in6 fromsa;
Index: sys/netipsec/ipsec_mbuf.c
===================================================================
--- sys/netipsec/ipsec_mbuf.c
+++ sys/netipsec/ipsec_mbuf.c
@@ -168,8 +168,8 @@
caddr_t
m_pad(struct mbuf *m, int n)
{
- register struct mbuf *m0, *m1;
- register int len, pad;
+ struct mbuf *m0, *m1;
+ int len, pad;
caddr_t retval;
if (n <= 0) { /* No stupid arguments. */
Index: sys/rpc/clnt.h
===================================================================
--- sys/rpc/clnt.h
+++ sys/rpc/clnt.h
@@ -529,7 +529,7 @@
struct netbuf *, const rpcprog_t,
const rpcvers_t, const u_int, const u_int);
/*
- * const register int fd; -- fd
+ * const int fd; -- fd
* const struct netconfig *nconf; -- netconfig structure
* struct netbuf *svcaddr; -- servers address
* const u_long prog; -- program number
Index: sys/sparc64/include/pcpu.h
===================================================================
--- sys/sparc64/include/pcpu.h
+++ sys/sparc64/include/pcpu.h
@@ -71,8 +71,8 @@
struct pcb;
struct pcpu;
-register struct pcb *curpcb __asm__(__XSTRING(PCB_REG));
-register struct pcpu *pcpup __asm__(__XSTRING(PCPU_REG));
+struct pcb *curpcb __asm__(__XSTRING(PCB_REG));
+struct pcpu *pcpup __asm__(__XSTRING(PCPU_REG));
#define get_pcpu() (pcpup)
#define PCPU_GET(member) (pcpup->pc_ ## member)
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Jan 18, 9:19 PM (2 h, 41 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15894455
Default Alt Text
D10193.diff (90 KB)
Attached To
Mode
D10193: Remove archaic register keyword from sys and ANSIfy prototypes while here
Attached
Detach File
Event Timeline
Log In to Comment