Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 4544 → Rev 4545

/trunk/uspace/srv/bd/file_bd/file_bd.c
60,8 → 60,8
 
static int file_bd_init(const char *fname);
static void file_bd_connection(ipc_callid_t iid, ipc_call_t *icall);
static int file_bd_read(off_t blk_idx, off_t size, void *buf);
static int file_bd_write(off_t blk_idx, off_t size, void *buf);
static int file_bd_read(off_t blk_idx, size_t size, void *buf);
static int file_bd_write(off_t blk_idx, size_t size, void *buf);
 
int main(int argc, char **argv)
{
118,7 → 118,7
int flags;
int retval;
off_t idx;
off_t size;
size_t size;
 
/* Answer the IPC_M_CONNECT_ME_TO call. */
ipc_answer_0(iid, EOK);
165,7 → 165,7
}
}
 
static int file_bd_read(off_t blk_idx, off_t size, void *buf)
static int file_bd_read(off_t blk_idx, size_t size, void *buf)
{
size_t n_rd;
 
193,7 → 193,7
return EOK;
}
 
static int file_bd_write(off_t blk_idx, off_t size, void *buf)
static int file_bd_write(off_t blk_idx, size_t size, void *buf)
{
size_t n_wr;
 
/trunk/uspace/srv/bd/gxe_bd/gxe_bd.c
95,7 → 95,7
 
static int gxe_bd_init(void);
static void gxe_bd_connection(ipc_callid_t iid, ipc_call_t *icall);
static int gx_bd_rdwr(int disk_id, ipcarg_t method, off_t offset, off_t size,
static int gx_bd_rdwr(int disk_id, ipcarg_t method, off_t offset, size_t size,
void *buf);
static int gxe_bd_read_block(int disk_id, uint64_t offset, size_t size,
void *buf);
160,7 → 160,7
int flags;
int retval;
off_t idx;
off_t size;
size_t size;
int disk_id, i;
 
/* Get the device handle. */
220,7 → 220,7
}
}
 
static int gx_bd_rdwr(int disk_id, ipcarg_t method, off_t offset, off_t size,
static int gx_bd_rdwr(int disk_id, ipcarg_t method, off_t offset, size_t size,
void *buf)
{
int rc;
/trunk/uspace/srv/bd/ata_bd/ata_bd.c
72,7 → 72,7
 
static int ata_bd_init(void);
static void ata_bd_connection(ipc_callid_t iid, ipc_call_t *icall);
static int ata_bd_rdwr(int disk_id, ipcarg_t method, off_t offset, off_t size,
static int ata_bd_rdwr(int disk_id, ipcarg_t method, off_t offset, size_t size,
void *buf);
static int ata_bd_read_block(int disk_id, uint64_t blk_idx, size_t blk_cnt,
void *buf);
146,7 → 146,7
{
uint16_t data;
uint8_t status;
int i;
size_t i;
 
printf("Identify drive %d\n", disk_id);
pio_write_8(&cmd->drive_head, ((disk_id != 0) ? DHR_DRV : 0));
234,7 → 234,7
int flags;
int retval;
off_t idx;
off_t size;
size_t size;
int disk_id, i;
 
/* Get the device handle. */
294,14 → 294,14
}
}
 
static int ata_bd_rdwr(int disk_id, ipcarg_t method, off_t blk_idx, off_t size,
static int ata_bd_rdwr(int disk_id, ipcarg_t method, off_t blk_idx, size_t size,
void *buf)
{
int rc;
off_t now;
size_t now;
 
while (size > 0) {
now = size < block_size ? size : (off_t) block_size;
now = size < block_size ? size : block_size;
if (now != block_size)
return EINVAL;