mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-11-16 12:34:45 +00:00
Use size_t instead of uint32_t ad/write count-args.
This commit is contained in:
@@ -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)(
|
||||||
|
|||||||
@@ -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,
|
||||||
|
|||||||
@@ -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(
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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(
|
||||||
|
|||||||
@@ -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
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user