Use size_t instead of uint32_t ad/write count-args.

This commit is contained in:
Ralf Corsepius
2006-12-08 07:23:00 +00:00
parent 1e65741d06
commit 9e5d4952d5
12 changed files with 27 additions and 27 deletions

View File

@@ -67,13 +67,13 @@ typedef int (*rtems_filesystem_close_t)(
typedef ssize_t (*rtems_filesystem_read_t)( typedef ssize_t (*rtems_filesystem_read_t)(
rtems_libio_t *iop, rtems_libio_t *iop,
void *buffer, void *buffer,
uint32_t count size_t count
); );
typedef ssize_t (*rtems_filesystem_write_t)( typedef ssize_t (*rtems_filesystem_write_t)(
rtems_libio_t *iop, rtems_libio_t *iop,
const void *buffer, const void *buffer,
uint32_t count size_t count
); );
typedef int (*rtems_filesystem_ioctl_t)( typedef int (*rtems_filesystem_ioctl_t)(

View File

@@ -24,7 +24,7 @@ ssize_t read(
size_t count size_t count
) )
{ {
int rc; /* XXX change to a size_t when prototype is fixed */ ssize_t rc;
rtems_libio_t *iop; rtems_libio_t *iop;
rtems_libio_check_fd( fd ); rtems_libio_check_fd( fd );
@@ -59,7 +59,7 @@ ssize_t read(
#include <reent.h> #include <reent.h>
_ssize_t _read_r( ssize_t _read_r(
struct _reent *ptr, struct _reent *ptr,
int fd, int fd,
void *buf, void *buf,

View File

@@ -249,13 +249,13 @@ int msdos_file_close(rtems_libio_t *iop /* IN */);
ssize_t msdos_file_read( ssize_t msdos_file_read(
rtems_libio_t *iop, /* IN */ rtems_libio_t *iop, /* IN */
void *buffer, /* IN */ void *buffer, /* IN */
uint32_t count /* IN */ size_t count /* IN */
); );
ssize_t msdos_file_write( ssize_t msdos_file_write(
rtems_libio_t *iop, /* IN */ rtems_libio_t *iop, /* IN */
const void *buffer, /* IN */ const void *buffer, /* IN */
uint32_t count /* IN */ size_t count /* IN */
); );
int msdos_file_lseek( int msdos_file_lseek(
@@ -305,7 +305,7 @@ int msdos_dir_close(rtems_libio_t *iop /* IN */);
ssize_t msdos_dir_read( ssize_t msdos_dir_read(
rtems_libio_t *iop, /* IN */ rtems_libio_t *iop, /* IN */
void *buffer, /* IN */ void *buffer, /* IN */
uint32_t count /* IN */ size_t count /* IN */
); );
int msdos_dir_lseek( int msdos_dir_lseek(

View File

@@ -196,7 +196,7 @@ msdos_format_dirent_with_dot(char *dst,const char *src)
* set apropriately). * set apropriately).
*/ */
ssize_t ssize_t
msdos_dir_read(rtems_libio_t *iop, void *buffer, uint32_t count) msdos_dir_read(rtems_libio_t *iop, void *buffer, size_t count)
{ {
int rc = RC_OK; int rc = RC_OK;
rtems_status_code sc = RTEMS_SUCCESSFUL; rtems_status_code sc = RTEMS_SUCCESSFUL;

View File

@@ -144,7 +144,7 @@ msdos_file_close(rtems_libio_t *iop)
* appropriately) * appropriately)
*/ */
ssize_t ssize_t
msdos_file_read(rtems_libio_t *iop, void *buffer, uint32_t count) msdos_file_read(rtems_libio_t *iop, void *buffer, size_t count)
{ {
ssize_t ret = 0; ssize_t ret = 0;
rtems_status_code sc = RTEMS_SUCCESSFUL; rtems_status_code sc = RTEMS_SUCCESSFUL;
@@ -177,7 +177,7 @@ msdos_file_read(rtems_libio_t *iop, void *buffer, uint32_t count)
* and errno set appropriately * and errno set appropriately
*/ */
ssize_t ssize_t
msdos_file_write(rtems_libio_t *iop,const void *buffer, uint32_t count) msdos_file_write(rtems_libio_t *iop,const void *buffer, size_t count)
{ {
ssize_t ret = 0; ssize_t ret = 0;
rtems_status_code sc = RTEMS_SUCCESSFUL; rtems_status_code sc = RTEMS_SUCCESSFUL;

View File

@@ -130,7 +130,7 @@ int device_close(
ssize_t device_read( ssize_t device_read(
rtems_libio_t *iop, rtems_libio_t *iop,
void *buffer, void *buffer,
uint32_t count size_t count
) )
{ {
rtems_libio_rw_args_t args; rtems_libio_rw_args_t args;
@@ -167,7 +167,7 @@ ssize_t device_read(
ssize_t device_write( ssize_t device_write(
rtems_libio_t *iop, rtems_libio_t *iop,
const void *buffer, const void *buffer,
uint32_t count size_t count
) )
{ {
rtems_libio_rw_args_t args; rtems_libio_rw_args_t args;

View File

@@ -403,7 +403,7 @@ int imfs_dir_close(
ssize_t imfs_dir_read( ssize_t imfs_dir_read(
rtems_libio_t *iop, /* IN */ rtems_libio_t *iop, /* IN */
void *buffer, /* IN */ void *buffer, /* IN */
uint32_t count /* IN */ size_t count /* IN */
); );
int imfs_dir_lseek( int imfs_dir_lseek(
@@ -435,13 +435,13 @@ int memfile_close(
ssize_t memfile_read( ssize_t memfile_read(
rtems_libio_t *iop, /* IN */ rtems_libio_t *iop, /* IN */
void *buffer, /* IN */ void *buffer, /* IN */
uint32_t count /* IN */ size_t count /* IN */
); );
ssize_t memfile_write( ssize_t memfile_write(
rtems_libio_t *iop, /* IN */ rtems_libio_t *iop, /* IN */
const void *buffer, /* IN */ const void *buffer, /* IN */
uint32_t count /* IN */ size_t count /* IN */
); );
int memfile_ioctl( int memfile_ioctl(
@@ -474,13 +474,13 @@ int device_close(
ssize_t device_read( ssize_t device_read(
rtems_libio_t *iop, /* IN */ rtems_libio_t *iop, /* IN */
void *buffer, /* IN */ void *buffer, /* IN */
uint32_t count /* IN */ size_t count /* IN */
); );
ssize_t device_write( ssize_t device_write(
rtems_libio_t *iop, /* IN */ rtems_libio_t *iop, /* IN */
const void *buffer, /* IN */ const void *buffer, /* IN */
uint32_t count /* IN */ size_t count /* IN */
); );
int device_ioctl( int device_ioctl(

View File

@@ -74,8 +74,8 @@ int imfs_dir_open(
ssize_t imfs_dir_read( ssize_t imfs_dir_read(
rtems_libio_t *iop, rtems_libio_t *iop,
void *buffer, void *buffer,
uint32_t count size_t count
) )
{ {
/* /*

View File

@@ -154,7 +154,7 @@ int memfile_close(
ssize_t memfile_read( ssize_t memfile_read(
rtems_libio_t *iop, rtems_libio_t *iop,
void *buffer, void *buffer,
uint32_t count size_t count
) )
{ {
IMFS_jnode_t *the_jnode; IMFS_jnode_t *the_jnode;
@@ -173,7 +173,7 @@ ssize_t memfile_read(
ssize_t memfile_write( ssize_t memfile_write(
rtems_libio_t *iop, rtems_libio_t *iop,
const void *buffer, const void *buffer,
uint32_t count size_t count
) )
{ {
IMFS_jnode_t *the_jnode; IMFS_jnode_t *the_jnode;

View File

@@ -963,7 +963,7 @@ int rtems_ftp_open(
ssize_t rtems_ftp_read( ssize_t rtems_ftp_read(
rtems_libio_t *iop, rtems_libio_t *iop,
void *buffer, void *buffer,
uint32_t count size_t count
) )
{ {
int eno = 0; int eno = 0;
@@ -1017,7 +1017,7 @@ ssize_t rtems_ftp_read(
ssize_t rtems_ftp_write( ssize_t rtems_ftp_write(
rtems_libio_t *iop, rtems_libio_t *iop,
const void *buffer, const void *buffer,
uint32_t count size_t count
) )
{ {
int eno = EIO; int eno = EIO;

View File

@@ -794,7 +794,7 @@ static int rtems_tftp_open(
static ssize_t rtems_tftp_read( static ssize_t rtems_tftp_read(
rtems_libio_t *iop, rtems_libio_t *iop,
void *buffer, void *buffer,
uint32_t count size_t count
) )
{ {
char *bp; char *bp;
@@ -935,7 +935,7 @@ static int rtems_tftp_close(
static ssize_t rtems_tftp_write( static ssize_t rtems_tftp_write(
rtems_libio_t *iop, rtems_libio_t *iop,
const void *buffer, const void *buffer,
uint32_t count size_t count
) )
{ {
const char *bp; const char *bp;

View File

@@ -689,13 +689,13 @@ rtems_bsdnet_close (rtems_libio_t *iop)
} }
static ssize_t static ssize_t
rtems_bsdnet_read (rtems_libio_t *iop, void *buffer, uint32_t count) rtems_bsdnet_read (rtems_libio_t *iop, void *buffer, size_t count)
{ {
return recv (iop->data0, buffer, count, 0); return recv (iop->data0, buffer, count, 0);
} }
static ssize_t static ssize_t
rtems_bsdnet_write (rtems_libio_t *iop, const void *buffer, uint32_t count) rtems_bsdnet_write (rtems_libio_t *iop, const void *buffer, size_t count)
{ {
return send (iop->data0, buffer, count, 0); return send (iop->data0, buffer, count, 0);
} }