| /components/drivers/usb/cherryusb/common/ |
| A D | usb_list.h | 205 for (pos = (head)->next; pos != NULL; pos = pos->next) 208 for (pos = (head)->next, next = pos->next; pos; \ 209 pos = next, next = pos->next) 220 pos = usb_slist_entry(pos->member.next, typeof(*pos), member)) 384 for (pos = (head)->next; pos != (head); pos = pos->next) 392 for (pos = (head)->prev; pos != (head); pos = pos->prev) 401 for (pos = (head)->next, n = pos->next; pos != (head); \ 402 pos = n, n = pos->next) 405 for (pos = (head)->prev, n = pos->prev; pos != (head); \ 406 pos = n, n = pos->prev) [all …]
|
| /components/drivers/pci/ |
| A D | procfs.c | 82 ++pos; in pci_read() 96 pos += 2; in pci_read() 110 pos += 4; in pci_read() 124 pos += 2; in pci_read() 135 ++pos; in pci_read() 140 *ppos = pos; in pci_read() 163 ++pos; in pci_write() 175 pos += 2; in pci_write() 187 pos += 4; in pci_write() 210 ++pos; in pci_write() [all …]
|
| A D | probe.c | 194 int pos; in pcie_set_port_type() local 201 pdev->pcie_cap = pos; in pcie_set_port_type() 257 int pos; in pci_cfg_space_size() local 272 if (!pos) in pci_cfg_space_size() 306 rt_uint8_t pos; in rt_pci_setup_device() local 362 if (pos) in rt_pci_setup_device() 435 int pos, offset; in pci_ea_fixed_busnrs() local 440 if (!pos) in pci_ea_fixed_busnrs() 462 int pos = pdev->pcie_cap; in pcie_fixup_link() local 639 int pos, next_fn; in next_fn() local [all …]
|
| A D | pci.c | 55 rt_pci_bus_read_config_u8(bus, devfn, pos, &pos); in pci_find_next_cap_ttl() 59 if (pos < 0x40) in pci_find_next_cap_ttl() 64 pos &= ~3; in pci_find_next_cap_ttl() 74 ret = pos; in pci_find_next_cap_ttl() 77 pos = (ent >> 8); in pci_find_next_cap_ttl() 174 rt_uint16_t start = pos; in rt_pci_find_ext_next_capability() 184 if (!pos) in rt_pci_find_ext_next_capability() 186 pos = PCI_REGMAX + 1; in rt_pci_find_ext_next_capability() 207 return pos; in rt_pci_find_ext_next_capability() 210 pos = PCI_EXTCAP_NEXTPTR(header); in rt_pci_find_ext_next_capability() [all …]
|
| /components/dfs/dfs_v1/filesystems/ramfs/ |
| A D | dfs_ramfs.c | 112 file->pos += length; in dfs_ramfs_read() 128 if (count + fd->pos > fd->vnode->size) in dfs_ramfs_write() 141 dirent->size = fd->pos + count; in dfs_ramfs_write() 149 fd->pos += count; in dfs_ramfs_write() 158 file->pos = offset; in dfs_ramfs_lseek() 160 return file->pos; in dfs_ramfs_lseek() 194 file->pos = 0; in dfs_ramfs_open() 285 file->pos = file->vnode->size; in dfs_ramfs_open() 289 file->pos = 0; in dfs_ramfs_open() 341 end = file->pos + count; in dfs_ramfs_getdents() [all …]
|
| /components/dfs/dfs_v2/filesystems/ramfs/ |
| A D | dfs_ramfs.c | 112 file->pos += length; in dfs_ramfs_read() 128 if (count + fd->pos > fd->vnode->size) in dfs_ramfs_write() 141 dirent->size = fd->pos + count; in dfs_ramfs_write() 149 fd->pos += count; in dfs_ramfs_write() 158 file->pos = offset; in dfs_ramfs_lseek() 160 return file->pos; in dfs_ramfs_lseek() 194 file->pos = 0; in dfs_ramfs_open() 285 file->pos = file->vnode->size; in dfs_ramfs_open() 289 file->pos = 0; in dfs_ramfs_open() 341 end = file->pos + count; in dfs_ramfs_getdents() [all …]
|
| /components/drivers/block/ |
| A D | blk_dfs.c | 56 static ssize_t blk_fops_read(struct dfs_file *file, void *buf, size_t count, off_t *pos) in blk_fops_read() argument 65 blk_pos = *pos / bytes_per_sector; in blk_fops_read() 66 first_offs = *pos % bytes_per_sector; in blk_fops_read() 112 *pos += rsize; in blk_fops_read() 121 static ssize_t blk_fops_write(struct dfs_file *file, const void *buf, size_t count, off_t *pos) in blk_fops_write() argument 130 blk_pos = *pos / bytes_per_sector; in blk_fops_write() 131 first_offs = *pos % bytes_per_sector; in blk_fops_write() 183 *pos += wsize; in blk_fops_write() 212 *pos += wsize; in blk_fops_write()
|
| /components/drivers/i2c/ |
| A D | dev_i2c_dev.c | 24 rt_off_t pos, in i2c_bus_device_read() argument 37 addr = pos & 0xffff; in i2c_bus_device_read() 38 flags = (pos >> 16) & 0xffff; in i2c_bus_device_read() 44 rt_off_t pos, in i2c_bus_device_write() argument 57 addr = pos & 0xffff; in i2c_bus_device_write() 58 flags = (pos >> 16) & 0xffff; in i2c_bus_device_write()
|
| /components/dfs/dfs_v2/src/ |
| A D | dfs_seq_file.c | 101 off_t pos = 0; in dfs_seq_traverse() local 131 if (pos + seq->count > offset) in dfs_seq_traverse() 133 seq->from = offset - pos; in dfs_seq_traverse() 137 pos += seq->count; in dfs_seq_traverse() 139 if (pos == offset) in dfs_seq_traverse() 192 if (*pos == 0) in dfs_seq_read() 199 if (*pos != seq->read_pos) in dfs_seq_read() 213 seq->read_pos = *pos; in dfs_seq_read() 273 off_t pos = seq->index; in dfs_seq_read() local 276 if (pos == seq->index) in dfs_seq_read() [all …]
|
| A D | dfs_file.c | 240 off_t pos; in rw_verify_area() local 245 pos = *ppos; in rw_verify_area() 246 if (pos < 0) in rw_verify_area() 473 if (pos == 0) in dfs_file_realpath() 484 int pos; in dfs_file_realpath() local 915 off_t pos = offset; in dfs_file_pread() local 1003 dfs_file_set_fpos(file, pos); in dfs_file_read() 1044 off_t pos = offset; in dfs_file_pwrite() local 1117 off_t pos; in dfs_file_write() local 1126 pos = file->vnode->size; in dfs_file_write() [all …]
|
| A D | dfs_pcache.c | 1005 static struct dfs_page *dfs_page_create(off_t pos) in dfs_page_create() argument 1008 int affid = RT_PAGE_PICK_AFFID(pos); in dfs_page_create() 1451 page = dfs_page_create(pos); in dfs_aspace_load_page() 1486 page = dfs_page_search(aspace, pos); in dfs_page_lookup() 1576 page = dfs_page_lookup(file, *pos); in dfs_aspace_read() 1584 len = aspace->vnode->size - *pos; in dfs_aspace_read() 1596 *pos += len; in dfs_aspace_read() 1657 page = dfs_page_lookup(file, *pos); in dfs_aspace_write() 1667 *pos += len; in dfs_aspace_write() 1671 if (*pos > aspace->vnode->size) in dfs_aspace_write() [all …]
|
| /components/vbus/ |
| A D | vbus_chnx.c | 65 static rt_ssize_t _read(rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t size) in _read() argument 75 vdev->pos = 0; in _read() 86 if (size - outsz > vdev->act->size - vdev->pos) in _read() 87 cpysz = vdev->act->size - vdev->pos; in _read() 91 rt_memcpy((char*)buffer + outsz, ((char*)(vdev->act+1)) + vdev->pos, cpysz); in _read() 92 vdev->pos += cpysz; in _read() 105 vdev->pos = 0; in _read() 125 vdev->pos = 0; in _read() 129 static rt_ssize_t _write(rt_device_t dev, rt_off_t pos, const void *buffer, rt_size_t size) in _write() argument
|
| /components/dfs/dfs_v1/filesystems/romfs/ |
| A D | dfs_romfs.c | 162 if (count < file->vnode->size - file->pos) in dfs_romfs_read() 165 length = file->vnode->size - file->pos; in dfs_romfs_read() 168 rt_memcpy(buf, &(dirent->data[file->pos]), length); in dfs_romfs_read() 171 file->pos += length; in dfs_romfs_read() 180 file->pos = offset; in dfs_romfs_lseek() 181 return file->pos; in dfs_romfs_lseek() 218 file->pos = 0; in dfs_romfs_open() 262 file->pos = 0; in dfs_romfs_open() 323 for (index = 0; index < count && file->pos < file->vnode->size; index++) in dfs_romfs_getdents() 327 sub_dirent = &dirent[file->pos]; in dfs_romfs_getdents() [all …]
|
| /components/dfs/dfs_v1/filesystems/iso9660/ |
| A D | dfs_iso9660.c | 396 rt_uint32_t pos; in dfs_iso9660_read() local 410 if (fd->pos) in dfs_iso9660_read() 412 pos += fd->pos / ISO9660_BLKSZ; in dfs_iso9660_read() 425 pos += 1; in dfs_iso9660_read() 426 fd->pos += size; in dfs_iso9660_read() 470 pos += read_blk; in dfs_iso9660_read() 471 fd->pos += size; in dfs_iso9660_read() 484 fd->pos = offset; in dfs_iso9660_lseek() 485 ret = fd->pos; in dfs_iso9660_lseek() 505 it.index = fd->pos; in dfs_iso9660_getdents() [all …]
|
| /components/dfs/dfs_v1/filesystems/tmpfs/ |
| A D | dfs_tmpfs.c | 296 file->pos += length; in dfs_tmpfs_read() 313 if (count + fd->pos > fd->vnode->size) in dfs_tmpfs_write() 326 d_file->size = fd->pos + count; in dfs_tmpfs_write() 335 fd->pos += count; in dfs_tmpfs_write() 344 file->pos = offset; in dfs_tmpfs_lseek() 346 return file->pos; in dfs_tmpfs_lseek() 381 file->pos = 0; in dfs_tmpfs_open() 473 file->pos = file->vnode->size; in dfs_tmpfs_open() 477 file->pos = 0; in dfs_tmpfs_open() 532 end = file->pos + count; in dfs_tmpfs_getdents() [all …]
|
| /components/drivers/audio/ |
| A D | dev_audio.c | 65 position = audio->replay->pos; in _audio_send_replay_frame() 76 rt_memset(&buf_info->buffer[audio->replay->pos], 0, dst_size); in _audio_send_replay_frame() 78 audio->replay->pos += dst_size; in _audio_send_replay_frame() 79 audio->replay->pos %= buf_info->total_size; in _audio_send_replay_frame() 92 audio->replay->pos -= remain_bytes; in _audio_send_replay_frame() 93 audio->replay->pos += dst_size; in _audio_send_replay_frame() 94 audio->replay->pos %= buf_info->total_size; in _audio_send_replay_frame() 101 rt_memcpy(&buf_info->buffer[audio->replay->pos], in _audio_send_replay_frame() 106 audio->replay->pos += remain_bytes; in _audio_send_replay_frame() 107 audio->replay->pos %= buf_info->total_size; in _audio_send_replay_frame() [all …]
|
| /components/dfs/dfs_v1/filesystems/cromfs/ |
| A D | dfs_cromfs.c | 320 if (pos >= ci->partition_size || pos + size > ci->partition_size) in cromfs_read_bytes() 324 return ci->read_bytes(ci, pos, buf, size); in cromfs_read_bytes() 362 start_blk = pos / ci->bytes_per_sector; in cromfs_blk_read_bytes() 363 off_s = pos % ci->bytes_per_sector; in cromfs_blk_read_bytes() 424 if (dir->partition_pos == pos) in cromfs_dirent_cache_get() 462 dir->partition_pos = pos; in cromfs_dirent_cache_get() 785 file->pos += length; in dfs_cromfs_read() 795 file->pos = offset; in dfs_cromfs_lseek() 796 return file->pos; in dfs_cromfs_lseek() 945 file->pos = 0; in dfs_cromfs_open() [all …]
|
| /components/drivers/spi/ |
| A D | dev_spi_msd.c | 1233 MSD_DEBUG("[err] read SINGLE_BLOCK #%d fail!\r\n", pos); in rt_msd_read() 1241 MSD_DEBUG("[err] read SINGLE_BLOCK #%d fail!\r\n", pos); in rt_msd_read() 1254 MSD_DEBUG("[err] read READ_MULTIPLE_BLOCK #%d fail!\r\n", pos); in rt_msd_read() 1266 MSD_DEBUG("[err] read READ_MULTIPLE_BLOCK #%d fail!\r\n", pos); in rt_msd_read() 1309 MSD_DEBUG("[err] read SINGLE_BLOCK #%d fail!\r\n", pos); in rt_msd_sdhc_read() 1317 MSD_DEBUG("[err] read SINGLE_BLOCK #%d fail!\r\n", pos); in rt_msd_sdhc_read() 1330 MSD_DEBUG("[err] read READ_MULTIPLE_BLOCK #%d fail!\r\n", pos); in rt_msd_sdhc_read() 1394 MSD_DEBUG("[err] write SINGLE_BLOCK #%d fail!\r\n", pos); in rt_msd_write() 1445 MSD_DEBUG("[err] write SINGLE_BLOCK #%d fail!\r\n", pos); in rt_msd_write() 1512 MSD_DEBUG("[err] write SINGLE_BLOCK #%d fail!\r\n", pos); in rt_msd_sdhc_write() [all …]
|
| /components/dfs/dfs_v2/filesystems/tmpfs/ |
| A D | dfs_tmpfs.c | 298 if ((ssize_t)count < size - *pos) in dfs_tmpfs_read() 301 length = size - *pos; in dfs_tmpfs_read() 304 memcpy(buf, &(d_file->data[*pos]), length); in dfs_tmpfs_read() 307 *pos += length; in dfs_tmpfs_read() 323 if (count + *pos > d_file->size) in _dfs_tmpfs_write() 326 ptr = rt_realloc(d_file->data, *pos + count); in _dfs_tmpfs_write() 338 d_file->size = *pos + count; in _dfs_tmpfs_write() 343 memcpy(d_file->data + *pos, buf, count); in _dfs_tmpfs_write() 346 *pos += count; in _dfs_tmpfs_write() 801 off_t pos; in dfs_tmp_page_write() local [all …]
|
| /components/drivers/virtio/ |
| A D | virtio_blk.c | 21 static void virtio_blk_rw(struct virtio_blk_device *virtio_blk_dev, rt_off_t pos, void *buffer, rt_… in virtio_blk_rw() argument 49 virtio_blk_dev->info[idx[0]].req.sector = pos * (virtio_blk_dev->config->blk_size / 512); in virtio_blk_rw() 86 static rt_ssize_t virtio_blk_read(rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t count) in virtio_blk_read() argument 88 virtio_blk_rw((struct virtio_blk_device *)dev, pos, buffer, count, VIRTIO_BLK_T_IN); in virtio_blk_read() 93 static rt_ssize_t virtio_blk_write(rt_device_t dev, rt_off_t pos, const void *buffer, rt_size_t cou… in virtio_blk_write() argument 95 virtio_blk_rw((struct virtio_blk_device *)dev, pos, (void *)buffer, count, VIRTIO_BLK_T_OUT); in virtio_blk_write()
|
| /components/dfs/dfs_v2/filesystems/cromfs/ |
| A D | dfs_cromfs.c | 331 if (pos >= ci->partition_size || pos + size > ci->partition_size) in cromfs_read_bytes() 335 return ci->read_bytes(ci, pos, buf, size); in cromfs_read_bytes() 342 ret = rt_device_read(ci->device, pos, buf, size); in cromfs_noblk_read_bytes() 360 memcpy(buf, data + pos, size); in cromfs_data_read_bytes() 387 start_blk = pos / ci->bytes_per_sector; in cromfs_blk_read_bytes() 388 off_s = pos % ci->bytes_per_sector; in cromfs_blk_read_bytes() 449 if (dir->partition_pos == pos) in cromfs_dirent_cache_get() 487 dir->partition_pos = pos; in cromfs_dirent_cache_get() 800 length = (off_t)file->vnode->size - *pos; in dfs_cromfs_read() 823 memcpy(buf, fi->buff + *pos, length); in dfs_cromfs_read() [all …]
|
| /components/drivers/misc/ |
| A D | rt_random.c | 22 static rt_ssize_t random_read(rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t size) in random_read() argument 47 static rt_ssize_t random_write(rt_device_t dev, rt_off_t pos, const void *buffer, rt_size_t size) in random_write() argument 113 static rt_ssize_t random_uread(rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t size) in random_uread() argument 138 static rt_ssize_t random_uwrite(rt_device_t dev, rt_off_t pos, const void *buffer, rt_size_t size) in random_uwrite() argument
|
| A D | rt_drv_pwm.c | 46 static rt_ssize_t _pwm_read(rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t size) in _pwm_read() argument 53 configuration.channel = (pos > 0) ? (pos) : (-pos); in _pwm_read() 74 static rt_ssize_t _pwm_write(rt_device_t dev, rt_off_t pos, const void *buffer, rt_size_t size) in _pwm_write() argument 81 configuration.channel = (pos > 0) ? (pos) : (-pos); in _pwm_write()
|
| /components/fal/src/ |
| A D | fal_rtt.c | 84 static rt_ssize_t blk_dev_read(rt_device_t dev, rt_off_t pos, void* buffer, rt_size_t size) in blk_dev_read() argument 105 static rt_ssize_t blk_dev_write(rt_device_t dev, rt_off_t pos, const void* buffer, rt_size_t size) in blk_dev_write() argument 116 phy_pos = pos * part->geometry.bytes_per_sector; in blk_dev_write() 352 static rt_ssize_t char_dev_read(rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t size) in char_dev_read() argument 359 if (pos + size > part->fal_part->len) in char_dev_read() 360 size = part->fal_part->len - pos; in char_dev_read() 362 ret = fal_partition_read(part->fal_part, pos, buffer, size); in char_dev_read() 378 if (pos == 0) in char_dev_write() 382 else if (pos + size > part->fal_part->len) in char_dev_write() 384 size = part->fal_part->len - pos; in char_dev_write() [all …]
|
| /components/drivers/usb/cherryusb/platform/rtthread/ |
| A D | usbh_dfs.c | 33 static rt_ssize_t rt_udisk_read(rt_device_t dev, rt_off_t pos, void *buffer, in rt_udisk_read() argument 51 ret = usbh_msc_scsi_read10(msc_class, pos, (uint8_t *)align_buf, size); in rt_udisk_read() 65 static rt_ssize_t rt_udisk_write(rt_device_t dev, rt_off_t pos, const void *buffer, in rt_udisk_write() argument 84 ret = usbh_msc_scsi_write10(msc_class, pos, (uint8_t *)align_buf, size); in rt_udisk_write()
|