Home
last modified time | relevance | path

Searched refs:ssize_t (Results 1 – 25 of 78) sorted by relevance

1234

/lk-master/dev/include/dev/class/
A Dblock.h17 ssize_t (*get_block_size)(struct device *dev);
18 ssize_t (*get_block_count)(struct device *dev);
20 ssize_t (*write)(struct device *dev, off_t offset, const void *buf, size_t count);
21 ssize_t (*read)(struct device *dev, off_t offset, void *buf, size_t count);
28 ssize_t class_block_get_size(struct device *dev);
29 ssize_t class_block_get_count(struct device *dev);
30 ssize_t class_block_write(struct device *dev, off_t offset, const void *buf, size_t count);
31 ssize_t class_block_read(struct device *dev, off_t offset, void *buf, size_t count);
A Duart.h16 ssize_t (*read)(struct device *dev, void *buf, size_t len);
17 ssize_t (*write)(struct device *dev, const void *buf, size_t len);
21 ssize_t class_uart_read(struct device *dev, void *buf, size_t len);
22 ssize_t class_uart_write(struct device *dev, const void *buf, size_t len);
A Dnetif.h22 ssize_t (*get_hwaddr)(struct device *dev, void *buf, size_t max_len);
23 ssize_t (*get_mtu)(struct device *dev);
34 ssize_t class_netif_get_hwaddr(struct device *dev, void *buf, size_t max_len);
35 ssize_t class_netif_get_mtu(struct device *dev);
A Dspi.h33 ssize_t (*transaction)(struct device *dev, struct spi_transaction *txn, size_t count);
38 ssize_t class_spi_transaction(struct device *dev, struct spi_transaction *txn, size_t count);
/lk-master/lib/iovec/
A Diovec.c21 ssize_t iovec_size (const iovec_t *iov, uint iov_cnt) { in iovec_size()
23 return (ssize_t) ERR_INVALID_ARGS; in iovec_size()
29 return (ssize_t) c; in iovec_size()
36 ssize_t iovec_to_membuf (uint8_t *buf, uint buf_len, const iovec_t *iov, uint iov_cnt, uint iov_pos… in iovec_to_membuf()
40 return (ssize_t) ERR_INVALID_ARGS; in iovec_to_membuf()
71 return (ssize_t) buf_pos; in iovec_to_membuf()
/lk-master/lib/bio/include/lib/
A Dbio.h49 ssize_t (*read)(struct bdev *, void *buf, off_t offset, size_t len);
50 ssize_t (*read_block)(struct bdev *, void *buf, bnum_t block, uint count);
51 ssize_t (*write)(struct bdev *, const void *buf, off_t offset, size_t len);
52 ssize_t (*write_block)(struct bdev *, const void *buf, bnum_t block, uint count);
53 ssize_t (*erase)(struct bdev *, off_t offset, size_t len);
61 ssize_t bio_read(bdev_t *dev, void *buf, off_t offset, size_t len);
62 ssize_t bio_read_block(bdev_t *dev, void *buf, bnum_t block, uint count);
63 ssize_t bio_write(bdev_t *dev, const void *buf, off_t offset, size_t len);
64 ssize_t bio_write_block(bdev_t *dev, const void *buf, bnum_t block, uint count);
65 ssize_t bio_erase(bdev_t *dev, off_t offset, size_t len);
/lk-master/platform/stm32f4xx/
A Dflash.c45 static ssize_t stmflash_bdev_read(struct bdev *, void *buf, off_t offset, size_t len);
46 static ssize_t stmflash_bdev_read_block(struct bdev *, void *buf, bnum_t block, uint count);
47 static ssize_t stmflash_bdev_write(struct bdev *, const void *buf, off_t offset, size_t len);
48 static ssize_t stmflash_bdev_write_block(struct bdev *, const void *buf, bnum_t block, uint count);
49 static ssize_t stmflash_bdev_erase(struct bdev *, off_t offset, size_t len);
77 static ssize_t stmflash_bdev_read(struct bdev *bdev, void *buf, off_t offset, size_t len) { in stmflash_bdev_read()
89 static ssize_t stmflash_bdev_read_block(struct bdev *bdev, void *buf, bnum_t block, uint count) { in stmflash_bdev_read_block()
94 static ssize_t stmflash_bdev_write(struct bdev *bdev, const void *buf, off_t offset, size_t len) { in stmflash_bdev_write()
118 static ssize_t stmflash_bdev_write_block(struct bdev *bdev, const void *_buf, bnum_t block, uint co… in stmflash_bdev_write_block()
124 static ssize_t stmflash_bdev_erase(struct bdev *bdev, off_t offset, size_t len) { in stmflash_bdev_erase()
/lk-master/platform/zynq/
A Dspiflash.c96 static ssize_t qspi_erase_sector(struct qspi_ctxt *qspi, uint32_t addr) { in qspi_erase_sector()
99 ssize_t toerase; in qspi_erase_sector()
170 static ssize_t spiflash_read_cfi(void *buf, size_t len) { in spiflash_read_cfi()
188 static ssize_t spiflash_read_otp(void *buf, uint32_t addr, size_t len) { in spiflash_read_otp()
210 ssize_t len = spiflash_read_cfi(buf, 512); in spiflash_detect()
353 ssize_t written = 0; in spiflash_bdev_write_block()
375 ssize_t erased = 0; in spiflash_bdev_erase()
376 while (erased < (ssize_t)len) { in spiflash_bdev_erase()
377 ssize_t err = qspi_erase_sector(&flash.qspi, offset); in spiflash_bdev_erase()
451 ssize_t len = spiflash_read_cfi(buf, 512); in cmd_spiflash()
[all …]
/lk-master/arch/arm/arm/
A Ddebug.c83 ssize_t arm_dcc_read(uint32_t *buf, size_t len, lk_time_t timeout) { in arm_dcc_read()
89 ssize_t count = 0; in arm_dcc_read()
90 while (count < (ssize_t)len) { in arm_dcc_read()
108 ssize_t arm_dcc_write(const uint32_t *buf, size_t len, lk_time_t timeout) { in arm_dcc_write()
114 ssize_t count = 0; in arm_dcc_write()
115 while (count < (ssize_t)len) { in arm_dcc_write()
167 ssize_t len = arm_dcc_read(buf, sizeof(buf), 1000); in cmd_dcc()
/lk-master/platform/stm32f7xx/
A Dflash.c41 static ssize_t stm32_flash_bdev_read(struct bdev *, void *buf, off_t offset, size_t len);
42 static ssize_t stm32_flash_bdev_read_block(struct bdev *, void *buf, bnum_t block, uint count);
43 static ssize_t stm32_flash_bdev_write(struct bdev *bdev, const void *buf, off_t offset, size_t len);
44 static ssize_t stm32_flash_bdev_write_block(struct bdev *, const void *buf, bnum_t block, uint coun…
45 static ssize_t stm32_flash_bdev_erase(struct bdev *, off_t offset, size_t len);
91 static ssize_t stm32_flash_bdev_read(struct bdev *bdev, void *buf, off_t offset, size_t len) { in stm32_flash_bdev_read()
99 static ssize_t stm32_flash_bdev_read_block(struct bdev *bdev, void *buf, bnum_t block, uint count) { in stm32_flash_bdev_read_block()
107 static ssize_t stm32_flash_bdev_write_block(struct bdev *bdev, const void *buf, bnum_t block, uint … in stm32_flash_bdev_write_block()
112 ssize_t written_bytes = count * bdev->block_size; in stm32_flash_bdev_write_block()
156 static ssize_t stm32_flash_bdev_erase(struct bdev *bdev, off_t offset, size_t len) { in stm32_flash_bdev_erase()
[all …]
A Dqspi.c60 static ssize_t qspi_bulk_erase(bdev_t *device);
61 static ssize_t qspi_erase_sector(bdev_t *device, uint32_t block_addr);
332 ssize_t retcode = 0; in spiflash_bdev_read_block()
377 ssize_t total_bytes_written = 0; in spiflash_bdev_write_block()
403 ssize_t total_erased = 0; in spiflash_bdev_erase()
416 while (((ssize_t)len - total_erased) >= N25QXXA_SECTOR_SIZE) { in spiflash_bdev_erase()
417 ssize_t erased = qspi_erase_sector(device, offset); in spiflash_bdev_erase()
426 while (total_erased < (ssize_t)len) { in spiflash_bdev_erase()
427 ssize_t erased = qspi_erase_subsector(device, offset); in spiflash_bdev_erase()
647 ssize_t num_erased_bytes; in qspi_erase()
[all …]
/lk-master/lib/bio/
A Ddebug.c122 ssize_t err = 0; in cmd_bio()
161 ssize_t err = bio_erase(dev, offset, len); in cmd_bio()
299 static ssize_t erase_test(bdev_t *device) { in erase_test()
302 ssize_t err = bio_erase(device, 0, device->total_size); in erase_test()
327 if (err != (ssize_t)device->block_size) { in test_erase_block()
369 static ssize_t write_test(bdev_t *device) { in write_test()
414 ssize_t err = bio_erase(device, 0, device->block_size); in memory_mapped_test()
415 if (err < (ssize_t)device->block_size) { in memory_mapped_test()
431 if (err != (ssize_t)device->block_size) { in memory_mapped_test()
476 if (err != (ssize_t)device->block_size) { in memory_mapped_test()
[all …]
A Dbio.c35 ssize_t bytes_read = 0; in bio_default_read()
37 ssize_t err = 0; in bio_default_read()
131 ssize_t bytes_written = 0; in bio_default_write()
133 ssize_t err = 0; in bio_default_write()
247 static ssize_t bio_default_erase(struct bdev *dev, off_t offset, size_t len) { in bio_default_erase()
253 ssize_t erased = 0; in bio_default_erase()
259 ssize_t written = bio_write(dev, erase_buf, pos, towrite); in bio_default_erase()
358 ssize_t bio_read(bdev_t *dev, void *buf, off_t offset, size_t len) { in bio_read()
372 ssize_t bio_read_block(bdev_t *dev, void *buf, bnum_t block, uint count) { in bio_read_block()
386 ssize_t bio_write(bdev_t *dev, const void *buf, off_t offset, size_t len) { in bio_write()
[all …]
A Dmem.c24 static ssize_t mem_bdev_read(bdev_t *bdev, void *buf, off_t offset, size_t len) { in mem_bdev_read()
34 static ssize_t mem_bdev_read_block(struct bdev *bdev, void *buf, bnum_t block, uint count) { in mem_bdev_read_block()
44 static ssize_t mem_bdev_write(bdev_t *bdev, const void *buf, off_t offset, size_t len) { in mem_bdev_write()
54 static ssize_t mem_bdev_write_block(struct bdev *bdev, const void *buf, bnum_t block, uint count) { in mem_bdev_write_block()
A Dsubdev.c31 static ssize_t subdev_read(struct bdev *_dev, void *buf, off_t offset, size_t len) { in subdev_read()
37 static ssize_t subdev_read_block(struct bdev *_dev, void *buf, bnum_t block, uint count) { in subdev_read_block()
43 static ssize_t subdev_write(struct bdev *_dev, const void *buf, off_t offset, size_t len) { in subdev_write()
49 static ssize_t subdev_write_block(struct bdev *_dev, const void *buf, bnum_t block, uint count) { in subdev_write_block()
55 static ssize_t subdev_erase(struct bdev *_dev, off_t offset, size_t len) { in subdev_erase()
/lk-master/lib/io/include/lib/
A Dio.h32 ssize_t (*write)(struct io_handle *handle, const char *buf, size_t len);
33 ssize_t (*read)(struct io_handle *handle, char *buf, size_t len);
44 ssize_t io_write(io_handle_t *io, const char *buf, size_t len);
45 ssize_t io_read(io_handle_t *io, char *buf, size_t len);
/lk-master/app/moot/
A Dusbboot.c140 ssize_t image_length; in handle_usb_cmd()
146 if (image_length > (ssize_t)moot_system_info.system_len) { in handle_usb_cmd()
158 ssize_t n_bytes_erased = in handle_usb_cmd()
172 ssize_t xfer = (image_length > (ssize_t)sizeof(buffer)) ? in handle_usb_cmd()
173 (ssize_t)sizeof(buffer) : image_length; in handle_usb_cmd()
182 if (xfer != (ssize_t)bytes_received) { in handle_usb_cmd()
187 ssize_t written = bio_write(dev, buffer, addr, bytes_received); in handle_usb_cmd()
188 if (written != (ssize_t)bytes_received) { in handle_usb_cmd()
A Dfsboot.c108 ssize_t n_bytes_erased = in attempt_fs_boot()
110 if (n_bytes_erased < (ssize_t)imglen) { in attempt_fs_boot()
117 ssize_t written = in attempt_fs_boot()
121 if (written < (ssize_t)imglen) { in attempt_fs_boot()
/lk-master/dev/class/
A Dblock_api.c12 ssize_t class_block_get_size(struct device *dev) { in class_block_get_size()
23 ssize_t class_block_get_count(struct device *dev) { in class_block_get_count()
34 ssize_t class_block_write(struct device *dev, off_t offset, const void *buf, size_t count) { in class_block_write()
45 ssize_t class_block_read(struct device *dev, off_t offset, void *buf, size_t count) { in class_block_read()
/lk-master/lib/fs/include/lib/
A Dfs.h57 ssize_t fs_read_file(filehandle *handle, void *buf, off_t offset, size_t len) __NONNULL();
58 ssize_t fs_write_file(filehandle *handle, const void *buf, off_t offset, size_t len) __NONNULL();
72 ssize_t fs_load_file(const char *path, void *ptr, size_t maxlen) __NONNULL();
97 ssize_t (*read)(filecookie *, void *, off_t, size_t);
98 ssize_t (*write)(filecookie *, const void *, off_t, size_t);
/lk-master/app/lkboot/
A Ddcc.c114 static ssize_t dcc_read(void *unused, void *_data, size_t len) { in dcc_read()
124 ssize_t err = arm_dcc_read(&dcc, 1, timeout); in dcc_read()
155 static ssize_t dcc_write(void *unused, const void *_data, size_t len) { in dcc_write()
178 ssize_t err = arm_dcc_read(&dcc, 1, 1000); in dcc_write()
196 ssize_t err = arm_dcc_read(&dcc, 1, 0); in lkboot_check_dcc_open()
/lk-master/platform/stm32f0xx/include/platform/
A Dcan.h39 ssize_t can_send(const can_msg_t *msg);
49 ssize_t can_recv(can_msg_t *msg, bool block);
/lk-master/arch/arm/include/arch/arm/
A Ddcc.h20 ssize_t arm_dcc_read(uint32_t *buf, size_t len, lk_time_t timeout);
21 ssize_t arm_dcc_write(const uint32_t *buf, size_t len, lk_time_t timeout);
/lk-master/lib/libc/include/
A Diovec.h21 ssize_t iovec_size(const iovec_t *iov, uint iov_cnt);
23 ssize_t iovec_to_membuf(uint8_t *buf, uint buf_len,
/lk-master/lib/elf/
A Delf.c46 static ssize_t elf_read_hook_memory(struct elf_handle *handle, void *buf, uint64_t offset, size_t l… in elf_read_hook_memory()
56 ssize_t toread = len; in elf_read_hook_memory()
177 ssize_t readerr = handle->read_hook(handle, &handle->eheader, 0, sizeof(handle->eheader)); in elf_load()
178 if (readerr < (ssize_t)sizeof(handle->eheader)) { in elf_load()
204 if (readerr < (ssize_t)(handle->eheader.e_phnum * handle->eheader.e_phentsize)) { in elf_load()
238 if (readerr < (ssize_t)pheader->p_filesz) { in elf_load()

Completed in 25 milliseconds

1234